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.33 - 15MB
Windows x64
download
Also available:       Windows 32-bit - 15MB

Linux

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

macOS

macOS Universal
REAPER v7.33 - 26MB
Universal for Intel and ARM64
Optimized for macOS 10.15 and later
download
Also available for macOS 10.5-10.14:

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

REAPER 7.33: We are what we pretend to be

Changelog items below may include links to more information.
7.33
  • CLAP: fix Windows UTF-8 characters in preset combo-box
  • Render: fix adding rendered files to project when rendering master mix (7.31 regression)
7.32
  • JSFX/ReaScript/Video: fix incorrect EEL2 string pooling (7.31 regression)
  • plus all of the v7.31 updates:
Render
  • accept comma character as decimal separator in render normalization settings
  • disable render tail setting by default for new projects (existing projects and default projects are unaffected)
  • setting to render tracks with only mono media to mono files considers only source media channels, not per-take fx output channels
  • when rendering media items and adding rendered files to project, copy original media item colors to rendered items
  • when rendering media items and adding rendered files to project, if rendering multiple items per track, assign original media item lanes or free item positions to rendered items
  • when rendering to mono or multichannel with 'multichannel tracks to multichannel files' enabled, stereo tracks do not override the render channel setting
Actions window
  • do not focus MIDI editor/etc when running actions without closing actions window
  • improve foreground window behavior when closing window after adding action to custom menu editor/etc
Batch converter
  • fix converted files potentially being one sample too short
  • support $takemarker wildcard when converting media items
CLAP
  • support context menu extension
  • support gain reduction metering for plugins that support the extension
JSFX/ReaScript/Video
  • fix potential incorrect memory read when parsing tan(x,y)
  • fix incorrect pooling of strings with embedded nul characters
Localization
  • fix click modifier display of envelope context menu on macOS
  • extended mixer FX context menu improvements for click modifiers
  • support localization of video FX names using 'video_processing_name' section
MIDI editor
  • fix default MIDI note alt/opt-click to select note without moving edit cursor
  • fix hang when using synced timebase and arrange view is resized to oblivion
Time signature
  • automatically change bpm basis when switching between normal and compound time signature via transport edit boxes
  • automatically switch beat basis to dotted quarter when entering a compound time signature in time signature edit dialog
Transport
  • display beat basis (quarter note, eighth, dotted eighth, etc) above tempo
  • improve behavior of BPM display/editing when on non-1/4 beat basis
Actions
  • improve behavior of insert-tempo-point when on non-1/4 beat base
ARA
  • fix possible crash when splitting media items (7.30 regression)
Auto-save
  • remove option to save RPP-UNDO with timestamped auto-saved projects
Click source
  • improve focus behavior when showing properties window
Customize menu/toolbar
  • improve focus behavior when window is already open
Grouping
  • add track menu actions to create new media/razor editing group for selected tracks, remove selected tracks from media/razor editing groups
MIDI
  • fix trimming media item edges with unlooped MIDI that is set to ignore project tempo
Playback
  • prevent hanging notes when MIDI items are interrupted by enclosed items (when enclosed items replace enclosing) or fixed lane masking
Project
  • support project setting for BPM basis (quarter, dotted quarter, etc)
ReaScript
  • add set_action_options() parameter to allow scripts to quietly do nothing when run multiple times
Regions
  • after moving regions with contents, ensure tempo at the end of the moved region is preserved
Ripple
  • add option (right-click ripple toolbar button) for ripple-all to affect envelopes on all tracks when envelope points move with media items, regardless of which tracks have media items
Tempo
  • properly account for tempo basis when modifying tempo via tap tempo or entering a number in the transport and the project contains no tempo markers
Video
  • fix UTF-8 drawing of knob labels
VST
  • fix TUID matching immediately after scan using when in-process VST3 scan mode
WAV files
  • display embedded media cues even if they are out of order in the original file

  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