RIRAGON RENAME · WINDOWS

Rename in batches.
Keep it simple.

Riragon Rename is a Windows app that makes it easy to batch rename photos, images, CSV files, documents and more in a folder you select. Intuitive from the start. No manual needed.

Try free for 7 days on Windows Store

Windows 10 / 11 · x64 · Japanese / English

Microsoft Store · ¥980 in Japan · 7-day free trial

Riragon Rename
Target folderC:\Pictures\Travel
BeforeAfter
IMG_1041.jpg→Travel_1041.jpg
IMG_1042.jpg→Travel_1042.jpg
IMG_1043.jpg→Travel_1043.jpg
IMG_1044.jpg→Travel_1044.jpg

Previewing 4 changes

Matched textNew text
Try a simple text replacementWeb demo only. No real files are renamed.

Simple to use.

A clear, uncluttered screen. Get started without learning a manual.

Your file contents stay intact.

Only the names change. The data inside your files is never rewritten.

Tested with 100,000 files.

A real 100,000-file rename, followed by independent content checks.

Undo the last batch.

Undo recent operations in order, until you switch modes or close the app.

START SIMPLE

Choose. Type.
Check, then rename.

Start with a straightforward text replacement.
Simple mode puts everything you need in one view.

  1. 01

    Choose a folder

    Choose a folder and check the files inside.

  2. 02

    Enter text and compare

    Enter the text to find and replace. Review the changes highlighted in color.

  3. 03

    Apply the batch

    Apply the changes, then check the result for each file.

Screens are illustrations of the workflow.

By default, replacement affects the name stem and keeps the extension. Leave the replacement empty to remove unwanted text.

BEFORE A SMALL CHANGE BECOMES A MIX-UP

Changed the year.
Changed the reference number, too?

When the same text appears more than once, replacing it everywhere can change a part you meant to keep.

Warnings help you catch it.

Repeated matches are flagged with “2 matches” and similar warnings. Duplicate names and invalid file names are checked before you apply.

Changed your mind? Undo.

Undo your most recent renaming operations in order when you need to start again.

Undo is available until you switch modes or close the app. Later edits, moves or other file changes can prevent restoration.

WARNING ILLUSTRATION · 2024 → 2025
Before
report_2024_002024.csv
Planned nameWarning: 2 matches
report_2025_002025.csv
The same text matches twice

Both the year and the reference number will change. Check that this is what you intended before applying.

Duplicate names stop the rename.

See which files have problems and why.

Repeated matches are a warning: you can proceed after checking. Duplicate or invalid file names are errors that block execution.

ADVANCED MODE

Advanced mode included.
More ways to name your files.

Switch to Advanced mode in Options. Choose the naming function you need and set its rules.

  • Control replacement ranges and occurrences
  • Add prefixes, suffixes and sequential numbers
  • Name files from dates and photo metadata

Switch between naming functions; they are not combined in a single operation.

Actual Japanese Advanced mode settings, showing four naming functions and the full search-and-replace controls.
Advanced mode settings · Japanese interface
RIRAGON RENAME

Product features

Explore Riragon Rename, from batch replacement and sequential numbering to undo.

Control what gets replaced.

Replace or remove text

Find literal text. Leave the replacement empty to remove unwanted text.

Choose the part to rename

Target the name stem, extension or full name. The default protects the extension.

Choose which match changes

Replace every match, only the first, or only the last match in each name.

Lock the editing range

Limit replacement to a number of characters from the beginning or end. Text outside stays untouched.

Match case when needed

Choose case-sensitive matching. Japanese and Unicode file names are supported.

Spot repeated matches

Warnings flag names with multiple matches. A warning does not block renaming: check the preview before applying.

Build names from text, numbers and dates.

Add prefixes and suffixes

Add shared text at either or both ends. Suffixes go before the original extension.

Create numbered sequences

Use a shared name detected from the originals, or enter your own for photos and image sequences.

Set numbering details

Choose a start number, 1–12 digits and an underscore or hyphen. Number by name or date, separately for each extension.

Use file dates

Add creation or modification dates to make documents and records easier to identify.

Use the date a photo was taken

Use the capture date stored in JPEG EXIF metadata to organize photos by date.

Use the camera model

Include the model recorded in JPEG metadata when organizing photos from different cameras.

Choose a date format

Use a separated date, compact date, or date and time. File dates can use local time or UTC.

Choose where metadata goes

Insert at the beginning, end or a character position, or replace the name stem. Add fixed text around the value.

Handle missing metadata

Choose to skip files with missing information or block the batch. Read errors are reported separately.

Choose the scope. Review it clearly.

Browse folders and their contents

See file names while choosing a folder, or enter a location directly.

Filter the target extension

Choose JPG, CSV, files without an extension, or another available type across naming modes.

Include subfolders

Standard find-and-replace can include subfolders. Affixes, sequences and metadata apply to direct children only.

Exclude files from replacement

In standard replacement, exclude names or relative paths with text, glob or regex conditions, separated by commas.

Sort the list

Sort by name, creation date or modification date. In sequence mode, this determines the numbering order.

Focus on changes or errors

Filter the displayed rows to review changes or errors. Display filters do not change the execution scope.

