Base64 & URL Encoder / Decoder
Encode or decode text as Base64, and encode links (URLs) — with correct handling of accents and emoji.
How to encode or decode
- Choose Base64 or URL, and Encode or Decode.
- Paste your text in the left box.
- The result appears on the right; click copy to take it.
Frequently asked questions
When a link contains spaces, accented letters or characters such as & ? =. Encoding keeps the link intact when you share it or paste it into a browser.
The Base64 is valid but contains other data (an image, a zip file…) rather than text, so it cannot be shown as text.
Yes. Accented letters and emoji are encoded and decoded correctly.
It is completely free and needs no sign-up.
Related tools
URL parserSplit a link into parts and edit its queryImage to Base64Embed images in HTML or CSS with Base64JWT decoderRead a JWT's header, payload, expiry and check its signatureData URI GeneratorTurn files and SVG into embeddable data URIsData URI DecoderView and save files from a data URI or Base64Slug generatorTurn titles into clean URL slugsUUID generatorGenerate random UUID identifiersColor converterConvert between HEX, RGB and HSL color codesRegex testerTest a regex: highlighted matches, groups and replace