cvpr.sty — Official CVPR Style File
The CVPR 2026 LaTeX style file. Two-column IEEE-based format, 8-page main paper, anonymous submission mode, and CVPR-specific layout tweaks.
Open template with cvpr.styQuick usage
\documentclass[10pt,twocolumn,letterpaper]{article}
\usepackage[review]{cvpr} % anonymous submission (default)
% \usepackage{cvpr} % uncomment for camera-ready
% \cvprfinalcopy % alternative camera-ready toggle
\usepackage{times}
\usepackage{epsfig}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amssymb}
\begin{document}
\title{Your CVPR 2026 Paper Title}
\author{First Author \\
Department\\Affiliation\\Email
\and
Second Author \\
Affiliation\\Email}
\maketitle
\begin{abstract}
Your abstract.
\end{abstract}
\section{Introduction}
% ... your paper ...
{\small
\bibliographystyle{ieee_fullname}
\bibliography{egbib}
}
\end{document}What cvpr.sty configures
- Two-column layout, IEEE-conference-style margins
- Times-style fonts
- Anonymous title block in [review] mode (paper ID shown instead of authors)
- CVPR header and CVF (Computer Vision Foundation) branding on accepted papers
- Numbered citation style with ieee_fullname.bst
- 8-page main paper geometry
Submission vs final mode
Submission: \usepackage[review]{cvpr} hides authors, shows paper ID, suitable for CMT submission.
Final: \usepackage{cvpr} (no [review]) reveals authors, adds CVPR header — for camera-ready.
Related CVPR resources
Frequently Asked Questions
The official source is the CVPR 2026 author kit on cvpr.thecvf.com (Author Information page). TypeTeX bundles the latest cvpr.sty inside our CVPR 2026 template — open the template and it's already on your project's path.
Add \documentclass[10pt,twocolumn,letterpaper]{article} \usepackage{cvpr}. The class is article (not IEEEtran directly — cvpr.sty wraps IEEEtran-style formatting). Make sure cvpr.sty and cvpr_eso.sty (logo handling) are in the same directory as your main.tex.
8 content pages for the main paper, plus unlimited references. Supplementary material goes in a separate PDF/zip and is unlimited. Accepted papers can extend by 1 page (9 total) for camera-ready. cvpr.sty configures the page geometry but doesn't hard-stop you at 8 pages.
By default, cvpr.sty is in submission mode and hides author info. Use \cvprfinalcopy in the preamble to switch to camera-ready mode (revealing authors). Authors should never include identifying info in the submitted PDF — CVPR has strict anti-de-anonymization rules.
cvpr.sty is based on IEEEtran's two-column conference format but adds CVPR-specific tweaks (logos, CVF branding, paper IDs). It's NOT a drop-in replacement for IEEEtran.cls — they have different macro names. Don't try to swap them.
Use \bibliographystyle{ieee_fullname} (the bundled .bst). This produces the IEEE-style numbered citations [1], [2] expected by CVPR. Some authors use \bibliographystyle{ieee} or \bibliographystyle{IEEEtran} — all produce similar output.
Yes. Drop cvpr.sty (and cvpr_eso.sty) into your Overleaf project root. Overleaf finds them automatically. The TypeTeX CVPR template exports directly to Overleaf with both .sty files in place.
TypeTeX maintains a Typst port of the CVPR formatting that produces visually equivalent output. Useful for fast iteration close to the deadline. Submit the rendered PDF to CMT (CVPR's submission system).