Free · Runs in your browser
Shopify Handle Generator
Paste a Cyrillic or mixed-script product title and get a clean, Shopify-safe URL handle in one click. Bulk mode handles entire product lists at once — edit, copy, and export before you import.
At a glance
- Bulgarian Cyrillic transliteration using the standard romanisation map.
- Lowercase, hyphen-separated output with punctuation cleanup and repeated-hyphen collapse.
- Single and bulk mode — one handle or one per non-empty line.
- Edit handles inline before copying or exporting a review CSV.
- Simple SEO title and meta-description starting points included.
- 100% client-side — no product titles leave your browser.
How it works
Clean handles start with good transliteration
Shopify handles are the URL-safe slugs that identify products, collections, and pages. For Bulgarian merchants, the biggest source of messy handles is Cyrillic text that hasn't been transliterated — Shopify will percent-encode it or truncate it unpredictably. This tool applies Bulgaria's standard streamlined romanisation so every handle is clean, readable, and consistent before it goes into your admin.
What characters are allowed in a Shopify handle?
Handles may contain lowercase letters (a–z), digits (0–9), and hyphens. Shopify silently rejects or truncates handles with Cyrillic, spaces, or special characters, so it is safer to transliterate and sanitise before importing. The maximum accepted length is 255 characters; this tool warns you when a handle would exceed that limit.
Which Bulgarian letters map to which Latin equivalents?
The tool uses the standard Bulgarian romanisation: А→a, Б→b, В→v, Г→g, Д→d, Е→e, Ж→zh, З→z, И→i, Й→y, К→k, Л→l, М→m, Н→n, О→o, П→p, Р→r, С→s, Т→t, У→u, Ф→f, Х→h, Ц→ts, Ч→ch, Ш→sh, Щ→sht, Ъ→a, Ь→y, Ю→yu, Я→ya. Handles are then lowercased and any remaining non-alphanumeric characters become hyphens.
Can I edit the generated handle before copying?
Yes — every handle field is editable. If the automatic transliteration produces a result you want to shorten or adjust, just type your preferred version directly in the field. The copy and export actions always use your edited version.
How does bulk mode work?
Paste one product title per line. Each non-empty line becomes exactly one handle in the same order. You can then edit individual handles inline, copy all handles at once as a newline-delimited list, or export a CSV with three columns: original title, generated handle, and a flag for handles that exceed 255 characters.
Are my product titles sent to a server?
No. The entire transliteration and slug pipeline runs in your browser using JavaScript. Nothing you type is transmitted to urldiagnostics.com or any third party.
What are the SEO title and meta description suggestions?
In single mode the tool generates a rough starting point for your product page title and meta description. These are simple templates — review and rewrite them to match your brand voice and the specific product before publishing.