Nomina
Windows - Portable - Rust + React

Rename everything.
Break nothing.

A modern bulk file renamer built from scratch. Stack rules, preview everything, undo anything. No clutter, no legacy baggage - just a clean tool that does one thing well.

Zero telemetry No installer needed CC0 Public Domain
Nomina renaming files with a live preview of changes
0 Rename rules
AAA WCAG Accessibility
0 Case conversion modes
CC0 Public domain
File renaming tools shouldn't look like they're from 2004.

Most bulk renamers are powerful but painful - cramped layouts, arcane syntax, and interfaces that fight you every step. Nomina is the tool you'd build if you started fresh today with no baggage.

Preview everything

See exactly what will change before you commit. Every rule shows its effect in real-time with conflict detection built in.

Undo anything

Full persistent undo history across sessions. Made a mistake three days ago? Roll it back like nothing happened.

Your files, your machine

No cloud, no accounts, no telemetry. Runs as a single portable executable from wherever you put it.

Accessible to everyone

WCAG 2.2 AAA compliant. Full keyboard navigation, screen reader support, colorblind filters, and font scaling up to 150%.

Stack rules. See results. Done.

Core

18 chainable rename rules.

Find and replace, regex, case conversion (13 modes), sequential numbering, date insertion from EXIF, content hashing, extension manipulation, and more. Stack them into a pipeline and watch the preview update live.

Find & replace
13 case modes
Regex support
Preview

See before you commit.

Every rule change updates the preview instantly. Original and renamed columns side by side with status indicators and conflict warnings.

Real-time
Conflict detect
Safety

Full undo. Always.

Every rename operation is backed up automatically. Persistent history across sessions means you can undo changes from days or weeks ago. Automatic backups before every operation.

Persistent history
Auto backups
Cross-session
Workflow

Save and share presets.

Save your rule pipelines as .nomina files. Share workflows with your team or reuse them across projects.

.nomina files
Shareable
Precision

Edit names by hand.

When rules aren't enough, open the inline text editor and rename files individually. Load current names, tweak, apply.

Inline editing
Per-file control
Integration

Right-click to rename.

Add Nomina to your Windows Explorer context menu. Right-click any folder and open it directly in the app.

Context menu
One-click
Selection

Filter before you rename.

Narrow down files by name pattern, file type, or size range. Only rename what you actually want to change.

Name / type / size
Appearance

Make it yours.

Light, dark, or system theme. Pick from 18 accent colors, adjust zoom from 70% to 150%, toggle compact mode and zebra striping.

18 accent colors
UI zoom
Accessibility

Built for everyone.

WCAG 2.2 AAA compliant from day one. High contrast mode, screen reader optimization, keyboard navigation, colorblind filters for deuteranopia, protanopia, and tritanopia, plus font scaling from 80% to 150%.

7:1 contrast
Screen reader
Colorblind filters
Font scaling

See it in action.

Three steps. That's it.

1

Pick a folder

Browse the folder tree or right-click in Explorer. Select the files you want to rename.

2

Stack your rules

Add rules to the pipeline - find and replace, case conversion, numbering, dates, whatever you need. Preview updates live.

3

Rename

Hit the button. Files get renamed. Don't like it? Undo. The history sticks around even after you close the app.

Modern foundations.

A modular Rust core handles all rename logic, wrapped in Tauri v2 for native Windows integration. The interface is React 19 with TypeScript. One portable executable, no installer, no registry changes.

Rust Tauri v2 React 19 TypeScript Portable EXE

Name things properly.

A file renamer that's fast, accessible, and gets out of the way. No learning curve, no subscription, no catch.

Windows x86_64 Portable - No install CC0 Licensed