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

Windows

Windows 64-bit
REAPER v6.56 - 15MB
Windows x64
download
Also available: Windows 32-bit - 14MB

Linux

Linux x86_64
REAPER v6.56 - 11MB
Linux x86-64/AMD64 64-bit
download
Also available:       Linux i686 - 11MB

macOS

macOS 10.5-10.14
REAPER v6.56 - 21MB
64-bit Intel, optimized for
macOS <=10.14
download
macOS 10.15+
REAPER v6.56 - 25MB
Universal for Intel and ARM64
download
Also available:       macOS 32-bit - 19MB

Note: the macOS 10.15+ 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 macOS 10.15 - macOS 12; however, you must shift+right click and choose "Open" when running that version for the first time.

REAPER 6.56: Banjo Telemark

Changelog items below may include links to more information.
6.56
  • Media items: allow autoscroll when moving/copying items using certain customized mouse modifiers
  • Media items: allow copying per-take FX from locked media items
  • Media items: do not allow opening, deleting, or copying to per-take FX of locked media items
  • Render: fix stereo/multichannel metering (6.55 regression)
  • RF64: fix duplicate display of embedded cues
6.55
  • Accessibility: fix toolbar accessibility quirks
  • Accessibility: improve MSAA get_accFocus behavior for media explorer toolbar and envelope window
  • ARA: support older versions of Melodyne
  • Audio Units: fix UI issue with some plug-ins (6.54 regression)
  • DDP: allow enabling dither when rendering
  • DDP: improve help text
  • FX: add oversampling indicator to floating FX windows
  • FX: clarify labels of oversampling settings
  • FX: option to hide FX chain window until FX are added (6.54 addition) is ignored if the Add-FX window is already visible
  • Media items: allow copying, selecting locked items (6.54 regression)
  • Metadata: list only WAVEEXT metadata tags under common scheme / channel configuration
  • Razor edits: fix moving envelope areas across tracks that do not contain a matching FX parameter or send envelope
  • Recording: fix MIDI overdub recording potentially being affected by the next recording pass
  • Render: support HTML render statistics chart without internet connection
  • Render: automatically resize render statistics chart to fit browser window
  • Render: display LRA range in HTML render statistics chart
  • Render: display rectified peaks for reference in HTML render statistics chart
  • Render: graph maximum rather than average loudness per pixel in HTML render statistics chart
  • Render: rename render window "stats" button to "stats/charts"
  • Theme: fix TCP/MCP text colors for classic themes
  • Undo: fix undo points when adding tracks via new (in 6.54) drag-to-top-of-track option
  • Undo: fix undo points generated by actions that move media items to/from hidden tracks
  • Plus all of the 6.54 updates:
FX
  • add per-FX instance and per-FX chain oversampling options (if both chain and instance are set, the higher of the two is used)
  • change Add-FX window pane configuration (horizontal vs vertical layout) via context menu, don't change configuration on double-clicking the divider
  • improve value editing and default values for wet/bypass/delta envelopes
  • when opening FX chain for a track that has no FX, by default show the Add-FX window rather than the empty FX chain window (option in Preferences/Plug-Ins)
Media items
  • replace "show overlapping items in lanes" option with "offset overlapping items vertically"
  • add preferences for item vertical overlap percentage and opacity
  • add preference for minimum height to display peaks
  • change default item mix behavior to "items always mix", existing projects and user default project settings are unaffected
  • don't display cursor feedback when mouse is over controls of locked items
  • update mouse click prioritization to prefer opaque unselected items over transparent selected items (prevent clicking controls that are behind other items)
  • improve interaction between preferences to show/hide free item positioning, show/hide media item labels at certain track heights
  • locked items do not autocrossfade with unlocked items
  • prevent editing take envelopes when item is locked
Razor edits
  • add click-context mouse modifiers to move areas up or down without contents
  • improve stretch-editing automation items in ripple-edit mode
  • razor edits on free item positioning lanes snap to item tops/bottoms, do not necessarily span the entire track height
  • add "razor edits affect all track envelopes", separate from "move envelope points with media items"
  • fix incorrect group selection edge highlight when razor editing
  • fix behavior when stretching right edge of razor edit with ripple edit enabled and automation items later on the track
  • fix flickering display after running action to cut selected area of items
