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.01 - 11MB
Windows XP/Vista/7/8/10
Windows 64-bit
REAPER v6.01 - 13MB
Windows XP/Vista/7/8/10 x64
OS X 32-bit
REAPER v6.01 - 17MB
OS X 10.5-10.13
OS X 64-bit
REAPER v6.01 - 19MB
OS X 10.5-10.14
OS X 10.15 Catalina
REAPER v6.01 - 19MB
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.01 - 9MB
ARM 32-bit HF (raspberry pi 2+)
Linux aarch64
REAPER v6.01 - 9MB
ARM 64-bit
Linux i686
REAPER v6.01 - 11MB
x86 32-bit
Linux x86_64
REAPER v6.01 - 11MB
x86-64/AMD64 64-bit
REAPER 6.01: The Aristocrats!
Changelog items below may include links to more information.
  • Accessibility: fix Windows IAccessible support for TCP/MCP
  • Accessibility: fix alt-key to access menus/close app from TCP/MCP
  • Accessibility: add action to view routing and I/O for master track
  • Arrange: optimize drawing of offline/forced offline text on small items
  • MIDI editor: fix macOS Metal Retina rendering glitch when nav lane is visible and resized
  • MIDI editor: support CC envelopes for CC64
  • MIDI playback: fix CC interpolation in certain cases
  • Media items: fix issues with very fast vertical mouse-moves of items on multiple tracks
  • Mixer: fix mouse-away detection
  • Mixer: fix very-large-size display bug
  • ReaScript IDE: add checkbox to disable state watchlist
  • ReaScript IDE: do not run watch window continuously after script has stopped running
  • ReaScript IDE: reduce watch update frequency
  • ReaScript: support get/setting media item auto-stretch timebase
  • ReaSurround: improve multimonitor HiDPI issues on Windows
  • ReaVerb: enable ZL/LL by default for better low-latency performance
  • Theme: fix slight incorrect meter expansion
  • Tooltips: improve item volume tooltip at very low values
MIDI editor
  • display and edit CC/velocity as dots and lines, CCs as linear and curved envelopes, similar to track envelopes
  • add note-type buttons to default toolbar
  • add option to display note length in velocity lane
  • add option to move bank/program change events with notes
  • add preference to automatically reduce CC events when drawing
  • combine note properties and event properties into one modeless dialog
  • add mouse modifiers to reset CC/velocity to default values
  • make default CC event and CC lane mouse modifiers more like default envelope behaviors
  • repopulate raw MIDI data display window when switching active media item
  • new Default 6.0 theme with theme adjuster script allowing for extensive customization of the new default theme
  • layout DPI translation for HiDPI/Retina displays
  • apply main window size area theme element only on mouseover
  • improve theme rendering appearance when using custom UI scaling
  • apply advanced preference UI scaling changes immediately
  • replace tcp.dragdropchild with tcp.dragdropinfo [indent_sibling_track indent_child_track]
  • add additional 8 WALTER font slots
  • add support for midi_score_colormap, in addition to midi_note_colormap
Media items
  • add new "Beats (auto-stretch at tempo changes)" timebase
  • add action to add stretch markers at project tempo changes
  • add action to recalculate automatic stretch markers at project tempo changes
  • add action to convert embedded source media transient information to transient guides
  • optionally create transient guides on import for media with embedded transient information
  • support calculating playback rate from user-supplied tempo or length in beats
  • when copy/pasting items with stretch markers, preserve the original play rate
  • add MIDI_GetCCShape, MIDI_SetCCShape
  • add support for CC shapes to MIDI_Get(Set)AllEvts
  • add support for setting track playback offset value and attributes
  • add support for user-defined note and track notation data that is not displayed
  • fix setting MIDI meta-messages via API
  • add reduce_open_files() utility function for users running up against open file handle limitations
  • allow embedding some plug-in UIs into track and mixer control panels
  • support embedding UIs for ReaEQ, ReaXComp, ReaComp, ReaSurround, and graphical JSFX
  • add preference to display FX list on right side of FX chain window
  • add preference to display add/delete buttons above list in FX chain window
  • Retina display arrange, ruler, MIDI editor, etc
  • use Metal display output on 10.11+ for various windows
  • add options in Preferences/General/Advanced to disable Retina support, disable Retina for non-Retina theme elements
  • support REX files on macOS Catalina
  • work around appearance issues when user forces dark mode rendering for app (requires Metal to be enabled)
  • include all options in "options and format" render presets
  • optionally embed transient information into WAV or AIFF files
  • support embedding tempo into AIFF files
  • support rendering only selected regions in an existing region render matrix
  • when enabled, embed exact tempo of rendered item/time
  • enable Live FX multiprocessing by default
  • enable track record monitoring on new tracks by default
  • set volume envelopes to fader scaling by default
Dynamic split
  • add preset support
  • overhaul and improvements to algorithm and gate handling
  • retain settings after canceling the window
Media import
  • properly adjust length of imported media with embedded tempo when crossing project tempo changes
  • support adjusting media based on tempo suggested by filename
Mouse modifiers
  • add double-click behaviors to reset CC value, curvature, edit properties
  • add preference to draw/edit CC events immediately on mouse click
  • auto-detect up to 128 threads
  • increase anticipative FX hard limit to 128 threads, live FX hard limit to 64 threads
  • remove old 4.x scheduler mode, non-event synchronization modes
  • improve performance and reduce system resource consumption with large track counts
  • add option in disk settings to periodically close excess open files
  • add option to read peaks files under a certain size completely to RAM (to reduce open file count)
  • added SSE2-optimized sinc calculation (from Theo Niessink)
  • optimize and greatly improve quality of resampling for conversion between common rates
  • actions to switch last focused toolbar will default to switching main toolbar
  • improve HiDPI/Retina support (toolbar_icons/ can have 150/ and 200/ subdirs)
  • support positive or negative playback time offset without affecting PDC
  • add action to bypass track playback offset
  • add user preference for max MIDI playback speed to catch up to negative track playback offset
  • HiDPI awareness and display improvements (auto-rescale more UI when running HiDPI aware)
  • improve appearance of docker, ReaPlugs, and other windows when resizing
  • handle WAV and AIFF (Apple Loops) files containing transient information similarly to REX files
Main window
  • support positioning track control panels on right side of arrange
  • very lightly refresh main file/edit/view/insert menus
Modal windows
  • remember window positions (configurable option in preferences/general/advanced to tweak behavior)
Notation editor
  • support customized staff and note context menus
  • add context menu mode configuration
  • add option to ignore all embedded slice and tempo information
  • add track wiring view
  • support plugins that export MIDI note names

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