toolbox@offline:~$ run filename-renamer

Filename Renamer

Normalize release-style filenames: uppercase, dot-separated, duplicate-tag safe.

Input

Drag & drop files here, or click to browse

Rename Options

Uppercase title Prevent duplicate tags

Preview

Original NameNew NameCopy

JSON Tools

Build arrays, format, minify, validate, and convert between CSV and JSON.

awaiting input…

Slug Generator

Turn titles into clean, URL-safe slugs. Single or bulk.

Options

Text Tools

Case conversion, cleanup, sorting, and find & replace.

Transforms

Find & Replace

Output

0Words
0Characters
0Lines

URL Tools

Encode and decode URL and HTML entities.

Base64

Encode or decode plain text as Base64.

UUID Generator

Generate RFC-4122 version 4 UUIDs.

Uppercase

Hash Generator

MD5, SHA-1, SHA-256 and SHA-512 digests, computed locally via the Web Crypto API (MD5 uses a bundled implementation, since it isn't part of Web Crypto).

MD5
SHA-1
SHA-256
SHA-512

About

What this is, and how it works.

Offline by design

Toolbox is a single HTML file with no external scripts, styles, fonts, or network calls. Every tool runs entirely in your browser using vanilla JavaScript and the Web Crypto API. Nothing you type is sent anywhere — it's read from and written to this page and, where noted, your browser's local storage, so your last-used theme, active tool, and inputs are restored next time you open the file.

Keyboard shortcuts

Ctrl / Cmd + Enter — run the active tool's primary action
Ctrl / Cmd + Shift + C — copy the active tool's output