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 11.

REAPER supports Linux on Intel and ARM architectures, and the Windows version works well with WINE.

REAPER supports macOS 10.5* to macOS 26.

Windows

Windows 64-bit
REAPER v7.80 - 17MB
Windows x64
download

Linux

Linux x86_64
REAPER v7.80 - 13MB
Linux x86-64/AMD64 64-bit
download

macOS

macOS Universal
REAPER v7.80 - 29MB
Universal for Intel and ARM64
Optimized for macOS 10.15 and macOS 11 and later
download
The macOS Universal download is recommended for all modern macOS systems (10.15 and 11 and later). The macOS 64-bit Intel and 32-bit Intel versions are recommended for macOS versions 10.5-10.14.

REAPER 7.80: Software by humans, for humans

Changelog items below may include links to more information.
Pop/click
  • add 'Edit > Repair Pops/Clicks' dialog, to interactively find pops/clicks and apply sample-edit spectral repair
  • add actions to go to next/previous detected audio pop/click
CLAP
  • fix I/O possibly being set up incorrectly with some plugins
  • hide non-automatable parameters from various REAPER automation interfaces
  • support CLAP_EVENT_IS_LIVE
  • support hovered-parameter draft spec via FX_GetNamedConfigParm(param_hovered)
  • support linking MIDI program change to factory preset
  • support requesting plug-in bus size
ReaScript
  • add MIDIEditor_GetSetting() support for timebase_unit, pixels_per_timebase_unit
  • allow querying default value for FX parameters using FX_GetNamedConfigParm(param.X.default_value)
  • fixing writing empty strings via set_config_var_string()
  • fix ResolveWildcard() issues with background projects
  • get_config_var_string()/set_config_var_string() support generic .ini file keys
  • update TCP button display after changing track MIDI hardware output
MIDI
  • do not snap MIDI media items to PPQ when pasting
  • fix behavior when applying track volume as MIDI velocity and volume is set to -inf
  • ignore media item take phase setting for MIDI items
  • avoid changing editor active MIDI channel in response to adding undo points or saving state chunk
Docks
  • rearrangement preview indicators use new theme color
  • fix macOS flicker when dragging tab and mousing over indicator
  • improve drag/drop preview consistency, fix many corner cases with reorganizing docks/tabs/etc
Envelope manager
  • fix behavior when canceling MIDI learn for FX on multiple tracks simultaneously
  • fix undo points when modifying MIDI learn for FX on multiple tracks simultaneously
FX
  • avoid incorrectly linking parameters of multiple FX if routing is set up like multi-mono/multi-stereo but the user has not explicitly set up parameter linking
  • when creating multi-mono/multi-stereo FX, automatically map all parameters of the primary instance to the container
  • in generic UI, display default position of parameters on faders, reset to default on double-click
Media items
  • improve behavior when moving item contents, snap to grid enabled, and source media length is much smaller than snap size
  • fix zombie stretch markers left behind when changing media item timebase from auto-stretch to time using the Media Item Properties dialog
MusicXML
  • fix incorrect tempo map when importing files with certain time signatures
  • reduce memory usage on import, fix potential memory leak when importing multi-track .mxl files
ReaSurroundPan
  • draw selected speaker in a slightly different color (customizable as 'selspkcol')
  • support custom speaker presets, to save/load speaker setups without affecting other plug-in settings
Regions/markers
  • draw locked regions/markers slightly grayed out
  • fix behavior when moving regions/markers containing other locked regions/markers
Sample edits
  • combine sample edit repair and scale dialogs
  • fix behavior when mono source is panned right
Toolbars
  • fix toolbar button feedback for "Set project timebase to beats (position, length, rate)" when in auto-stretch mode
  • relabel menu item 'In Toolbar Docker' to 'In Docker' for clarity
Video
  • add FFmpeg 9.x support
  • detect mov/mp4 XML metadata timecode as source media preferred position
  • fix detecting rotation attribute for mp4 files that are greater than 4GB
Actions
  • reset JSFX loudness meters on monitoring FX when resetting all track meters
Automation
  • provide menu/action state feedback for actions like 'Global automation override: All automation in touch mode'
Colors
  • add actions to set track or item/take color based on focus
Envelopes
  • enable 'Preferences > Envelope Display/Editing > Prevent mouse edits of single envelope points from moving past other envelope points' by default for new users
Fades
  • add actions to enable/disable/toggle default fade-in/fade-out when recording or importing media items
Import
  • fix importing non-REX files with embedded beat slice information when project tempo is lower than source tempo
LV2
  • fix UTF-8 display of preset box on Windows
Marquee zoom
  • fix behavior when zooming to a track below an expanded fixed lane track
Razor edits
  • support pasting automation envelope razor edit areas to the master track
ReaSurround/ReaSurroundPan
  • improve button images when in dark mode on macOS/linux
Render
  • handle unknown render formats more gracefully (for example, when moving projects between computers that support different video render formats)
RS5k
  • when playing notes via combobox change, improve handling if 'obey notes off' is enabled
Ruler
  • fix ruler lanes potentially remaining hidden for users with stale configuration settings
Tempo
  • fix behavior of timebase 'beats (auto-stretch at tempo changes)' when project contains a gradual tempo change following an incomplete measure
Track routing window
  • do not set window focus on undo/redo
Transients
  • set default double-click value of tab-to-transient threshold slider to the same value as the factory default threshold setting
VST3
  • workaround for plugins that attempt to open at a very tiny size
API
  • fix PlayTime toolbar addition when toolbar is not already customized

  Home
    Company
    Reviews
    Radio
  About
    Technical
    Old Versions
    Language Packs
    ReaPlugs
    Lost License
    Distribution
  Developer
    Theme Development
    Custom Cursors
    JSFX Programming
    ReaScript
    Extensions SDK
    Extensions to VST SDK
    OSC
    Language Pack Template
  Resources
    User Guide
    Videos
    Stash
    Forum