Text Processing

URL Slugs That Generate Themselves

Someone submits 'Q3 Revenue Report - Final (2)'. The Slug Generator creates 'q3-revenue-report-final-2'. Lowercase, hyphenated, unique. Saved to the record before you blink.

Set Up Slug Generation

Sound familiar?

Content Manager

You manually create URL slugs for every blog post. Sometimes you forget, sometimes you have duplicates, and sometimes the slug has a typo in production.

Developer

Your Airtable CMS needs slugs for every content piece. You wrote a formula, but it can't handle duplicates or special characters properly.

E-commerce Manager

Product names with accents, ampersands, and em-dashes turn into broken URLs. You fix them one by one.

What it does

1

Smart conversion

Handles Unicode, accented characters, special symbols, and emoji. 'Café & Résumé' becomes 'cafe-and-resume'.

2

Duplicate detection

Checks existing records for conflicts. Adds a sequential suffix (-2, -3) when a slug already exists.

3

Custom rules

Set maximum length, choose separator (hyphen or underscore), define stop words to remove.

4

Source flexibility

Generate slugs from any text field: title, name, or a formula combining multiple fields.

How to set it up

1

Select the source field

Choose which text field to generate slugs from. Usually a title or name field.

2

Choose the destination field

Pick a single-line text field to save the generated slug. Create a new one if needed.

3

Configure rules

Set max length, separator character, and any stop words to remove. Preview slugs from existing records.

4

Enable

Turn on the generator. Every form submission creates a slug automatically. Run on existing records to fill gaps.

Going deeper

Conversion rules

  • Unicode to ASCII transliteration
  • Configurable max length
  • Hyphen or underscore separator
  • Stop word removal (the, a, an, etc.)

Uniqueness handling

  • Auto-detect duplicate slugs in table
  • Sequential suffix for conflicts (-2, -3)
  • Scope uniqueness to a view or filter
  • Preserve manually set slugs

Source options

  • Single field as source
  • Formula field for combined sources
  • Fallback to record ID if source is blank
  • Regenerate on source field change

Frequently asked questions

What happens if two records have the same title?

The second record gets a suffix. 'my-article' is taken, so the new one becomes 'my-article-2'. No manual intervention needed.

Can I edit a generated slug manually?

Yes. Once generated, you can edit the slug field. The generator won't overwrite manually changed slugs.

Does it handle non-English characters?

Yes. Accented characters are transliterated (u becomes u, n becomes n), and non-Latin scripts are handled gracefully.

What's the maximum slug length?

You set it. Default is 80 characters, but you can configure any limit. Words are not cut mid-word.

More processor tools

Explore by industry

Try Slug Generator free

Five forms free, unlimited submissions. Add slug generator to any form and start processing records today.

Get Started Free