Download and Evaluate REAPER for Free

Download REAPER below for a free, fully functional 60-day evaluation.
No registration or personal details are required.

Like A Version

REAPER supports all Windows versions from Windows XP to Windows 11.

REAPER supports Linux on Intel and ARM architectures, and the Windows version works well with WINE.

REAPER supports macOS 10.5* to macOS 14.

Windows

Windows 64-bit
REAPER v7.12 - 15MB
Windows x64
download
Also available: Windows 32-bit - 15MB

Linux

Linux x86_64
REAPER v7.12 - 12MB
Linux x86-64/AMD64 64-bit
download
Also available:       Linux i686 - 12MB

macOS

macOS 10.15+
REAPER v7.12 - 26MB
Universal for Intel and ARM64
download
macOS 10.5-10.14
REAPER v7.12 - 22MB
64-bit Intel, optimized for
macOS <=10.14
download
Also available:       macOS 32-bit - 20MB

Note: the macOS 10.15+ macOS download is notarized and uses the "hardened runtime," which may reduce compatibility with certain plug-ins. You may still run the regular 64-bit macOS download on macOS 10.15 - macOS 14; however, you must shift+right click and choose "Open" when running that version for the first time.

REAPER 7.12: Occam's REAPER

Changelog items below may include links to more information.
Lanes
  • actions to automatically create comp areas prefer media items in higher numbered lanes rather than lower numbered lanes
  • action to reset lane names will reset lanes named like 'C1' if they have no comp areas
  • add actions to explicitly set (rather than toggle) recording options to add lanes, add lanes in layers, or not add lanes
  • add track setting for media items on higher numbered lanes to automatically mask playback of lower lanes
  • display implied crossfade when a media item is masked by the fade-in or fade-out of another media item
  • do not set new lanes playing when inserting multiple media items and only one lane currently playing
  • fix behavior of action to comp into new empty lane when comp lane already exists
  • fix crash when trying to insert more than 128 lanes
  • fix pasting razor edits or media items to fixed lane tracks when comping is active
  • fix undo after changing comping lane
  • handle corner case when auto-removing lane from two lane track with no media
  • prevent creating comp areas that are fully enclosed by other comp areas
  • respect setting to automatically comp new recording when in autopunch mode but recording does not intersect the time selection or selected items
  • update display after auto-punch recording with comping enabled
Media explorer
  • add option to close window on escape key
  • support enabling, disabling, remapping individual channels for audio or MIDI
  • support manually entering time selection start/end times
  • support inserting selected portion of media into existing media item
  • restore most recently used channel mapping when reloading a file that was previously previewed
  • apply preview channel playback configuration to media when inserting
  • disable reverse preview actions for MIDI (has never been supported, but display was misleading)
  • display channel count for MIDI files (may require re-reading metadata from media)
  • display preview playback position, length, time selection in beats for beat-based media (MIDI, REX)
  • display ruler on media preview
  • fix APEv2 tag after writing new metadata to .mp3 files
  • fix displaying out-of-tune indicator when pitch detection is enabled
  • improve display of MIDI markers and cues
  • improve randomness of action to randomize file list
Peaks
  • add display mode to color peaks by loudness (LUFS-M or LUFS-S), or display a colored loudness graph over the media item
  • add option to display tooltip with peak value and loudness, when displaying loudness peaks or when loudness peaks were previously generated and cached
  • add preferences to always generate and cache info for loudness, spectral peaks even if not currently displayed
  • support renaming presets for spectral, loudness, spectrogram peaks
  • support loading/saving/renaming/resetting display presets from '...' dropdown menu in peaks display settings window, when displaying spectral, loudness, spectrogram peaks
  • support retina drawing in peaks display settings window
ReaScript
  • add GetSetMediaTrackInfo('C_LANESETTINGS')
  • add I_MIDI_INPUT_CHANMAP/I_MIDI_CTL_CHAN/I_MIDI_TRACKSEL_FLAG to GetSetMediaTrackInfo()
  • add Lua usage example for SendMIDIMessageToHardware()
  • improve default rounding of gfx.roundrect()
  • improve support for newer Python versions
  • update audio status menubar text in response to GetSetProjectInfo_String with RECORD_PATH or RECORD_FORMAT
MIDI editor
  • add option to not draw CC events in non-editable contexts
  • do not preview note when clicking/dragging piano roll with modifiers that are mapped to 'No action'
  • do not show hidden tracks in track list
  • ensure double-click on collapsed CC lane expands the lane
  • improve grid-line navigation on items with non-1.0 playrates
Render
  • do not apply dither to the first rendered sample if it would otherwise be zero
  • fix peaks display when calculating loudness of selected items via dry run render
  • fix render statistics chart for video renders
  • respect render settings to dither/noise shape stem renders
Accessibility
  • improve accessibility descriptions in Preferences/Item fade defaults
  • improve accessibility for MIDI device list
  • improve application-key menu behavior in various listviews
Actions
  • improve some action descriptions for last touched FX envelope
  • fix media item quantize action affecting unrelated items on free item positioning or fixed lane tracks
Default theme
  • make auto-hide behavior of envelopes and routing buttons similar to Default 6 theme
  • mixer layout B is now a reworked strip layout
Freeze
  • exit comping when freezing a track
  • treat media items on fixed lanes that do not play as if they were muted items
macOS
  • improve peaks drawing quality in Retina mode
  • possible drawing performance fixes with M2/Sonoma/Metal enabled
Media items
  • fix occasionally not displaying take markers that are at the very start of the media item
  • when preference enabled to clamp media item edge edits to source media start/end, and item has multiple takes, clamp to the earliest start or latest end
Metadata
  • automatically set/clear default image type when setting/clearing image metadata
  • remember last used metadata scheme selection when reopening REAPER
Preferences
  • add new Editing Behavior/Automation Items page, move existing preferences there
  • add new Media/Peaks Generation page
  • add preference for fixed lane tracks to enable media items in higher numbered lanes masking lower numbered lanes by default
ARA
  • report selection change to plugins when switching active takes
Automation
  • add preference to control whether envelopes with a single point are automatically removed when hiding
CLAP
  • fix pin state loading for plug-ins that change their channel count on state load (e.g. FabFilter)
Drag and drop
  • allow dragging FX and routing to tracks in track manager
Grouping
  • increase tolerance for track edit grouping to include items that start and end within 2ms of each other
Initialization
  • warn on startup if configuration file cannot be written to (avoid unexpected behavior when running portable installation without directory write permission, for example)
MIDI
  • fix inserting multitrack MIDI onto existing tracks
Mouse modifiers
  • respect arrange view override when clicking within track spacer or below last track
Notation editor
  • fix display of ties when note extends past the right edge of the screen in continuous view
Project bay
  • do not report unavailable FX as idle
Take markers
  • avoid possible crash when editing or deleting take markers on currently-recording items
Toolbars
  • update customized toolbar buttons after actions to display various views of the routing/grouping/region matrix window
Tracks
  • add actions to crop to playing media items (not muted, not on lanes that do not play back, not masked by other media items), or copy playing media items to new track
Transport
  • fix macOS retina drawing glitch with some themes
Wildcards
  • add support for $notes wildcard, resolves to the text in the Project Settings/Notes dialog

  Home
    Company
    Reviews
    Radio
  About
    Technical
    Old Versions
    Language Packs
    ReaPlugs
    Distribution
  Developer
    Theme Development
    Custom Cursors
    JSFX Programming
    ReaScript
    Extensions SDK
    Extensions to VST SDK
    OSC
    Language Pack Template
  Resources
    User Guide
    Videos
    Stash
    Forum