Encoding & Decoding
Data rarely arrives in the format you need. Encode to Base64, URL-encode a string, escape JSON, convert CSV to SQL, decode QR codes, zip or unzip files, and more. Most encoding tools run entirely in your browser, so common conversions stay on your device.
Encoding & Decoding
Base64 Encoder & Decoder
Free online Base64 encoder and decoder for UTF-8 text, Unicode, and images. Convert Base64 instantly with local browser processing and no signup.
JSON Escape Tool
Free online JSON escape tool for quick JSON string escaping and unescaping. Handle quotes, newlines, tabs and special characters, easy code embedding.
URL Encoder & Decoder
Free online URL encoder and decoder for parameters, Unicode text, and special characters. Fix URL encoding issues instantly in your browser.
HTML Entity Encoder
Free online HTML entity encoder & decoder converting special characters to HTML entities. Prevent XSS attacks, ensure safe HTML display.
Unicode Converter
Free online Unicode encoder & decoder supporting multiple formats: \uXXXX, &#xXXXX;, etc. Handle internationalized text easily, solve encoding issues.
CSV to JSON Converter
Free online CSV to JSON converter with custom delimiter support and first-row-as-header option. Quickly convert tabular data to JSON format for programming use.
CSV to SQL Converter
Online CSV to SQL tool, supports custom table names, delimiters, and quote styles. Quickly convert CSV data to SQL INSERT statements for easy database import.
Excel to JSON Converter
Online Excel to JSON converter. Supports .xlsx and .xls formats with multiple sheet selection. Convert spreadsheet data to JSON format locally.
Excel to SQL Converter
Online Excel to SQL converter. Supports .xlsx and .xls formats with multiple sheet selection. Convert spreadsheet data to SQL INSERT statements locally.
JSON to XML Converter
Free online JSON to XML converter with customizable root element and indentation. Convert JSON data to well-formatted XML instantly in your browser.
XML to JSON Converter
Free online XML to JSON converter with customizable indentation. Convert XML data to well-formatted JSON instantly in your browser.
QR Code Decoder
Free online QR code decoder. Upload images, drag & drop, or paste from clipboard to scan and decode QR codes. All processing happens in your browser for privacy.
Barcode Decoder
Free online barcode decoder. Upload, drag and drop, or paste an image to scan CODE128, EAN13, EAN8, UPC, and CODE39 barcodes in your browser.
ZIP Pack & Compress
Free online ZIP pack and compress tool. Add multiple files with drag and drop, then download a ZIP archive with local browser processing.
ZIP Unpack & Extract
Free online ZIP extractor. Upload a ZIP archive to preview files, download selected items, or extract everything with local browser processing.
Bulk File Rename
Free online batch file rename tool. Add prefix/suffix, sequential numbering, find & replace, change case, modify extensions. Live preview, duplicate detection, one-click ZIP download — all local in your browser.
What this category can do
Encoding and decoding tools change how data is represented so it can be stored, transmitted or embedded safely. This includes Base64, URL encoding, HTML entities, JSON escaping, CSV or Excel conversion, QR/barcode decoding, ZIP operations and file renaming. Unlike security tools, encoding is usually reversible and does not protect data by itself.
Most tools process input in the browser when possible. For files, tokens, documents or network checks, review the selected tool before using sensitive data.
Common use cases
- Encode URL parameters or HTML fragments before placing them into a request or page.
- Convert CSV or Excel rows into JSON or SQL for import scripts and test fixtures.
- Decode QR/barcode images, pack files into ZIP or rename batches of files with a rule.
FAQ
Is Base64 encryption?
No. Base64 is a representation format. Anyone can decode it, so do not use it to protect secrets.
Why does decoded text become unreadable?
The source may use a different character encoding, or the copied encoded string may be incomplete.
When should JSON be escaped?
Escape JSON when it must be placed inside another string, such as a config value or source-code literal.
Can ZIP tools handle folders with many files?
Browser memory and file size are the main limits. Very large archives may be slow or fail on low-memory devices.