REAPER Audio Workflows

How to batch rename items, regions and markers in REAPER

Published October 25, 2026

Quick answer

Stock REAPER can do two kinds of batch rename. To give many items the same name, select them all, press F2 for Media Item Properties, type the name in the take name box and click OK. To rename dozens of regions or markers at once, export them from the Region/Marker Manager to a CSV file, change the names in that file, and import it back with Import replace. What stock REAPER does not document is a one-step way to give items numbered or patterned names such as Verse 01, Verse 02. For that you need a script, and free ones exist.

Renaming one thing in REAPER is easy. Renaming forty takes, every region in a song, or all the chapter markers in a podcast episode one at a time is the part that eats an evening. It also matters more than it looks, because names travel: region names can become your rendered file names, and REAPER has commands that act on every item with a matching name.

This guide covers what works without installing anything, the CSV round trip that does the heavy lifting for regions and markers, and where a script is the honest answer. Menu paths are from the official REAPER User Guide v7.81, checked against the current release, REAPER 7.83.

First, know what you are renaming

Most confusion comes from three different names that look like one:

Track names are a fourth, covered at the end. Everything below renames labels inside the project unless it says otherwise.

Give many items the same name

This is built in, and the user guide gives it as a tip: you can assign one name to several media items in one go.

1

Select every item you want to rename

Click the first item, then Ctrl and click the rest, or drag a selection box across them. Check the selection count before you go on, because the rename applies to everything selected.

2

Press F2

This opens Media Item Properties for the selection. The guide notes that with several items selected, changes made in one properties window apply to all of them.

3

Type the name in the take name box and click OK

Every selected item now shows that name. If you selected the wrong items, Ctrl+Z takes it back. See how to use REAPER's undo history if you are not sure how far back to go.

Matching names are more useful than they look. REAPER's Item processing › Propagate item to similarly named items commands copy one item's edits, such as FX, a volume change or a fade, to every other item with the same name, either on the same track or across the project. Naming all your snare one-shots or all your repeated jingles the same thing first is what makes that work.

What this method cannot do is number them. Every item gets exactly the same text.

Rename many regions or markers at once: the CSV round trip

Open the Region/Marker Manager from View › Region/Marker Manager. You can rename any row by double-clicking its name, and in recent versions pressing Enter on a selected row starts editing its name, which is quick for ten rows. For fifty, use the manager's export and import instead. REAPER has supported CSV import and export here since version 4.25, and recent updates have made it more reliable.

1

Save the project first

You are about to replace the project's regions and markers with the contents of a file. A saved copy is your safety net if the import goes wrong.

2

Export

Right-click in the Region/Marker Manager and choose the command to export regions and markers to a file. Save it somewhere you will find it.

3

Change only the names

Open the file and edit the name column. Leave every other column, and the header row, exactly as exported. A plain text editor is safest. If you use a spreadsheet, watch that it does not reformat the time columns, and save it back as CSV, not as a spreadsheet file.

4

Import with Import replace

Right-click in the manager and choose Import replace, then pick your edited file. Use replace, not merge: the changelog notes that a merge import leaves all existing markers and regions in place, so merging your edited list would give you a second copy of everything. In current versions you can also drag a CSV file into the manager window.

5

Check, then undo if needed

Look along the ruler and in the manager. Since REAPER 7.66 the import creates an undo point, so Ctrl+Z reverses it in one step.

This is where a spreadsheet earns its place. In most spreadsheets, typing Verse 1 in one cell and dragging the fill handle down the column gives you Verse 1, Verse 2, Verse 3 in seconds, which is exactly the numbered renaming REAPER's own dialogs do not offer.

Two things to watch

Take markers do not come back. When REAPER added take marker export to the manager, the changelog noted that take markers are exported but not imported. Rename take markers by hand, or leave them out of the list before you export.

Your chapter markers are in this list too. If the project is a podcast with chapters, those markers are renamed along with everything else. That is handy when it is what you want, and a surprise when it is not. See how to add chapters to a podcast episode for how those markers are used on export.

Why region names are worth getting right

REAPER's render dialog can build file names from wildcards. The user guide's own example for the region render matrix is a file name of $project\$region-$track, which puts the project name, region name and track name into each output file and gives each region its own subfolder. If your regions are called Region 1 to Region 14, your rendered files will be too. Rename the regions once and every render after that is labelled properly. The rest of the render setup is in how to export audio from REAPER.

Numbered or patterned item names: use a script

If you need items named Take 01, Take 02 and so on, or want to add a prefix to forty existing names, the REAPER 7.83 user guide and changelog do not describe a built-in way to do it in one step. Community scripts fill the gap. There are several; one example is Smart Renamer by ekscripts, listed free on its Gumroad page and described as batch renaming with simple rules. We have not tested it, and it is not made or supported by Cockos.

To use a script you have downloaded, the user guide's route is: open the Actions list, click New action, choose Load ReaScript, then select the script file. REAPER's ReaPack extension is the other common way to install scripts, and the user guide introduces it in the same chapter. Whatever you install, save the project before the first run, and run it on a copy of a project before trusting it on a real one.

Renaming the files on disk is a different job

If what you actually need is tidy WAV file names, for example before sending files to someone, there are two better routes than renaming takes:

Track names, and naming before you record

Tracks rename the usual way: double-click the name area, type, press Enter. For many tracks, the Track Manager (View › Track Manager) lists them all, and in recent versions Enter starts editing the selected row's name.

The real time saver is doing it first. The user guide advises naming tracks before you record, because the recorded file is then given a name that matches the track. Under Options › Preferences › Recording you can add wildcards such as track number and the date and time to those file names. Name tracks before the session and most of the renaming in this article never needs doing.

What this will not do

You want to renameFastest stock routeNumbered names?
Many items to one nameSelect all, F2, take name boxNo
Many regions or markersRegion/Marker Manager export, edit CSV, Import replaceYes, via the spreadsheet
A few regions or markersDouble-click names in the managerBy hand
Many items with numbers or prefixesNo documented stock routeUse a script
Files on diskRender new files, or rename source fileVia render wildcards
TracksTrack Manager, Enter on each rowBy hand
Takeaway

For one name on many items, select them, press F2 and type it once. For many regions or markers, export the list from the Region/Marker Manager, edit the names in the CSV, and bring it back with Import replace, which undoes in one step if it goes wrong. For numbered item names, use a free script and test it on a copy first. And name your tracks before you record, so there is less to rename later.

Sources

  1. Cockos, REAPER User Guide v7.81 (September 2026): section 3.5 on naming tracks before recording and recording file name wildcards; section 7.8 “Media Item Properties” (take name, rename source file, changing several items at once); section 7.18 “Propagating Items” (assigning one name to several items, propagate to similarly named items); section 9.9 “The Region/Marker Manager” (editing names, export, Import merge and Import replace); section 15.16 “Importing and Loading Scripts” and 15.17 “Introducing ReaPack”; section 21.10 “Rendering Regions” (the $project\$region-$track example). reaper.fm/userguide
  2. Cockos, REAPER changelog (whatsnew.txt): v4.25 CSV import and export in the Region/Marker Manager; v6.26 take markers exported but not imported; v7.23 merge import leaves existing markers and regions intact; v7.34 Enter key starts editing names in the Track, Region and Group managers; v7.66 undo point after CSV import and drag-to-import. Current release checked on the day of publication: REAPER 7.83, October 24, 2026. cockos.com/reaper/whatsnew.txt
  3. ekscripts, “Smart Renamer for REAPER” listing - third-party script, listed free, batch renaming with simple rules. Named as an example only; not tested by StudioRescue. ekscripts.gumroad.com