
urlify
Convert non-ASCII text into URL-safe slugs with this PHP transliteration library.

About urlify
urlify is a PHP library that converts non-ASCII characters into URL-safe slugs and transliterated text. It provides methods for URL slugs, file-name filtering, and plain transliteration, with language-specific maps and options to add custom character replacements and remove specified words.
It is installed with Composer and called from PHP code. Symbols without a transliteration can be omitted or replaced with a specified character.
Key features
- Generate URL slugs from non-ASCII text via URLify::slug
- Filter file names while preserving extension via URLify::filter
- Transliterate characters without slug formatting via downcode
- Prioritize language-specific transliteration maps, e.g. German or Turkish
- Add custom character replacements with add_chars method
- Remove specified words from slugs with remove_words
- Handles transliteration maps for many listed languages plus additional coverage via ASCII::to_transliterate()
- Offers separate methods for URL slugs, file names, and plain transliteration
- Supports custom character mappings and custom word-removal lists
- Some symbols have no transliteration and are omitted or replaced
- Installation and use described for PHP with Composer autoloader
urlify at a glance
- Website
- github.com/jbroadway/urlify
- Category
- Marketing & SEO › SEO & Web Analytics
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Guides for SEO & Web Analytics

urlify alternatives
Tools and sites you could use instead, ranked by how closely they match.
Convert words into URL slugs with this Node.js module, which transliterates non-Latin scripts for RFC 3986 URLs.
Build declarative, asynchronous routes for React applications with Navi, an unmaintained routing library.
Manage search engine optimization metadata in Ruby on Rails applications with this SEO library.
Connect Google Search Console to an MCP server and review search performance insights with Claude AI.
The elm-pages framework supports hybrid applications with full-stack and static routes.
Publish React applications with ReactPress, a publishing system for React developers.
Popular in SEO & Web Analytics
Well-known listings from the same topic.
urlify FAQ
How do I install urlify?
How do I create a slug for a file name?
Can I customize transliteration?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












