Text Encoder/Decoder

Text Encoder/Decoder is a free online multi-tool that combines Base64 encoding/decoding, URL encoding/decoding in both UTF-8 and GBK charsets, HTML entity escaping, addslashes/stripslashes, and MD5 hash generation in one page, with undo support for chaining operations.

All processing happens locally in your browser — your text is never uploaded to any server, and no sign-up is needed. Useful for developers debugging API parameters, fixing garbled Chinese characters in URLs, escaping HTML content, or quickly hashing a string with MD5.

How to Use

  1. Paste or type your text into the editor
  2. Click the operation you need (Base64 encode, URL decode, MD5, etc.)
  3. The result replaces the editor content — chain more operations if needed
  4. Click Undo to step back to the previous content

FAQ

Is this encoder/decoder free?

Yes, it is completely free with no registration required and no usage limits on any operation.

Is my text kept private?

Yes. All encoding, decoding, and hashing run entirely in your browser — your text is never sent to a server.

Which operations are supported?

Base64 encode/decode, URL encode/decode in UTF-8 and GBK charsets, HTML entity escape/unescape, addslashes/stripslashes, and MD5 hash generation.

What is the difference between UTF-8 and GBK URL encoding?

They encode non-ASCII characters into different byte sequences: UTF-8 is the modern web standard (a Chinese character becomes three percent-encoded bytes), while GBK (two bytes) appears in legacy systems and some Chinese websites. If decoding produces garbled text, try the other charset.

Comments

Log in to post a comment