100% Private

Free Encoding Tools Online - Base64, URL, HTML Entity Encoder

Barcode Decoder

Scan and decode barcodes from images or camera. Supports EAN, UPC, Code 128, Code 39, ITF, and more. Browser-based, private, instant results.

Base32 Converter

Encode and decode Base32 for TOTP 2FA secrets, DNS records, and Tor addresses. RFC 4648 compliant. Free online Base32 converter.

Base64 Decode

Decode Base64 strings to text or download as file. Supports UTF-8, binary data, and data URIs. Auto-detects content type. Free, private, works offline.

Base64 Encode

Encode any text to Base64 format instantly. Supports UTF-8, Unicode, emojis, and special characters. Real-time encoding with size stats. Free and private.

Base64 To Image

Convert Base64 strings to images and download as PNG, JPG, or other formats. Paste data URI or raw Base64, preview instantly, and save. Free, private, offline.

Exif Viewer

View EXIF metadata from photos including camera model, settings, GPS location, and timestamps. Supports JPEG, HEIC, TIFF. Private, browser-based extraction.

File To Base64

Convert any file to Base64 encoding. Encode PDFs, documents, audio, video, or any binary file. Get data URI or raw Base64 for APIs. Private, offline.

Hex Encoder

Convert text to hex and hex to text. Essential for embedded programming, serial debugging, and protocol analysis. Free online hex converter.

Html Decode

Decode HTML entities to plain text instantly. Convert & < > and numeric codes. Free, private, works offline.

Html Encode

Encode HTML entities to escape special characters. Convert < > & " to safe HTML entities. Prevent XSS attacks. Free, private, instant.

Html Special Chars

Encode HTML special characters with visual reference. Convert symbols to entities. See character codes, names, and usage. Browser-based, instant.

Image To Base64

Convert images to Base64 data URIs for embedding in HTML and CSS. Supports PNG, JPG, WebP, SVG, GIF. Get instant data URI, raw Base64, or ready-to-use code.

Inline Image Email

Create inline Base64 images for email templates. Generate data URIs, HTML img tags, and Outlook-compatible VML. Check email client compatibility.

Photo Gps Extractor

Extract GPS coordinates from photos and view locations on a map. Batch process multiple images. Export coordinates to CSV or KML.

Punycode Converter

Convert internationalized domain names (IDN) to Punycode and back. Encode Unicode domains for DNS. Essential for multilingual web addresses.

QR Code Decoder

Decode QR codes from images or camera. Extract URLs, text, WiFi credentials, vCards from QR codes. Browser-based, private, works offline.

Quoted Printable

Encode and decode Quoted-Printable text for email. Convert special characters to =XX format. Essential for MIME email headers and bodies.

Unicode Escape

Convert text to Unicode escape sequences and back. Supports \uXXXX, \x, HTML entities, and CSS escapes. Essential for developers.

Url Decode

Decode percent-encoded URLs and query strings. Convert %20 and other escape sequences back to readable text. Fast, private, works offline.

Url Encode

Encode URLs and query strings with percent encoding. Convert special characters for safe URL transmission. Fast, private, works offline in your browser.

Url Parser

Parse URLs into protocol, host, port, path, query parameters, and fragment. Extract and decode components. Browser-based, instant results.

Uuencode

Encode and decode files with UUencoding. Classic Unix binary-to-text encoding for email and Usenet. Includes XXencode variant support.

Data Encoding for the Web

Different systems expect data in different formats. URLs need special characters escaped. HTML requires entities for certain characters. Binary files need text representation to embed in code. Our encoders handle these transformations — and can reverse them when needed.

Base64 Encoding

Base64 converts binary data into a text string using 64 safe characters. This enables binary data like images and files to be embedded in text-only contexts like HTML, CSS, JSON, and email. Data URIs use Base64 to embed files directly: data:image/png;base64,...

URL Percent-Encoding

URLs can only contain certain characters safely. Spaces, special characters, and non-ASCII characters must be percent-encoded — converted to %XX format. Choose encodeURI for complete URLs or encodeURIComponent for individual query parameter values.

HTML Entity Encoding

HTML uses certain characters for syntax: < and > for tags, & for entities. When these appear in content, they must be encoded as entities to display correctly and prevent XSS security vulnerabilities. Our encoder handles named entities (&copy;) and numeric entities (&#169;).

Two-Way Tools

All our encoders work in both directions. Encode data for transmission, then decode to read it. Paste encoded text to see what it contains.

Frequently Asked Questions

Base64, URL encoding, HTML entities, hex encoding, quoted-printable, punycode, and more.

Yes. Each tool supports both encoding and decoding. Paste encoded text to decode it, or paste plain text to encode.

No. Base64 is a reversible encoding, not encryption. Anyone can decode it. For security, use proper encryption algorithms.

Privacy Notice: This site works entirely in your browser. We don't collect or store your data. Optional analytics help us improve the site. You can deny without affecting functionality.