Privvert - private browser-based file toolsPrivvert

Slugify

URL-säkra slugs

Om det här verktyget

Turn a title or sentence into a clean URL-friendly slug - lowercased, hyphen-separated, with diacritics stripped (café → cafe) and special characters removed. The right tool for blog post URLs, product page slugs, file names, and anywhere you need a safe ASCII identifier from arbitrary text.

Privvert is Unicode-aware: it transliterates non-Latin characters (Cyrillic, Greek) when a Latin equivalent exists, and strips characters that don't have one. Pick your separator (hyphen, underscore, dot) and an optional max length. Runs in your browser.

Funktioner

  • Lowercase, hyphen-separated by default
  • Diacritics stripped (café → cafe, naïve → naive)
  • Custom separator (hyphen, underscore, dot)
  • Optional max length (cut at the last whole word)
  • Live preview as you type
  • Browser-only - text never uploaded
  • Free and unlimited

Så använder du det

  1. Type or paste a title.
  2. (Optional) change the separator or set a max length.
  3. Copy the generated slug.
🔒 100 % privat

Allt sker i din webbläsare med JavaScript och WebAssembly. Dina filer laddas aldrig upp, lagras aldrig och ses aldrig av oss.

Vanliga frågor

Will it handle Cyrillic, Greek or Chinese?

Cyrillic and Greek are romanised when a transliteration is available (Москва → moskva). Chinese, Japanese and Korean characters are stripped - those scripts don't have a single canonical Latin form, so use Pinyin or Romaji upstream if you need them.

Why hyphens, not underscores?

Search engines treat hyphens as word separators in URLs (so 'my-blog-post' is read as three words), while underscores connect words. Hyphens are the SEO standard.

Can I have uppercase letters?

Privvert lowercases by default because URLs are case-sensitive and uppercase variants cause duplicate-content issues. Most CMSs require lowercase slugs.

What if my title is very long?

Set a max length (e.g. 60 characters) and Privvert will cut at the last whole word that fits, avoiding ugly mid-word truncation.