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 version from Windows XP to Windows 10.

The Windows version also works well with WINE.

REAPER supports all macOS X versions from 10.5* to 10.12.

Windows 32-bit
REAPER v5.50 - 9MB
Windows XP/Vista/7/8/10
Windows 64-bit
REAPER v5.50 - 11MB
Windows XP/Vista/7/8/10 x64
OS X 32-bit
REAPER v5.50 - 14MB
OS X 10.5-10.12
OS X 64-bit
REAPER v5.50 - 16MB
OS X 10.5-10.12
REAPER 5.50: All of our taglines are now obsolete
Changelog items below may include links to more information.
Automation items
  • add automation item support, to contain, move, and transform portions of envelopes - video
  • items mask the baseline envelope, but overlapping items all affect playback
  • items may be pooled or unpooled, looped, stretched, skewed, and phase-shifted
  • items may be named, saved, and loaded
  • support separate baseline, amplitude, and looping for individual instances of pooled automation items
  • alt+drag in envelope lane (by default) to draw automation items
  • add automation item and automation item edge mouse modifier contexts
  • add actions to insert, duplicate, split glue, delete, etc
  • add spectral editing support, action to insert new edit regions - video
  • support VST3 extended functionality with Softube Console 1
  • improve macOS bundleExit VST3 compatibility
  • improve resize behavior of various plug-ins
  • send 10 channel speaker arrangements as user-defined
  • use VST3 parameter IDs for tracking envelopes/parameter modulation across sessions
Web Interface
  • add fancier.html
  • add envelope lane mouse modifier context, deprecate preference to respect envelope segment modifiers in envelope lane
  • remove envelope lane click mouse modifier context, add envelope lane double-click context
  • add mouse modifier to freehand draw envelope points respecting snap
  • add actions to reverse envelope points, reduce number of points by half, insert envelope point ignoring snap
  • fix a few non-working send envelope menu items
  • add option to prevent mouse edits of single envelope points from moving past other envelope points
  • preserve envelope curvature during "move envelope segment preserving edge points" edit
  • preserve envelope curvature when moving points with media items, or within time selection
  • preserve envelope curvature at time selection edges when initiating envelope segment edit within time selection
  • improve behavior when freezing/unfreezing with send and pre-fx envelopes
  • fix initial value when auto-adding FX parameter envelope
  • improve support for wet/bypass/VST3 parameter IDs on MIDI learn, TCP knobs
  • do not auto-increase track channel count when loading FX chains that have multichannel FX but were saved from stereo tracks
  • fix potential bugs relating to bypass/wet envelopes when loading automation and FX parameter counts change
  • fix issues related to user-preset navigation
  • add ReaCast, a shoutcast/icecast source plug-in
  • improve ReaEQ/ReaXcomp analyzer accuracy
  • fix project save of JSFX preset names that contain spaces
  • add mix-in and auto-update options to allow some spectral smearing capabilities for JSFX spectral_hold
  • improve display updates for some JSFX scripts
  • improve undo efficiency
  • automatically make capitalization consistent for non-localized undo point description strings
  • fix behavior when reordering FX with automation
  • fix behavior with FX TCP parameters and learn
  • fix parameter modulation settings
  • fix behavior when modifying stretch markers via swing grid
  • allow frequencies up to 100MHz when using dummy audio driver
  • avoid changing device samplerate to default samplerate when loading projects
  • add option to flash transport status yellow on possible audio device underrun
  • improve various playback/recording behaviors when using background project tabs
  • add CoreAudio option to ignore project samplerate
  • support receiving CoreAudio overload notifications
  • improve scroll behavior of non-REAPER windows on 10.11+
  • improve mixer drag and drop behavior
  • preserve parameter modulation window position when auto-resizing
  • restore keyboard focus to piano roll after changing CC lane via dropdown
  • fix action to explode MIDI by pitch (and some related behaviors)
  • fix project MIDI export when project start time is not zero
  • fix project MIDI export SMPTE time when using ND timecode
Notation editor
  • fix PDF export when "bracket tracks by folder" option enabled
  • preserve notation for non-displayed notes when edits are made with channel filter active
  • allow very small track pans in fine adjustment mode
  • display sub-1% pans with increased precision
  • decrease media item properties pan snap-to-center threshold
  • improve undo/update behavior for InsertTrackAtIndex(), DeleteTrack()
  • avoid setting console focus on reaper.ShowConsoleMsg("")
  • improve display updates for some scripts
  • increase FLS slots available on x64 for improved plug-in compatibility
  • support receiving ASIO overload notifications
  • automatically make capitalization consistent for non-localized action description strings
  • prevent latency adjustment when playback is stopped
  • support import/export of more configuration files
  • sanitize grid values on project load/entry
  • bundle libmp3lame 3.99.5
  • support triplets in metronome pattern
MIDI editor
  • handle click on track title exactly like a click on the activate icon in the MIDI track list
  • improve cross-platform compatibility of clipsort.log import
  • set focus for temporary single-send adjustment windows
  • fix incorrect separators with grouped tracks
  • fix rounding behavior with alpha-blended gfx_xformblit/gfx_deltablit

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