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

REAPER has experimental native support for Linux, and the Windows version works well with WINE.

REAPER supports macOS X versions from 10.5* to 10.15.

Windows
Windows 32-bit
REAPER v6.13 - 12MB
Windows XP/Vista/7/8/10
download
Windows 64-bit
REAPER v6.13 - 13MB
Windows XP/Vista/7/8/10 x64
download
macOS
OS X 32-bit
REAPER v6.13 - 18MB
OS X 10.5-10.13
download
OS X 64-bit
REAPER v6.13 - 20MB
OS X 10.5-10.14
download
OS X 10.15 Catalina
REAPER v6.13 - 20MB
OS X 10.15 Catalina (Notarized)
download
Note: the Catalina 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 Catalina; however, you must right click and choose "Open" when running that version for the first time.
REAPER 6.13: Black Lives Matter
Changelog items below may include links to more information.
macOS
  • add control+space as default shortcut for "play or pause", in addition to cmd+space which usually opens system spotlight search
  • fix display glitch when using non-retina secondary display
  • fix focus issues when activating docked FX browser
  • fix Audio Units bridging support (5.79 regression)
  • fix media explorer "REAPER" menu
  • improve cursor flicker behavior when resizing certain UI elements
MIDI
  • add option to apply default CC shape to recorded events
  • fix inline editor CC labels for unnamed CCs
  • fix inline editor menu, add missing actions
  • improve CC lane selection UI
  • improve marquee selection in CC lanes when MSB/LSB events are mismatched
  • improve 14-bit lane usage indicators
Windows
  • fix clipboard issues when a script or custom action thrashes the system clipboard
  • improve alt key menu activation behavior when alt-tabbing from REAPER and back
  • fix potential ASIO driver incompatibility
  • fix Track/Region/Marker Managers text field focus issue
  • fix default extension for VST3 preset export
  • fix UTF-8 values in ReaScript watch window
  • always install bridging support
Automation
  • add actions to insert envelope point at current position and not remove nearby points
  • add action to add/edit envelope point exactly at cursor
  • improve horizontal guide line positioning
  • fix pasting envelope points at mouse position via action
Render
  • support / (create folder) in target filename
  • add $folders wildcard for rendering/recording, to create disk folder structure based on track folders
  • fix $region and $regionnumber wildcards when used together
  • update $samplerate wildcard properly when changing render settings
System
  • fix potential crashes due to high socket use on macOS and Linux
  • notify when disk write errors occur or a disk becomes full
  • add Preferences/Audio option to bypass audio processing when disk write error notification occurs
  • fix reduce_open_files() and associated advanced experimental preference (6.11 regression)
Theme
  • fix misc_dpi_translate mapping bug
  • improve DPI scaling logic, improve layout_dpi_translate behavior, improve default sizing on 125% displays
  • minor default theme updates
  • improve theme adjuster font sizes on Linux
Action list
  • reduce ReaScript/Custom Action button redundancies
  • auto-populate editor with selected actions when creating new custom action
Media import
  • support pasting files from explorer/finder directly into arrange view
  • fix playback when importing resampled .wav files with embedded transient information as beat slices
Notation
  • fix incorrect notation of native MIDI key signature event in A minor
  • fix persistence of note staff positioning when using multiple staves
OSC
  • always send wet/dry notifications even when outside of device FX parameter bank size
  • support /actions/_REGISTERED_COMMAND_ID
Project bay
  • add undo point when editing media item groups
  • fix crash when removing media items from group
ReaScript
  • fix envelope undo issues with SetTrackStateChunk
  • PreventUIRefresh() inhibits Undo-related UI updates
  • fix EEL2 float-to-string rounding errors on macOS/linux (also affects Video, JSFX)
Tempo map
  • add action to create a single measure from time selection
  • restore pre-6.02 default behavior of action to create measure(s) from time selection, auto-detecting number of measures
WAV
  • support writing 32-bit PCM
  • improve performance/behavior when reading large malformed .wav files
  • improve description of rendering format
Batch converter
  • improve command line documentation
FX
  • improve parameter linking to use wet/bypass/parameter-ID hinting for source parameter
Linux
  • fix action to spawn new REAPER instance
Media explorer
  • fix database/metadata cache issues for large files, post-2037 dates
Media items
  • when enabling loop item source, ensure start offset is not negative
Mixer
  • fix resizing between send and fx parameter lists when track inserts are not displayed
Project encoding
  • better corner case handling of text strings containing newlines/carriage returns
ReaScale
  • improve default path for Load... command
ReaSynth
  • fix portamento on non-overlapping notes
Recording
  • support automatically creating folders (including based on wildcard substitution) for recorded files
REX
  • update Windows shared library to version 1.8.3, includes unbridged 64-bit support
Routing
  • fix multiprocessing issues with certain feedback structures (6.12 regression)
RS5k
  • update UI/channel count/voices when adding/changing samples via ReaScript
Sends
  • improve audio performance when deleting sends while send UI is displayed
Takes
  • fix action to collapse empty take lanes
Toolbars
  • apply MIDI toolbar actions to the focused MIDI editor, even if the editor is not in piano roll mode (many actions will work in any editor mode)
Track metering
  • improve pre/post-fader corner cases on record armed tracks
Vorbis
  • do not render an empty file if output parameters are invalid
Web interface
  • reduce latency of web server

  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