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

Before you submit