DevConverter
JSON & Data
Encoding & Decoding
Security & Crypto
Text Utilities
Time & Date
Utilities
Blog
Categories
Encoding & Decoding
Percent Encode

Percent Encode

Percent-encode text and URLs by converting characters to %XX hexadecimal format

Text (Plain)
Input
Mode
Text (Percent-Encoded)
Output

What is Percent Encode?

This Percent Encode tool implements RFC 3986 percent-encoding standard, converting characters into %XX hexadecimal format for use in URLs and URIs. Percent-encoding is the official name for URL encoding—it replaces unsafe characters with a percent sign (%) followed by two hexadecimal digits. This is essential for web development, API integration, and ensuring data can be safely transmitted in URLs without breaking syntax or causing parsing errors.

How to Use

1

Paste text that needs percent-encoding

2

Click Encode to convert to %XX format

3

Copy the percent-encoded output

4

Use in URLs, query strings, or API requests

Common Use Cases

Encode data for URL query parameters and form submissions

Implement RFC 3986 compliant URL encoding

Encode path segments and query values for REST APIs

Prepare data for OAuth callbacks and redirects

Encode file names and paths for web applications

Create valid URIs with special characters

Key Features

RFC 3986 compliant percent-encoding

Converts characters to %XX hexadecimal format

Handles ASCII and Unicode characters

One-click copy to clipboard

Client-side processing - privacy-friendly

Related Articles

Learn more about this tool with our in-depth guides

Base64 Encoding and Decoding: Complete Developer Guide
Jan 6, 2025•8 min read

Base64 Encoding and Decoding: Complete Developer Guide

Master Base64 encoding and decoding with practical examples. Learn when to use it, common pitfalls, and best practices for handling binary data.

#base64#encoding#data-conversion+2

Quick Examples

Try these to get started

Percent-encode spaces

Convert space to %20

hello world

Encode special characters

Encode symbols to %XX format

value=100%&status=ok

Encode path segment

Encode spaces in URL path

/api/users/John Doe

Encode query string

Encode ampersand and space

search=coffee & tea

Encode Unicode

Encode accented characters

café résumé

Common Questions

Find answers quickly

Related Tools

You might also need

URL Encoder & Decoder

Encode or decode URL strings and query parameters using percent-encoding (UTF-8)

URL Encode

Encode URLs and text using percent-encoding to make them safe for web use

Percent Decode

Percent-decode URLs and text by converting %XX hexadecimal sequences back to characters

Query String Encode

Encode query string parameters using percent-encoding for safe URL transmission

Base64 Encoder / Decoder

Encode text to Base64 or decode Base64 to text — includes Base64URL (JWT) mode and padding control

HTML Escape & Unescape

Escape HTML characters into entities or unescape entities back to text (safe for XSS-sensitive output)

JSON Escape & Unescape

Escape text for JSON strings (quotes, slashes, newlines) or unescape JSON-encoded strings back to readable text

DevConverter

Free, fast, and secure online developer tools. All processing happens in your browser for complete privacy.

DevConverter GitHub RepositoryDevConverter LinkedIn ProfileEmail DevConverter

Popular Tools

  • JSON Formatter
  • Base64 Encoder
  • JWT Decoder
  • Hash Generator

Categories

  • JSON & Data
  • Encoding & Decoding
  • Security & Crypto
  • Text Utilities
  • Time & Date
  • Utilities

Company

  • About Us
  • Blog
  • FAQ
  • Privacy Policy
  • Terms of Service
  • Contact
© 2026 DevConverter. All rights reserved.
Made with ❤️ for developers worldwide