User Guide
Welcome to JSON Doctor's user guide. Here you'll find instructions on how to use our comprehensive set of developer tools.
Getting Started
JSON Doctor provides 35+ free developer tools that run entirely in your browser. Your data never leaves your device, ensuring maximum privacy and security.
Using the Tools
JSON Tools
- JSON Toolkit: An all-in-one JSON tool that lets you format, validate, minify, and compare JSON data. Features a powerful CodeMirror editor with syntax highlighting and line numbers.
- JSON to XML: Convert JSON data to XML format with proper element nesting and attribute handling.
- XML to JSON: Convert XML documents to JSON format, perfect for API integration.
- JSON to YAML: Transform JSON data into YAML format for configuration files.
- YAML to JSON: Convert YAML configuration files back to JSON format.
- JSON Diff: Compare two JSON documents side by side and see the differences highlighted.
- JSON Repair: Automatically fix common JSON syntax errors like missing quotes, trailing commas, and mismatched brackets.
- CSV to JSON: Convert CSV files and data to JSON format. Paste your CSV data and click "Convert".
- JSON to CSV: Convert JSON data to CSV format for spreadsheet applications.
- JWT Decoder: Decode JSON Web Tokens to inspect their payload contents and claims.
Generators
- Password Generator: Generate secure random passwords with customizable options including length and character types.
- UUID Generator: Generate UUIDs (Version 1 & 4) with a single click.
- QR Code Generator: Create QR codes from text, URLs, or any data. Download as PNG.
- MD5 Generator: Generate MD5 hash from text for data verification.
- SHA1 Generator: Generate SHA1 hash from text for data integrity checks.
- SHA256 Generator: Generate SHA256 hash from text for cryptographic operations.
Encoding
- Base64 Encoder: Encode text to Base64 or decode Base64 back to text.
- URL Encoder: Encode or decode URL parameters and strings.
- HTML Entity Encoder: Encode special characters to HTML entities or decode them.
Converters
- Timestamp Converter: Convert timestamps to human-readable dates and vice versa.
- Hex to RGB: Convert hex color codes to RGB values with live preview.
- RGB to Hex: Convert RGB values to hex color codes.
- Color Picker: Pick colors and get their hex, RGB, and HSL values.
Text Tools
- Case Converter: Convert text between different case formats (UPPERCASE, lowercase, Title Case, camelCase, etc.).
- Word Counter: Count words, characters, lines, and paragraphs in your text.
- Text Replacer: Find and replace text with support for regular expressions.
- Line Sorter: Sort text lines alphabetically or numerically.
- Duplicate Remover: Remove duplicate lines from your text.
- Regex Tester: Test regular expressions against your text and see matches highlighted.
Formatters
- XML Formatter: Format and beautify XML documents for better readability.
- SQL Formatter: Format SQL queries with proper indentation.
- Markdown Editor: Write and preview Markdown content in real-time with live preview.
Common Features
- Copy Button: Click to copy the output to your clipboard.
- Clear Button: Click to clear both input and output areas.
- Load Example: Many tools provide example data to help you get started.
- Syntax Highlighting: JSON tools feature CodeMirror editor with syntax highlighting and line numbers.
- Favorites: Click the bookmark icon on any tool to add it to your favorites. Access your favorite tools quickly from the Tools sidebar. Your favorites are saved locally in your browser.
Keyboard Shortcuts
While no keyboard shortcuts are currently implemented, we're working on adding them in a future update.
Dark Mode
Toggle dark mode using the switch in the header for comfortable viewing in low-light environments.