EN

Free Online Toolbox

60+ free online tools: compress and convert images, merge and split PDFs, count words, format JSON. No install, no sign-up — files stay in your browser.

All Tools

JSON Formatter

Format, validate and minify JSON. Syntax errors are reported with the exact line and colu…

JSON Viewer

Tree view JSON explorer with collapsible nodes

JSON Minify & Escape

Remove whitespace, escape strings, unescape support

JSON to XML

Convert JSON to XML and back, preserving structure

JSON to YAML

Bidirectional conversion with nested arrays support

JSON to Class

Generate Java / TS / Go classes from JSON

Base64 Encode/Decode

Encode and decode Base64 text with UTF-8 support; use the image tool for files

URL Encode/Decode

RFC 3986 URL percent-encoding

Unicode Converter

Convert Chinese to/from \uXXXX escape sequences

HTML Entity Escape

Convert < > & HTML entities

Base Converter

Convert between base 2, 8, 10, 16, 36 and 64 in real time

Full/Half Width

Convert full-width characters to half-width and vice versa

MD5 Hash

Generate a 32-character MD5 digest for text or a whole file

SHA Hash

SHA-1 / SHA-256 / SHA-512 hash generator for text or files

AES / DES Encrypt

AES/DES symmetric encryption with AES-128/256 CBC modes

RSA Encrypt

RSA online encryption with 2048/3072/4096-bit key generation

Morse Code

Morse code converter for letters, numbers and punctuation

UUID / GUID Generator

Generate UUID v4 random, v1 timestamp, v7 sortable

JavaScript Formatter

Beautify & minify JS, supports template strings and regex

CSS Formatter

Beautify & minify CSS with media query nesting

SQL Formatter

Format SQL for MySQL/Oracle dialects

XML Formatter

Beautify & minify XML with attribute normalization

HTML Formatter

Beautify & minify HTML with smart tag indentation

Python Formatter

PEP8-style Python code beautifier and minifier

Word Counter

Count words, characters, lines, paragraphs and bytes as you type. Free, no sign-up, runs …

Text Deduplicate

Remove duplicate lines, ignore case and blank lines

Text Sorter

Sort lines ascending/descending with natural number sort

Text Reverser

Reverse characters, lines, inline and words

Find & Replace

Find and replace with plain text or regex modes

ID Card Lookup

Validate the 18-digit check digit of a Chinese ID, then parse birth date, gender, age and…

IP Address Lookup

Parse IPv4/IPv6, detect public/private/loopback

HTTP Status Codes

Reference for 56 common HTTP status codes, grouped by class with causes and fixes

UA Parser

Identify browser, OS, device type and engine from UA

DNS Lookup

Look up A, AAAA, CNAME, MX, TXT, NS, SOA, SRV and CAA records, including underscore names…

WebSocket Test

Connect to ws/wss endpoints and exchange messages

Regex Tester

Real-time regex matching with highlight and error hints

Image Compressor

Compress JPG, PNG and WebP in your browser with a quality slider (1-100) and a max-width …

Image Converter

Convert between PNG, JPEG and WebP. Transparency is preserved for PNG and WebP output.

Image Cropper

Crop images with 1:1 / 4:3 / 16:9 presets

Image Watermark

Add text or logo watermarks with grid positioning

Image to Base64

Convert images to/from Base64 DataURL

EXIF Viewer

Read photo metadata: camera, aperture, shutter, ISO, GPS

GIF Frame Extractor

Split an animated GIF into static frames (PNG/WebP/JPEG), preview frame by frame, downloa…

GIF Maker

Make animated GIFs from multiple images online - add, remove, replace, reorder or insert …

Unix Timestamp Converter

Convert Unix timestamps to dates and back — 10-digit seconds or 13-digit milliseconds, in…

Cron Generator

Visual cron expression generator and parser

JSON to TypeScript

Generate TypeScript interfaces from JSON

Case Converter

Convert to camelCase, PascalCase, snake_case, kebab-case

SQL to Entity

Generate Java / C# / TypeScript entities from CREATE TABLE

Text Diff

Side-by-side line diff with add/delete highlight

Whois Lookup

Domain registration info via standard RDAP protocol

robots.txt Checker

Parse robots.txt rules and test URL crawl permissions

Web Screenshot

Generate full-page website screenshots

Meta Tag Generator

Generate SEO meta tags with OG, Twitter Card and JSON-LD

Common Ports

Reference table of 68 common service ports

Python Runner

Run Python 3 in browser with Pyodide, no install

JavaScript Runner

Run JavaScript in the browser locally, console output and async/await supported

Java Runner

Compile and run Java with JDK 21, supports stdin and class examples

Go Runner

Compile and run Go 1.22, supports stdin, slices and structs

C++ Runner

Compile and run C++ with GCC 13

Shell Runner

Execute Bash scripts online

Merge PDF

Merge and reorder multiple PDF files into one, in your browser — no file size limit and n…

Split PDF

Extract pages by range, in custom order, or pull out all odd or even pages into a new PDF…

Image to PDF

Combine JPG, PNG or WebP images into one PDF — original size or fitted to A4 with print m…

dsjson.com — Online JSON Formatter & Free Toolbox

dsjson.com offers free online JSON formatting and validation, JSON minify, JSON to XML / YAML, and entity class generation. It also includes 60+ online tools like Base64 encoder/decoder, MD5 / SHA hashing, Unix timestamp converter and regex tester. Everything runs locally in your browser - no data is uploaded.