Nirmion
Help Find a tool

Turn a title into a clean URL segment

Slug Generator

Normalize accents, lowercase text, replace symbol runs with hyphens or underscores, and preserve Unicode letters for reviewable browser-only slug creation.

  1. 01Private by designYour text stays in this browser tab.
  2. 02Bounded and responsiveUp to 500,000 characters in each main text field.
  3. 03Ready to reuseCopy the result or download a branded TXT file.
No text upload to Nirmion

Counting and transformations run locally. Nirmion does not send the text in this workspace to an API.

01 / Input

Add the title or label to convert

Generated slugs are syntactically tidy, not guaranteed unique or permanent. Choose a separator and review non-Latin text, brand terms, identifiers, and routing policy before publishing.

Complete the required fields to enable this action.

Runs in this tab without an API request.

Product guide

Create a stable slug, then check routing policy

A useful slug is readable, unique within its system, and unlikely to change. Nirmion performs character normalization but cannot know existing routes, redirects, reserved words, language strategy, or canonical URL policy.
Step A

Prepare the input

Paste the human title, category, filename stem, or label. Remove private IDs and volatile dates unless they intentionally belong in the permanent route.

Step B

Choose the rule

Choose hyphens for conventional web URLs or underscores for systems that require them. Combining accents are removed after NFKD normalization, ampersands become and, and other symbol runs become one separator.

Step C

Review the output

Check uniqueness, length, language, reserved paths, and downstream encoding. Unicode letters are valid in modern URLs but may display percent-encoded in some contexts, so choose an ASCII transliteration policy when your platform requires one.

How it works

Unicode normalization without pretending to transliterate every script

The source is normalized with NFKD, combining marks are removed, ampersands become the English word and, and letters are lowercased. Runs that are not Unicode letters or numbers become the selected separator, repeated separators collapse, and outer separators are removed. Non-Latin letters remain rather than being discarded or inaccurately romanized.

Useful when

Prepare readable identifiers for review

Slug generation is a formatting step within a broader routing or naming workflow.

  1. Create candidate URL paths for articles, products, categories, documentation, or landing pages.
  2. Normalize human labels into predictable filename stems, test IDs, or lightweight keys where Unicode is accepted.
  3. Compare hyphen and underscore conventions before adopting a project-wide permanent naming policy.

Questions answered

Slug Generator questions

Practical boundaries matter with text tools. These answers explain what is measured, what is retained, and when a manual review is still needed.

Does it transliterate every language to ASCII?

No. It removes combining accent marks where decomposition supports that, but keeps other Unicode letters. Automatic transliteration can be language-dependent and misleading, so use a reviewed language-specific policy when ASCII is required.

Is the slug guaranteed to be unique?

No. The tool has no access to your route table or database. Check for collisions and reserved paths before saving it.

Should I change an existing URL to this result?

Only with a migration plan. Preserve canonical signals and add a permanent redirect from the old route when a public URL changes.

Privacy and retention

Your draft stays on your device.

Nirmion performs these operations with browser JavaScript. The workspace does not call the catalogue API with your source text, and completed-job content is kept only in this component memory for re-download.

A downloaded file remains in your browser downloads, device storage, backups, and any location where you share it. Clear or close the page when working on a shared device, and avoid pasting secrets into extensions or third-party clipboard managers.

Tool details

A Unicode-capable slug generator with routing caveats

Nirmion Slug Generator converts titles and labels to lowercase, separator-normalized URL candidates. It removes decomposable accent marks, expands ampersands, keeps Unicode letters and numbers, and offers hyphen or underscore output without sending source text to a server.

Output downloads as text_nirmion_tools_slug.txt. The page explains that slug formatting does not provide uniqueness, transliteration, redirect management, or SEO guarantees, helping teams treat the result as a reviewable candidate rather than an automatic production route.