No processing of your file contents takes place on any server. You need no data-processing agreement with gottrix to handle confidential or business documents.
Hosted in GermanyGlobal Content Delivery
Origin servers at Hetzner in Germany, delivered worldwide through a content delivery network. Your file contents are never transmitted in the process - they never leave your device.
A slug is the readable part of a web address that names a piece of content - for example my-first-post in the URL of a blog entry. For an address to work and stay cleanly copyable everywhere, a slug must contain no spaces, accented letters or special characters. This tool turns any title into exactly such a string: it replaces spaces with a separator, lowercases and removes accents, so Über das Café becomes a clean uber-das-cafe.
You can choose the separator (hyphen for URLs, underscore for file names, say), turn off lowercasing and decide whether accents are removed. Removing accents means: é becomes e, ö becomes o - this keeps the slug pure ASCII and therefore maximally compatible. Several consecutive special characters are collapsed into a single separator, and no separator is left at the start or end.
The whole conversion runs entirely locally in your browser in pure JavaScript - your text is not uploaded, not stored, and no foreign library is loaded from a CDN. Note: for non-Latin scripts (such as Cyrillic or Chinese) the letters are preserved but not rewritten into Latin ones - the tool deliberately does not perform true transliteration.
Specifications
Specifications
Input formats
Text input
Output format
TXT
Batch processing
No
Processing
Locally in your browser (JavaScript)
File upload
None
In 3 steps
Paste the title or text into the text field.
Choose the separator and options.
Read the slug or download it as a text file.
Limitations: The tool does not transliterate non-Latin scripts (Cyrillic, Greek, Chinese are preserved but not romanized). With strip accents on, the slug stays pure ASCII; without it, accents remain and the slug is not ASCII-compatible everywhere. Very large texts are limited by your device memory.
FAQ
Is my text uploaded?
No. Generating the slug runs entirely locally in your browser; your text never leaves your device and is not stored.
What is a slug anyway?
The readable, unique part of a web address that names a piece of content - such as a post title in lowercase with hyphens instead of spaces.
What does strip accents mean?
Accented letters are reduced to their base letters (é to e, ü to u). This keeps the slug pure ASCII and thus compatible everywhere.
Does it work with Cyrillic or Chinese text?
The characters are preserved and joined into a valid slug, but not rewritten into Latin script. The tool deliberately does not perform true transliteration.