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 Windows XP, Vista, Windows 7, Windows 8, and Windows 10.

The Windows version also works well with WINE.

REAPER supports all OS X versions from 10.5* to 10.10.

Windows 32-bit
REAPER v5.1 - 8MB
Windows XP/Vista/7/8/10
Windows 64-bit
REAPER v5.1 - 10MB
Windows XP/Vista/7/8/10 x64
OS X 32-bit
REAPER v5.1 - 13MB
OS X 10.5-10.10
OS X 64-bit
REAPER v5.1 - 14MB
OS X 10.5-10.10
REAPER 5.1: Sir Hound
  • make all-notes-off/pitch reset options in preferences/MIDI Devices only affect MIDI hardware devices
  • add options for hardware reset for play/stopped modes
  • add option to disable pitch/CC reset on looped playback
  • fix event corruption when handling MIDI with mixed note-on/note-off messages for the same note at the same time
  • add options in Preferences/Playback to reset CC/pitch on playback start, stop
  • fix relative editing of 14-bit CC pairs in editor
  • ignore MIDI message receive after close of some buggy win32 MIDI input devices
  • improve win32 output device shutdown sequence, notify user when a device has hung
  • do not reset pitch at end of items
  • chase to pitch of previous items
  • option to disable MIDI note-on chasing
  • remove option to reset CC on playback start
  • send only necessary note-offs when a track is un-record-armed or un-monitored
  • support CC multiplies/divides by non-whole values .
Media Explorer
  • support metadata in databases (ID3 tags, RIFF LIST-INFO, BWF descriptions)
  • search improvements
  • improve playback/preview behavior in various configurations
  • improve support for .LNK files, hidden/system folders on Windows
  • allow configuration of column order and visibility
  • improve UTF-8 support on Windows . .
  • increase shortcut list customization
  • use a better layout when small width set
  • improve mouse behavior with touch screens or multiple mouse buttons pressed
  • add new 8-channel MIDI-controlled synchronized audio looper, Super8
  • add export_buffer_to_project()
  • improve parameter text editing behavior (enter to commit)
  • support __memtop() builtin function to query script memory size
  • support options: maxmem=xyz up to about 32 million items
Stretch markers
  • support for linear rate transitions between markers
  • adjust media item length automatically when editing stretch markers
  • fix quality issues with 0ms stretch marker fade
  • add action to manually edit stretch rates
  • add mouse modifier context for marker rate, various rate-envelope-like behaviors
  • add mouse modifier context for stretch marker double click
Actions window
  • use logical description sorting
  • allow executing single visible action without first selecting
  • enable enter in filter window to run action on Windows
  • allow configuration of closing after run for doubleclick/enter, for docked and undocked states
  • prevent truncated custom action names in the editor .
  • automatically remove silent media from disk
  • fix silence detection (which was inadvertently disabled in 4.16)
  • improve render region detection for complex routing .
  • better handle unfreezing duplicated frozen items .
  • improve VST3 sysex handling
  • prevent reset/delay on playback with Vienna Ensemble Pro VST2 [iid=5532]
  • add option to not send notes-off or pitch-reset messages on stop/reset
  • improve VST3 UI threading issues
  • add apply track FX to items as new take (multichannel)
  • add toggles for ripple per-track and all tracks
FX browser
  • allow inserting single visible FX without first selecting
  • fix recent filter list when clear filter on close set
  • allow switching from filter to list via enter, arrow keys
  • add preference to loop glued items .
  • improve glued item filename generation, make item labels consistent with files
  • improve drawing quality on on 10.10+
  • fix action support for F17-F19, NumPad enter
  • workaround various 10.11 issues
  • improve gfx mouse behavior with touch screens or multiple mouse buttons pressed
  • support __memtop() builtin function in EEL to query script memory size
  • use deterministic command ID string when adding scripts as actions
  • do not treat back-tick as a quoting character, handle unterminated quotes
  • support ^foo, foo$, and "foo" for matching start/end/words
  • use current locale for date formatting
  • support drag and drop of file URLs
Audio/midi devices
  • improve device error notification window, preferences to disable
Batch converter
  • support writing markers/regions
  • support cues/regions for reversed takes, section takes
  • added arrange_stretchmarker and arrange_stretchmarker_rate
Directory cleanup
  • improve support for very long filenames and UTF-8
  • fix replace media item source via drag and drop .
Explode multichannel audio
  • handle start offsets, stretch markers, and looping items correctly
  • support F12-F24 keys
  • fix various localization issues, make new template LangPack available
Media item properties
  • do not reset take start offset when enabling section with specified position
  • display ID3 tags in source properties
Parameter modulation
  • add option for free-running LFO (does not reset on seek/loop)
  • improve project/undo state loading performance
Project bay
  • use logical sorting
  • fix prompt for test tone when deconvolving on OSX .
  • when rendering selected media items with tails, prevent rendering the start of the following media item
Virtual keyboard
  • improve behavior when switching channels, octaves while notes are being played
  • display RIFF LIST-INFO metadata in source properties
  • add GetTakeStretchMarkerSlope, SetTakeStretchMarkerSlope
  • fix TrackFX_SetPreset() return value
  • support spaces in section names for SetProjExtState()

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