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

Windows

Windows 64-bit
REAPER v7.39 - 15MB
Windows x64
download

Linux

Linux x86_64
REAPER v7.39 - 12MB
Linux x86-64/AMD64 64-bit
download

macOS

macOS Universal
REAPER v7.39 - 26MB
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.39: Render Reveal Party

Changelog items below may include links to more information.
Render
  • ensure that dry run render does not fail if the input tracks or media items are not named
  • fix sample rounding inconsistencies in postprocessing
  • fix various render actions that render parent send channels only within time selection
  • if rendering only one file and adding to project, name the track after the file
  • limit text length for prompt to keep/delete partially-rendered files
  • respect "cancel all" when rendering queued projects
  • restore support for $namenumber wildcard
  • when rendering master mix and adding rendered files to project, name the new track 'MASTER (rendered)'
  • results window respects user preference for spacebar used for navigation, in which case ctrl+space activates play/stop
  • results window screen reader accessibility improvements
Big clock
  • fix display of region/marker color when using unicode text
  • fix parsing some time format specifiers
  • support $timesel(format)
  • support $ifprev, $ifnext, $ifboth, to display text conditional on whether the previous/next wildcard resolves to anything
  • support $ifprevis, $ifnextis, to replace previous/next wildcards if they resolve to a specific condition
  • support $preroll
  • support formatting project time in total beats regardless of measures
Peaks
  • detect when peaksbuild failed (e.g. due to network disk interruption) and prevent creation of invalid peakfile
  • improve performance when scrolling large views
  • improve display consistency with looped items
  • improve efficiency when using multiple enhanced peaks views (e.g. spectral peaks + LUFS graph)
  • improve spectrogram artifacts at start of item when zoomed-in
  • optimize drawing with many items that end before the current view
MIDI
  • support chase/reset of Poly Aftertouch
  • fix exploding MIDI items by pitch/channel for items that ignore project tempo
  • when opening quantize window, automatically switch to 'selected notes' if some notes are selected and unselected notes are quantized
  • add option to control whether editor configuration changes made will be the default; add action to save default MIDI editor config
  • improve editor configuration granularity for note shapes vs view type
Item notes
  • prevent possible crash when closing item notes window
  • prevent word wrapping on right edge of arrange when item is partially scrolled offscreen
Media explorer
  • fix previewing audio from video files via project tracks with more track channels than source audio channels
  • fix issues with length string formatting/rounding
Meters
  • fix incorrect meter drawing in response to track selection changes
  • improve dB scale positioning with certain themes when displaying gain reduction metering
ReaScript
  • add ResolveWildcards(), to resolve any wildcard string that is valid in the Big Clock
  • update Main_SaveProjectEx() to ignore calls with empty output filename string
Theme
  • fix WALTER warnings on unpacked default theme
  • support specifying spacing between track meters and gain reduction meters, via .vu.div (see documentation)
  • if gain reduction meter spacing is not specified, use half the specified track meter spacing
Undo
  • prevent extra undo points when loading FX with default user presets
  • prevent extra undo point additions following CLAP preset load
Wildcards
  • $tempo wildcard properly accounts for tempo beat basis
  • $tracknameornumber resolves to "Track 01", etc if the track has no name
  • add $playrate wildcard
Actions
  • add new 'save copy of project as (prompt with existing name)' action, improve description of previous related action
Actions window
  • prevent delete/edit/duplicate for plug-in registered actions
Debug
  • add track arrange rendering statistics, accessible via debug console with arrange_perf command
Fixed lanes
  • when moving/copying a razor edit containing multiple lanes to a track with no lanes, also copy over the source lane play state
FX
  • fix run-FX-when-stopped for master FX when project has no normal tracks
LTC generator
  • improve waveform generation
Media item properties
  • improve screen reader accessibility
Recording
  • fix preview display for autopunch selected items when first punched item is offscreen
Spectral edits
  • improve behavior when forcing mono peaks is enabled
Text drawing
  • fix partially-transparent drawing in various contexts when 'Faster text rendering' is disabled
Trim behind
  • when trimming MIDI files due to trim-behind mouse edits, do not add default fades
Windows
  • improve support for unicode localized dates/times in Big Clock Plus, elsewhere

  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