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.79 - 17MB
Windows x64
download

Linux

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

macOS

macOS Universal
REAPER v7.79 - 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.79: Towel of Babel

Changelog items below may include links to more information.
Import
  • add informational text to tempo-match prompt when importing from Media Explorer with tempo-match enabled, but Preferences/Media/Import 'prompt to adjust media to project tempo' is disabled
  • deprecate preference to prompt to adjust project tempo to imported media when media tempo is estimated
  • prevent crash when importing file with more than 128 channels
  • prompt to stretch media when importing from Media Explorer, when tempo-match preview settings do not match global import preferences
  • regardless of preferences, automatically stretch media when importing from media explorer with tempo match enabled, and file contains tempo information
  • when prompting to adjust empty project tempo to media, also prompt to stretch media to project tempo, regardless of other preferences
Media explorer
  • allow renaming files with only upper/lower case changes
  • do not allow creating/renaming files/folders with an initial dot (which would effectively hide them)
  • fix potential UI issue at end of playback with some files/resampling combinations
  • improve selection handling when renaming items
  • notify of errors when renaming items fails
  • preserve unwritten metadata when renaming files or folders
  • when editing metadata, left/right arrows navigate text rather than navigating columns
MIDI editor
  • copy more editor settings over to new instances when gluing, duplicating, etc
  • display tempo correctly when beat basis is not equal to time signature denominator
  • fix time selection when using alt+right-drag default mapping (7.77 regression)
  • option 'Drawing or selecting a note sets the new note length' also affects inline editor
  • if a floating MIDI toolbar is enabled and inline editor recently focused, target inline MIDI editor
ReaScript
  • add GetSetTempoTimeSigMarkerBasis, to get/set the tempo beat basis
  • GetSetProjectInfo supports VKB_NOTECENTER/VKB_LASTVEL/VKB_CHANNEL
  • support high unicode codepoints in gfx windows via IME on Windows
  • add Undo_GetNumEntries, Undo_GetCurEntry, Undo_GetEntryDesc, Undo_GetEntryTime, Undo_IsEntryAltTree, Undo_SetCurPos
Actions
  • rename actions to reset meter peak indicators, for consistency
  • check that media is online when running render item actions
ARA
  • fix fades potentially being applied incorrectly when FX output is shifted early
  • fix potential crash when switching takes, changing fixed lane playback, or deleting media items (7.78 regression)
FX browser
  • fix incorrect targeting of folders when dragging to an overlapping window
  • improve selection behavior when renaming FX chains
JSFX
  • Reset JSFX Loudness Meter when running actions to clear peak indicators or reset track meters
  • support disabling tooltip for MCP-embedded FX via gfx_ext_flags & 0x400
Render
  • add actions to calculate stereo loudness of selected tracks via dry run render, regardless of number of track channels
  • fix embedding project regions/markers when applying start pad in render postprocessing settings
  • fix render statistics error when rendering multiple files at once to lossy format and normalizing as if all files play together
Timecode
  • reword 'BWF start offset' as 'BWF timecode start offset' in various places
  • reword 'LTC' as 'LTC (linear timecode generator)' in various places
Toolbars
  • fix closing toolbars via ESC key on macOS/Linux
  • fix initial focus of 'open toolbar at mouse cursor' actions
VST3
  • fix restoring window size for Melodyne and other plugins that implement Presonus::IPlugInViewScaling
  • set kSmpteValid for VST3 process contexts
Windows
  • fix unicode character input in various combo boxes/media explorer
  • improve support for IME with various unicode characters
  • support high unicode codepoint input via IME on JSFX/ReaScript IDEs
Actions window
  • improve behavior when running actions in the MIDI editor section, with multiple editors open
Arrange view
  • avoid accidental item moves across tracks/lanes when resizing track panels on click
Crossfade editor
  • allow selected items to be affected by both fade-in and fade-out edits
Crossfades
  • respect auto-crossfade setting when using mouse modifier 'move item contents and right edge'
Extensions
  • add Preferences/Plug-ins/Extensions page, support viewing/enabling/disabling installed plug-in extensions
Item drawing
  • fix glitches when using faster-item rendering at non-100% scaling
JSFX/ReaScript/Video IDEs
  • support high unicode code points
License import
  • improve behavior of import button in About window, show more helpful error messages when license import fails
Linux
  • remove various special handling for ctrl+W which was meant to be a macOS-only combination
Localization
  • correct configuration setting when installing language packs via shell integration
macOS
  • add option to disable retina drawing for arrange view (Preferences > Appearance > Media items)
Marquee zoom
  • improve handling of pinned tracks, spacers
Media item properties
  • improve handling of case-change renames on macOS/Linux
Meters
  • add action to reset meters for selected tracks
Mixer
  • improve behavior of escape key when closing undocked mixer
Mixer/track panels
  • modifiers to toggle FX bypass/send mute for all/selected slots do not affect master track unless context is master track
Project load
  • when explicitly loading in recovery mode, ignore project setting to bring FX online after load
Ruler lanes
  • update ruler lane manager checkboxes when settings are changed via action
Theme tweaker
  • use synonyms in search field
Unicode
  • fix display of high unicode codepoints in various contexts (legacy text rendering enabled, video, etc)
Video
  • fix display of high unicode codepoints

  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