Review large lists in pages

Browse 1,000 rows per page without changing the full plan or sequence numbers.

Copy names and details

Select a row to inspect full paths and copy before names, after names or details. Keyboard navigation is supported.

Check first. Follow through to the result.

Compare changes in two colors

Yellow marks replaced or removed text; green marks new text. Unchanged characters keep their normal color.

Preview after confirming input

Confirm an input to refresh the proposed names. Actual renaming starts only when you apply.

Block conflicts and overwrites

Check duplicate destinations, unsupported names and existing files. Plans with errors cannot be applied.

Resolve matching names with numbers

Standard replacement can add suffixes such as “ (2)” to resolve conflicts. Preview the exact names first.

Request a stop

Cancel a running batch. Completed changes remain; review successful, failed and unexecuted items afterwards.

Inspect diagnostics and results

See warning and error reasons in the diagnostics window, and per-file results in the comparison table.

Undo recent operations

Undo newest operations first until you switch modes or close the app. External edits, moves or deletion may prevent restoration.

Keep an execution record

Automatic records support checks and recovery through the CLI after a restart. They are not backups of file contents.

Export results as JSON

Export all items in the current rename or undo result before moving to a new preview.

See a memory estimate

A preview shows estimated working memory. Over-budget plans are blocked instead of silently reducing the scope.

Ready for everyday work.

Choose a simple or advanced workflow

Start with straightforward replacement, then use detailed naming tools. Switching modes resets inputs, displayed results and undo history.

Save and load naming settings

Keep separate settings for different jobs. Load and preview them before use; target folders are not saved.

Choose startup behavior

Start with defaults or restore automatically saved naming settings. Opening the app does not start a rename.

Switch between Japanese and English

Change the interface and diagnostic language while keeping your current inputs and results.

Work locally

Rename on your PC without uploading files to a cloud service.

Automate with the included CLI

List, preview, review, apply, inspect results and recover. Normal CLI operations share progress with the GUI.

Analyze sequences with the CLI

Inspect trailing-number ranges, duplicates and gaps without renaming files.

TESTED WITH 100,000 FILES

Verified renaming 100,000 files

Preview first, even for a large batch. We created 100,000 text files, renamed them with Riragon Rename, then independently checked every name and file's contents.

report_2024_002024.txt↓archive_2025_002024.txt
Files renamed
100,000
Rename execution
5m 18.9s
Failed or not executed
0
Actual Riragon Rename completion screen in Japanese showing the before and after names, with 100,000 successful renames and zero failures.
The actual app, after all 100,000 renames.

Test environment

OS
Windows 11 Pro, 64-bit
Version 10.0.26200
CPU & memory
Intel Core i9-9900K @ 3.60GHz
8 cores / 16 threads · 64GB RAM
Storage
Drive D: · NTFS
SanDisk SDSSDH32000G / 2TB / USB
Test files
100,000 .txt files in one folder
1,024 bytes each · 102,400,000 bytes total
Execution
Riragon Rename CLI 1.0.9
Uses the same rename engine as the app
Date & runs
October 12, 2026 · One run

What we measured

OperationElapsed time
Create the 100,000-file preview15.00 s
Check every planned name against the rule0.69 s
Rename, validate and save execution records318.92 s
Independently verify all resulting files24.25 s

Replaced the prefix report_2024_ with archive_2025_, preserving the sequence number and extension.

All 100,000 names matched the expected result.
Every file's SHA-256, file ID, size and modification time matched its original values. No files were missing or extra.

Timings were measured using CLI 1.0.9 without opening the app window. GUI rendering and interaction time are excluded. Creating the test files and recording their original hashes and metadata took a separate 628.20 seconds. Files and execution records were stored on the same D: drive. We ran once after creating the files, without clearing caches, while normal desktop apps remained open. Times vary with the PC, drive, file count and naming rules.

GET RIRAGON RENAME

Batch renaming,
made simple and safe.

Start with a 7-day free trial and try it with your everyday file organization.

Try free for 7 days on Windows Store

Windows 10 / 11 · x64 · Japanese / English

Microsoft Store · ¥980 in Japan · 7-day free trial

SUPPORT & CONTACT

A little help,
when you need it.

Find answers to common questions.
For anything else, get in touch by email.

info@riragon.com Include the app name, version and a description of the issue.

Do I need to configure lots of settings?

Simple mode needs only a folder, the text to find and its replacement. Switch to Advanced mode when you need more control.

Will it change the contents of my files?

File contents stay intact, and extensions are preserved by default. Changing an extension does not convert the file format.

Can I undo a rename?

Undo recent operations until you switch modes or close the app. Files edited, moved or deleted outside the app may not be restorable.

What happens if I cancel or a batch fails?

Completed renames remain in place; they are not automatically rolled back. One in-flight file may finish when you cancel. Review the results, then use Undo if needed.

What if a rename is blocked?

Check the reason shown in Details. Files in use, name conflicts or errors saving execution records can block a rename. Resolve the cause and check any completed results before creating a new preview.

Can I rename folders too?

Riragon Rename works on file names. Renaming folders and moving files are not supported.

Do I need to connect an AI tool?

No. Open the app and use it directly. CLI integration with other tools is optional.