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 32-bit
REAPER v6.13 - 12MB
Windows XP/Vista/7/8/10
Windows 64-bit
REAPER v6.13 - 13MB
Windows XP/Vista/7/8/10 x64
OS X 32-bit
REAPER v6.13 - 18MB
OS X 10.5-10.13
OS X 64-bit
REAPER v6.13 - 20MB
OS X 10.5-10.14
OS X 10.15 Catalina
REAPER v6.13 - 20MB
OS X 10.15 Catalina (Notarized)
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.
Experimental builds
Note: Linux builds are experimental and unsupported. Please read the included readme.txt for more information.
Linux armv7l
REAPER v6.13 - 9MB
ARM 32-bit HF (raspberry pi 2+)
Linux aarch64
REAPER v6.13 - 9MB
ARM 64-bit
Linux i686
REAPER v6.13 - 11MB
x86 32-bit
Linux x86_64
REAPER v6.13 - 11MB
x86-64/AMD64 64-bit
REAPER 6.13: Black Lives Matter
Changelog items below may include links to more information.
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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)
  • 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
  • fix incorrect notation of native MIDI key signature event in A minor
  • fix persistence of note staff positioning when using multiple staves
  • 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
  • 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
  • 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
  • improve parameter linking to use wet/bypass/parameter-ID hinting for source parameter
  • 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
  • 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
  • improve default path for Load... command
  • fix portamento on non-overlapping notes
  • support automatically creating folders (including based on wildcard substitution) for recorded files
  • update Windows shared library to version 1.8.3, includes unbridged 64-bit support
  • fix multiprocessing issues with certain feedback structures (6.12 regression)
  • update UI/channel count/voices when adding/changing samples via ReaScript
  • improve audio performance when deleting sends while send UI is displayed
  • fix action to collapse empty take lanes
  • 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
  • do not render an empty file if output parameters are invalid
Web interface
  • reduce latency of web server

    Old Versions
    Language Packs
    Theme Development
    Custom Cursors
    JSFX Programming
    Extensions SDK
    Extensions to VST SDK
    Language Pack Template
    User Guide