Free item positioning
  • fix minor time selection display issue
  • glued items inherit FIPM y-positioning
  • improve interaction between free item size edits and mouse modifiers (remove hardcoded behaviors of some modifier keys)
  • when recording in free item positioning mode, only adjust existing item y-positions if necessary
MIDI editor
  • fix editing left edge of notes, inserting new CC events, some other behaviors when editing looped item with start offset
  • fix note velocity sweep-editing when moving the mouse quickly
  • reload custom .ReaScale function when opening a new project
  • restore grid type properly in quantize window when quantizing with swing
ReaScript
  • add GetSetMediaTrackInfo("I_FREEMODE"), deprecate GetSetMediaTrackInfo("B_FREEMODE")
  • add GetSetMediaTrackInfo("P_RAZOREDITS_EXT"), to get/set free item positioning bounds
  • fix GetThingFromPoint handling of hidden envelopes
  • fix reaper.AddRemoveReaScript() on Windows when script path contains forward slashes
Actions
  • account for reverse volume grouping when running action to adjust track volume
  • add actions to move media items to/from hidden child track
Audio Units
  • improve resizing behavior of AUv3 plug-ins
  • fix potential AUv3 crash when plug-in outputs MIDI events on Monterey
  • call AudioUnitUninitialize() when unloading
Batch converter
  • update display immediately after removing all files
  • fix in-place conversion for non-boot macOS volumes
Import
  • add option in Preferences/Media to target the top part of a track to insert new track(s) to receive the media
  • on drag-import, offer to replace media source only if snapped start position of imported media is within an existing media item
Media explorer
  • add action to delete file with prompting
  • fix updating database metadata when database is not on the local filesystem
Projects
  • support loading multiple projects in recovery mode
  • master hardware outputs are saved with project default settings
ReaSurroundPan
  • fix action to set input names from sending tracks when FX pin mapping has been customized
  • improve display when configuration changes so that inactive channels/speakers are displayed in the list
  • when inserting as take FX, increase FX output pin count to match track channel count if needed
Recording
  • respect option to always add takes to new recording when looping
  • when preference enabled to add recorded media at each loop, defer adding media during mouse editing
Render
  • display graph of loudness values of rendered file in HTML statistics view
  • apply PDC to rendered output when master track FX is set to ignore PDC or hardware-output-PDC
Tempo envelope
  • context menu action to insert point respects default point shape (linear or square, curved shapes are not allowed on tempo envelopes)
  • don't snap to beats when editing points if project snap is disabled
  • warn if user enters time signature numerators/denominators out of range
ARA
  • update API to version 2.1, with ARM support
Logical sorting
  • improve sort order of various characters in Media Explorer and other windows (underscore, hyphen, number, UTF-8, alpha)
Media buffering
  • update playback more promptly (bypass some media buffering) when changing item takes, mute states
Menus/Actions
  • update menus and actions to refer to "takes" instead of "take lanes", to avoid ambiguity
Metadata
  • support WAVEEXT channel layout tag "L R C LFE Ls Rs" instead of "L R C LFE Lsd Rsd"
MIDI inline editor
  • improve action window targeting behavior
ReaControlMIDI
  • increase length of sysex dump displayed in log from 1k to 8k bytes
ReaEQ
  • expose global gain as an automatable parameter
ReaInsert
  • do not allow processing if FX oversampling is used
Reverse items
  • improve behavior of reverse items as new take with audioless video items
Super8
  • allow up to 500ms of RDC
Theme
  • add theme overlay color, blend mode for muted/unsoloed/inactive or locked media items and tracks
Track manager
  • display track channel count
Tracks/media items/razor edits
  • many internal changes to support future media item lane functionality
Video
  • fix behavior when enabling/disabling audio on all project video sources
Windows
  • add additional uninstall information to system

  Home
    Company
    Reviews
    Radio
  About
    Technical
    Old Versions
    Language Packs
    ReaPlugs
    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