What this tool does
The Slug Generator converts text values into URL-safe slugs. A slug is a clean, lowercase, hyphenated version of text, commonly used in web URLs, file names, and identifiers. Example:"My Great Blog Post!" becomes my-great-blog-post
Settings reference
Source
| Setting | Description |
|---|---|
| Source table | The table with records to generate slugs for. |
| Source field | The text, Rich Text, URL, Email, or Phone field to generate the slug from. |
| Output field | The Single Line Text or URL field where the slug is written. |
Slug options
| Setting | Description |
|---|---|
| Separator | Word separator: Hyphen (my-slug), Underscore (my_slug), or None (myslug). |
| Convert to lowercase | Lowercase all characters. Default: on. |
| Remove accents | Convert accented characters to their ASCII equivalents (e.g., café becomes cafe). Default: on. |
| Max length | Maximum slug character length. Leave empty for no limit. Truncates at word boundaries. |
| Skip empty fields | Skip records with blank source fields. |
How slugs are generated
- Strip non-alphanumeric characters (except the separator)
- Replace spaces with the configured separator
- Convert to lowercase (if enabled)
- Remove accent characters (if enabled)
- Truncate to max length at a word boundary (if set)
Common use cases
- Generate URL slugs for blog posts, product pages, or knowledge base articles stored in Airtable
- Create clean file names from record titles
- Build SEO-friendly identifiers for content records
- Generate consistent IDs from human-readable names
Common questions
Does the tool guarantee unique slugs?
Does the tool guarantee unique slugs?
No. If two records have similar titles, their slugs may collide. The tool does not check for uniqueness. Use the Reject Duplicates field setting on the output field in a form, or add a formula in Airtable to detect conflicts.
Can I use the slug as a URL field?
Can I use the slug as a URL field?
The output field can be a Single Line Text or URL field. If you want the slug to be part of a full URL, use an Airtable formula field to concatenate your base URL with the slug value.
What happens to emojis?
What happens to emojis?
Emojis and other non-Latin Unicode characters are stripped. If you need to preserve them, consider whether a slug is the right output format.