.CPR

CPR File

Cubase Project File
Ask a question
QUICK ANSWER

A CPR file is a Cubase project file - the native save format of Steinberg's Cubase DAW. It stores your arrangement, MIDI data, mixer settings, and plugin states, but not the audio recordings (those live in a separate Audio folder). Open it with Cubase on Windows or macOS. No other DAW reads this format directly.

Developer: Steinberg Media Technologies GmbH (subsidiary of Yamaha) Category: Audio Files MIME: application/octet-stream
OPENS ON Windows macOS
Related: .OPUS · .M3U · .M3U8 · .WFP

On this page

19k+ extensions indexed
Last reviewed Sep 5, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the CPR file format?

The .cpr file is the native project format for Cubase, Steinberg's professional digital audio workstation (DAW). Steinberg introduced .cpr with Cubase SX in 2001, replacing the older .ALL and .ARR formats from the Atari and early Windows VST era.

A .cpr file is a RIFF-based binary container - using the same four-byte RIFF signature found in WAV audio files. It stores the entire arrangement: track layout, embedded MIDI event data, audio clip positions on the timeline, automation curves, mixer channel settings (EQ, inserts, sends), VST instrument and effect plugin configurations, tempo and time-signature maps, and marker positions.

Critically, .cpr does not embed audio. Recorded audio lives as separate .wav or .aiff files in the project's Audio subfolder, referenced by path from the .cpr. This means a .cpr file alone is not a complete backup - the full project folder must be kept intact. Steinberg's Back Up Project function creates a self-contained archive copy.

Opening a .cpr on another machine requires the same VST plugins to be installed; missing plugins are flagged on load. Cubase also writes an automatic .bak file alongside every .cpr as a safety copy. The format advances with each Cubase release, and projects created in newer versions may not open fully in older ones.

Security & safety

RISK: LOW

Binary project data file with no executable code. Safe to open in Cubase. Unrecognized plugins load as blank placeholders - no security risk.

Format details

in a nutshell
FULL NAMECubase Project Fileaka Cubase project, Steinberg project file
DEVELOPERSteinberg Media Technologies GmbH (subsidiary of Yamaha)since 2001 (Cubase SX 1.0 / Cubase SL 1.0, replacing .ALL and .ARR formats)
CATEGORYAudio Files
MIME TYPEapplication/octet-stream
TYPEproprietary DAW project file (binary, RIFF-based)
This extension is also used by…
  • INMOS occam Program Code (legacy) - INMOS transputer development system used .cpr for occam source code; hardware and toolchain discontinued circa 1999.
  • CorelDRAW Compressed File (legacy) - Older Corel products used .cpr for compressed draw files; superseded by .cdr and .cdz formats.
MAGIC BYTES · FILE SIGNATURE
OFFSET
00010203
HEX
52494646
ASCII
RIFF
RIFF four-byte identifier at offset 0, followed by file size (4 bytes LE), then format tag. Standard RIFF chunk structure.

Programs that open CPR files

Windows1 app
Cubase Paid File → Open → select .cpr file. Ensure the project's Audio folder is in the same directory. Missing plugins will be flagged.
macOS1 app
Cubase Paid File → Open → select .cpr file. Audio folder must accompany the .cpr for audio to load.

Technical details

deep spec
ContainerRIFF (Resource Interchange File Format)
Magic bytes`52 49 46 46` ("RIFF") at offset 0, followed by 4-byte little-endian file size and a format tag
Byte orderLittle-endian (standard RIFF convention)
Audio storageAudio not embedded; `.wav` and `.aiff` files referenced by path from the project `Audio` subfolder
MIDI storageAll MIDI event data embedded directly inside the `.cpr` file
VST dataPlugin names and parameter/preset data embedded as RIFF sub-chunks; missing plugins disable those channels on load
Automation dataPer-track automation lanes and mixer automation stored within the project file
Typical file size50 KB - 20 MB (project metadata and MIDI only; audio stored externally)
Backup fileCubase auto-saves a `.bak` copy each time the project is saved
Version compatibilityFormat advances with each Cubase release; projects may not round-trip cleanly between major versions
PlatformWindows and macOS (Cubase is cross-platform)
Complete backupRequires `.cpr` + `Audio/` folder + `Images/` waveform cache folder for a full project archive
Released2001 (Cubase SX 1.0 / Cubase SL 1.0, replacing .ALL and .ARR formats)
Latest versionCubase 14 (2024); format version tied to Cubase version
Specificationwww.steinberg.net

CPR conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with CPR files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about CPR files.

Frequently asked questions

How do I open a .cpr file without Cubase?
You cannot open a .cpr file without Cubase - no other DAW reads this proprietary format. Ask the sender to export audio stems (WAV) or MIDI files instead.
Why is my Cubase project showing missing audio?
The .cpr file only stores references to audio. The Audio folder must be in the same project folder as the .cpr. If you only copied the .cpr, copy the Audio subfolder too.
Can I open an old .cpr file in a newer version of Cubase?
Usually yes - Cubase maintains backward compatibility for .cpr files. However, if the project uses discontinued or uninstalled plugins, those channels will appear empty.
How do I back up a Cubase project completely?
Use File → Back Up Project in Cubase. This consolidates the .cpr and all audio files into a single self-contained folder.
Can I convert a Cubase project to Ableton Live or Logic Pro?
Not directly - the formats are incompatible. Export all tracks as audio stems (WAV) from Cubase and import them into the target DAW.

References

1Steinberg - Cubase official product pagewww.steinberg.net
2Steinberg Help - Converting legacy VST formats to CPRhelpcenter.steinberg.de

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.TMPTemporary File

Related extensions

.OPUSOpus Audio File (Ogg Opus)
.M3UM3U Media Playlist (MP3 URL)
.M3U8UTF-8 M3U Playlist / HLS (HTTP Live Streaming) Playlist
.WFPWaveFront Program file (Turtle Beach)
.XSPFXSPF - XML Shareable Playlist Format (pronounced 'spiff')
.AMRAdaptive Multi-Rate (AMR) audio

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z