Crawl and indexing
URL Encoder and Decoder
Encode Arabic URLs as UTF-8 percent-encoding, or decode them back to readable text.
Runs in your browser; nothing is uploaded. · Free, no account · 1 min
Importing a saved run into your account is coming soon. Until then, your last runs stay in this browser only, and you can download your files.
How to use
- Paste one URL, path or value per line.
- Choose Encode a URL or path, Encode a value, or Decode.
- Read the result in the output box, with a count of the lines that changed.
- Copy the output into your sitemap, redirect rule or link.
What it checks and how it works
Percent-encoding writes each byte of a character's UTF-8 form as %XX, as defined in RFC 3986. A URL path in Arabic, such as نعناع, becomes %D9%86%D8%B9%D9%86%D8%A7%D8%B9. Google's URL structure guidance recommends percent-encoding non-ASCII characters in links, and recommends words in your audience's language in the URL.
The URL mode keeps the structure: scheme, host, slashes and the ? and & of the query stay as they are, and each path segment and query value is encoded. The value mode encodes everything except letters, digits and - _ . ~, as encodeURIComponent does. Hex digits are written in upper case.
Sources
- RFC 3986: Uniform Resource Identifier (URI): Generic Syntax opened 29 Oct 2026
- Google Search Central: URL structure best practices for Google Search opened 29 Oct 2026
Related tools
Arabic Slug Generator
Turn Arabic titles into clean URL slugs, in Arabic letters or in Latin letters.
Redirect Map Generator
Match old URLs to new ones, check for chains, loops and duplicates, and export for your server or store.
Canonical Tag Generator
Enter a page URL and get the canonical form of it, as a link tag and an HTTP header.
sitemap.xml Generator
Turn a list of URLs into a valid sitemap.xml, with Arabic paths encoded and the protocol limits checked.
Questions
About this tool
Google's guidance says to use words in your audience's language in the URL, and to percent-encode non-ASCII characters in links. Both work. Pick one pattern per site and keep it consistent.
Browsers display the decoded form in the address bar but send the percent-encoded UTF-8 bytes. The logs show what was sent.
Use Encode a value. It also encodes characters such as / ? & and =, which would otherwise end or split the parameter.
Get started today
Find out where your brand stands in AI. Free.
Run a free AI visibility analysis on your domain. No credit card, results in minutes. See what AI engines say about your brand today.
Brands already measuring their AI visibility with Zaher.


