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.
Servers in GermanyGDPR by design
Origin servers at Hetzner in Germany. Since your files never leave your device, their contents are not transmitted at all.
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.