unidecode
ASCII transliterations of Unicode text
ASCII transliterations of Unicode text
To install this package, run one of the following:
It often happens that you have text data in Unicode, but you need to represent it in ASCII. For example when integrating with legacy code that doesn't support Unicode, or for ease of entry of non-Roman names on a US keyboard, or when constructing ASCII machine identifiers from human-readable Unicode strings that should still be somewhat intelligible. A popular example of this is when making an URL slug from an article title.
Summary
ASCII transliterations of Unicode text
Last Updated
Nov 6, 2025 at 14:22
License
GPL-2.0-or-later
Total Downloads
153.4K
Supported Platforms
Unsupported Platforms
GitHub Repository
https://github.com/avian2/unidecode