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 all macOS X versions from 10.5* to 10.14.

Windows 32-bit
REAPER v5.974 - 10MB
Windows XP/Vista/7/8/10
Windows 64-bit
REAPER v5.974 - 11MB
Windows XP/Vista/7/8/10 x64
OS X 32-bit
REAPER v5.974 - 15MB
OS X 10.5-10.13
OS X 64-bit
REAPER v5.974 - 17MB
OS X 10.5-10.14
Experimental builds
Note: Linux builds are experimental and unsupported. Please read the included readme.txt for more information.
Linux armv7l
REAPER v5.974 - 8MB
ARM 32-bit HF (raspberry pi 2+)
Linux aarch64
REAPER v5.974 - 8MB
ARM 64-bit
Linux i686
REAPER v5.974 - 9MB
x86 32-bit
Linux x86_64
REAPER v5.974 - 9MB
x86-64/AMD64 64-bit
REAPER 5.974: Up and away, got a big day, sorry can't stay
Changelog items below may include links to more information.
  • fix various UTF-8 IDE editor issues
  • optionally show ReaScript paths in actions window
  • add GetSetAutomationItemInfo_String(), ThemeLayout_GetLayout()/ThemeLayout_SetLayout()
  • add GetSetProjectInfo(), GetSetProjectInfo_String(), primarily useful for manipulating render settings
  • add MIDI_DisableSort(), to improve script speed by disabling sorting for all MIDI insert, delete, set functions, until the next call to MIDI_Sort (which must be called when edits are done!)
  • allow querying envelopes via Get..Info_Value() by using P_ENV:<ENVCHUNKNAME
  • allow querying tracks and envelopes via P_* from Get..Info_Value() functions
  • fix CSurf_OnScroll() Y-axis bounds checking
  • fix macOS behavior when calling MIDIEditor_GetMode() on a window that has been closed
  • properly validate Linux HWNDs for Dock*() functions
  • display linear tempo transitions in MIDI editor timeline similar to arrange view timeline
  • optimize edits that delete many notes/CCs at once
  • fix minimum note length behavior when snapping disabled
  • obey editor toolbar preference for CC following notes when quantizing notes only
  • add per-item option to chase MIDI CC/pitch/program before take start offset (in MIDI source properties, defaults to enabled for new MIDI items)
  • fix export of unnamed project markers in type 0 MIDI files
  • better handling of edits that extend the media item to the left
  • fix chart clef spacing in continuous view mode
  • fix inconsistent behavior when editing notation in non-active media items
  • improve behavior when moving notation between tracks
  • fix multicontext issues when using project tabs
Automation items
  • add customizable per-automation item transition time
  • add option to chase non-FX envelopes to automation items when underlying envelope is bypassed
  • automatically rename send envelope control panels when renaming tracks
  • when editing curve envelope segments, avoid rendering curved segments as many discrete linear segments
  • optimize edits that delete many points at once
Item/track images
  • detect changes in underlying image when manually loading images
  • add preference for controlling still image item thumbnail display mode
  • add preference for default length of imported still images
  • add $recpass filename format wildcard (global recording pass counter)
  • add action to reset global recording pass counter
  • fix persistence of render tail setting in certain cases
  • add action to render using most recent settings, then automatically close render dialog when finished
  • do not render media during render tail, only FX
Track grouping
  • respect grouping-disabled setting when swiping mute/etc in TCP/MCP/track manager
  • allow chaining of VCA groups
  • add option in Prefs/Media to allow video items to be set offline
  • do not report sample rates for audio-less videos and image files
  • add actions to set media item start, end, or both to match source media
  • support preview audio while editing ARA per-take FX
Item notes
  • optionally display image notes in full height mode
  • improve CoreAudio MIDI hardware input timing when using only CoreAudio audio output
  • fix issues with selected markers in marker manager introduced in 5.972
Media item properties
  • after closing window via action, do not automatically reopen on startup
  • fix saving sessions to UTF-8 paths
  • enable seeking to markers/regions even when markers/regions are locked
Stretch markers
  • fix peak display glitch when resizing left edge of looped item with stretch markers
Tempo envelope
  • do not create unnecessary tempo markers when pasting tempo envelope points
  • update send/receive list in track routing window when undoing
  • do not obey preserve pitch in audio items setting when gluing/applying FX to items
  • do not show non-automatable parameters in last-tweaked menu
  • installer will not try to overwrite Reavura.otf unless it has changed

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