REAPER Audio Workflows
How to batch rename items, regions and markers in REAPER
Published October 25, 2026
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:
- The take name. This is the name shown on the item in the arrange view. The user guide says it starts out as the file name, but you can change it. Changing it does not touch the file on disk.
- The source file name. The actual WAV or other file in your project folder. Media Item Properties has a separate option to rename the source file, and that is a different job.
- Region and marker names. Labels on the timeline, managed in the Region/Marker Manager, not attached to any file at all.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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:
- Render new files with the names you want. This leaves your project untouched. If you are handing tracks to someone else, how to prepare vocals for a mixing engineer walks through it.
- Rename the source file from Media Item Properties. REAPER lists this as its own option. Be careful with files shared between projects: if another project points at that file, that project may not find it any more. If that happens, how to fix media offline in REAPER covers relinking.
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
- Renaming a take will not rename the file on disk, and it will not change what was recorded.
- The CSV round trip will not bring back take markers, and a merge import will not replace your old names.
- Stock REAPER will not number item names for you in one step, as far as its own documentation shows.
- Good names will not organise a project by themselves. They make rendering, searching and propagating easier, which is where the time goes.
| You want to rename | Fastest stock route | Numbered names? |
|---|---|---|
| Many items to one name | Select all, F2, take name box | No |
| Many regions or markers | Region/Marker Manager export, edit CSV, Import replace | Yes, via the spreadsheet |
| A few regions or markers | Double-click names in the manager | By hand |
| Many items with numbers or prefixes | No documented stock route | Use a script |
| Files on disk | Render new files, or rename source file | Via render wildcards |
| Tracks | Track Manager, Enter on each row | By hand |
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
- 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
- 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
- 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