Ir para o conteúdo principal

0 of 3 uses today · 3 remaining. Go Pro and remove the limit.

Upgrade

SEO Slug Generator

Clean URL without accents, with automatic SEO analysis.

Processado no seu navegador

Original title

Enter a title to generate the slug.

Privacy. Slug generated in your browser via local JavaScript. No text sent to server.
Sobre

How to generate user-friendly URL slugs?

Por Quorify EditorialAtualizado em

Quorify's Slug Generator converts any string (article title, product name, phrase) into URL-safe format: lowercase, no accents, no special characters, with hyphens separating words. It follows Google Search Central recommendations for URL structure and IETF's RFC 3986 for generic URI syntax. The accent removal process uses Unicode Normalization NFD (UAX #15). The calculation runs in your browser. Part of the Quorify dev toolkit: combine with the JSON Formatter to structure page data, the UUID Generator for internal IDs, and the Hash Generator for deterministic fingerprints.

Casos

When to use

  1. Generate user-friendly URLs for blog posts from titles — "How to Calculate Net Salary" becomes "how-to-calculate-net-salary".

  2. Create product slugs in e-commerce — product name + variant becomes SEO-optimized URL segment.

  3. Generate semantic identifiers for database structures that will be exposed in URLs (categories, tags).

  4. Rename batch-downloaded files by removing accents and spaces before uploading to cloud storage.

  5. Create unique handles for users or profiles from full names.

Método

How the calculation works

The string goes through: 1) Unicode NFD normalization (decomposes accented characters into base + diacritic), 2) removal of diacritical marks (Unicode class "M" characters), 3) conversion to lowercase, 4) replacement of non-alphanumeric characters with hyphens, 5) merge of consecutive hyphens into one, 6) trim of hyphens at the edges. The result follows Google Search Central conventions (lowercase, hyphens instead of underscores, no special characters) and complies with RFC 3986. Recommended length limit for SEO: 50-60 characters — excessively long slugs truncate in search result previews.

FAQ

Frequently asked questions

Why use hyphens instead of underscores in URLs?
Google treats hyphens as word separators (understands "how-to-calculate" as two words), but underscores as identifier characters (reads "how_to_calculate" as one word). Hyphens are the official Search Central recommendation for URLs. Underscores are still OK for internal identifiers (function names, variables), not for public URLs.
Can I have emojis or special characters in the slug?
Technically yes — percent-encoding (%F0%9F%92%A1) makes any character valid in a URL. In practice, avoid it: hurts readability, copy-paste, and may cause issues in legacy systems. For SEO, pure ASCII slugs perform better — Google understands them, sharing in chat preserves them, and copy-paste works seamlessly.
Should slugs be unique?
Yes, in general. Duplicate slugs create route collisions. Common patterns to ensure uniqueness: append a UUID at the end ("my-title-a1b2"), add an incremental number ("my-title-2"), or prefix by category ("finance/payroll-calculation"). Use Quorify's UUID Generator for internal IDs when you need global uniqueness.
Should I include stop words like "of", "to", "the"?
There's no hard rule. Keeping stop words makes slugs more readable but longer; removing them saves characters but may hurt human readability. For modern SEO, Google understands both. Recommendation: keep stop words when the slug is under 50 characters; remove them when it exceeds 60.
Do accents in slugs affect SEO?
Technically, Google indexes URLs with accents via percent-encoding, but the recommendation is to avoid them — URLs become illegible in the address bar, cause issues in sharing (some systems encode incorrectly), and fragment relevance signals. The standard process is to normalize to pure ASCII.
How to handle non-Latin languages (Chinese, Arabic, Russian)?
Two strategies: transliterate (Pinyin for Chinese, Latin transliteration for Arabic and Russian) or use percent-encoding directly. Google supports both in regional searches. For a predominantly local audience, percent-encoding preserves the original meaning; for a global audience, transliteration helps readability.
Fontes

Official sources

Tabelas, leis e referências consultadas para fundamentar esta ferramenta.

  1. International standardRFC 3986 (2005)IETF · Internet Engineering Task Force

    RFC 3986 — Uniform Resource Identifier (URI): Generic Syntax

    Defines the generic syntax of URIs — including reserved characters, percent-encoding, and normalization rules that govern what can appear in a URL/slug.

  2. Official documentationCurrentGoogle Search Central

    URL structure best practices for Google Search

    Google's official recommendations on constructing descriptive URLs, using hyphens, lowercase, and ideal length — guidelines followed by slug generation.

  3. International standardUAX #15Unicode Consortium

    Unicode Normalization Forms (UAX #15)

    Technical specification of Unicode normalization forms (NFC, NFD, NFKC, NFKD) — the foundation for deterministically removing accents and diacritics in slugs and identifiers.

Metodologia — esta ferramenta consulta as tabelas e legislação vigentes nas fontes acima. As regras são atualizadas conforme novas instruções normativas são publicadas pelos órgãos competentes.

Última verificação editorial: junho de 2026.

Compartilhe

Related

Related tools

toolLayout.related_description