Code Tool
Text Encoding Converter
Convert text between different encoding formats: URL encoding, HTML entities, Unicode escape sequences, and more.
Encode
Decode
Multiple Formats
Support URL encoding, HTML entities, Unicode, Base64, and Hex encoding.
Instant Conversion
Real-time encoding and decoding. See results as you type, no waiting required.
100% Private
All conversion happens locally in your browser. Your data never leaves your device.
Frequently asked questions
Everything you need to know about the Text Encoding Converter.
Which encoding formats are supported?
Five formats, each available for both encoding and decoding: URL encoding, HTML entities, Unicode escape sequences (\uXXXX), Base64, and hex encoding.
Can I convert in both directions?
Yes. Pick a format, then switch between Encode and Decode. Decoding validates the input and shows a clear error message if the encoded text is malformed.
Does it handle UTF-8 characters like Chinese and emoji?
Yes. All five formats convert Unicode text correctly, including Chinese characters, accented letters, and emoji — Base64 and URL encoding are UTF-8 aware.
Is my text sent to a server?
No. All conversion happens locally in your browser. Your input never leaves your device.
Is the Text Encoding Converter free to use?
Yes. It is completely free, requires no account, and has no usage limits.