URL Encoder/Decoder result preview

URL Encoder and Decoder — Encode or Decode a URL Online

Percent-encoded URLs are unreadable, and hand-editing breaks them. Paste any string or full URL to encode or decode it correctly in component or full-URL mode, right in your browser.

Paste a URL or string — get the correctly encoded or decoded version back

Binary data or a whole file is better encoded as Base64 or a data URL than percent-escaped. When the encoded link is ready, turn it into a static QR code, and to build a readable slug from a page title, convert the words to kebab-case before encoding.

What you can do with URL Encoder/Decoder

Review the main capabilities before you begin.

  • Percent-encode URLs for safe linking
  • Decode encoded URLs back to plain text
  • Encode single query parameters cleanly
  • Fix broken links with special characters
  • Encode whole URLs or individual components
  • Prepare share links for social and email

Settings reference

Available controls for URL Encoder/Decoder.

Settings

ModePresets
Switch between converting plain text into percent-encoded form and turning an already-encoded URL or string back into readable text.Options: EncodeDecode
StrictnessPresets
Component escapes reserved characters like :/?#[]@ so the result is safe inside a single URL part; Full URL leaves them intact so an entire web address stays valid.Options: ComponentFull URL
Free to use · No signup required · Without watermarkUploads are encrypted in transitRemoved under our retention policy

Frequently Asked Questions

How URL Encoder/Decoder helps you get it done

Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start.

For Developers

Build Query Strings for REST APIs

Encode search terms, filters and IDs for GET requests to REST APIs, Algolia, Elastic and Google Search so reserved characters do not break the request URL

For Business

Tracking Parameters for Marketing Links

Percent-encode UTM parameters, campaign names and referrer strings for Google Analytics, Facebook Ads and HubSpot links shared across email and social channels

Web & SEO

Pass Filters & Search Terms in URLs

Encode multi-word search queries, special characters and sort options into shareable URLs for SaaS dashboards, e-commerce filters and admin panels

Web & SEO

Generate mailto: Links with Subject & Body

Build mailto: links where the subject and body contain newlines, punctuation and emoji so click-to-email buttons open Gmail and Outlook with the message pre-filled

Social Media

Embed Messages in WhatsApp & SMS Share Links

Encode pre-filled WhatsApp, Telegram and SMS share links so customers can tap a button on your site and open the messenger with the marketing message ready

For Developers

Escape User Input for Safe URL Construction

Encode user-controlled values before injecting them into URLs to avoid request-smuggling, redirect-injection and broken-link bugs in production web apps

For Developers

Debug OAuth & Redirect Callback URLs

Decode a redirect_uri, state or code parameter from an OAuth callback or webhook log to see exactly what value a provider received — often the fastest way to spot a double-encoding bug breaking a login flow.

On Mobile

Build Mobile App Deep Links

Percent-encode parameters going into a custom-scheme or Universal/App Link (myapp://open?ref=...) so special characters in referral codes or shared content IDs survive the jump from browser to app.

Web & SEO

Safe Direct-Download Links for Files with Spaces

Encode file names containing spaces, parentheses or accented characters (e.g. 'Q1 Report (Final).pdf') into a URL that CDNs and browsers won't truncate or misinterpret when linked directly.

Privacy & Security

Check Where a Shortened or Encoded Link Really Goes

Paste a suspicious percent-encoded or forwarded link into Decode mode to reveal the real destination URL hidden inside redirect or tracking parameters before clicking it.

Watch each transformation land

Every photo crosses the slash untouched and comes out the other side finished.