CVPR 2026 · Style File

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.sty

Quick 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

Where do I download cvpr.sty?

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.

How do I use cvpr.sty?

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.

What's the page limit set by cvpr.sty?

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.

How does cvpr.sty handle anonymous submission?

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.

What's the relationship between cvpr.sty and IEEEtran?

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.

Does cvpr.sty include a bibliography style?

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.

Can I open cvpr.sty in Overleaf?

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.

Is there a Typst version?

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).