Developer Tools
Formatting, conversion, and generation utilities for programmers.
Free online developer tools that run entirely in your browser. Convert data formats, format and validate JSON, generate UUIDs, encode and decode Base64, and more — all with instant results and no signup required. Your data never leaves your device.
Common Use Cases
- Format or minify JSON responses from APIs before sharing or storing them
- Convert CSV exports from spreadsheets into JSON for web applications
- Generate unique identifiers (UUIDs) for database records and test data
- Encode or decode Base64 strings for data URIs, JWT tokens, and API payloads
- Transform YAML configuration files to JSON for tools that require it
- Convert between CSV, TSV, and JSON to bridge different data workflows
QR Code Maker
Generate QR codes for URLs, text, emails, and phone numbers. Customize colors, size, and error correction level. Download as PNG or SVG.
File Converter
Convert between image formats (PNG, JPG, WebP, BMP) and data formats (CSV, JSON, TSV, YAML, Markdown, Base64) right in your browser.
JSON Formatter
Paste JSON to format, minify, or validate it. Syntax highlighting, error reporting, line numbers, and download support.
UUID Generator
Generate random UUID v4 values in bulk. Toggle case and hyphens, validate existing UUIDs, copy or download results.
CSV to JSON Converter
Convert CSV data to JSON with auto-detected delimiters, multiple output formats, and a reverse JSON-to-CSV mode.
CSV Cleaner & Formatter
Remove empty rows, trim whitespace, deduplicate, fix encoding artifacts, and change delimiters in any CSV or TSV file.
Bulk File Renamer
Rename multiple files at once — add prefixes, suffixes, sequential numbers, date stamps, find & replace in filenames, and more.
Quote & Estimate Builder
Generate professional quotes and estimates as downloadable PDFs. Add line items, tax, discounts, logo, and payment terms. Save your business info as a reusable template.
Parent Communication Email Templates
Pick from 7 preset parent-teacher email templates, fill in placeholders, and copy or download your ready-to-send message. Save custom templates to reuse anytime.
Snippet Manager & Smart Reply Generator
Save reusable text snippets with titles and tags. Use {{variable}} placeholders, fill them once, search by tag, and copy any snippet to clipboard in one click. Import/export as JSON.
Assignment Breakdown Tool
Enter an assignment, due date, and estimated hours. Get an auto-generated checklist with a timeline — broken into phases like outline, draft, edit, and submit. Progress saves automatically.
Document Converters
Convert between PDF, DOCX, HTML, Markdown, and images in your browser. View all document converters →
PDF to Text
Extract all readable text from PDF documents — copy or download as .txt.
PDF to DOCX
Convert PDF to editable Word document with headings, bold, and italic preserved.
PDF to Images
Render each PDF page as a PNG, JPG, or WebP image at configurable DPI.
Images to PDF
Combine multiple images into a single PDF with page size and fit options.
HTML to PDF
Convert HTML markup into a styled, downloadable PDF document.
Markdown to PDF
Transform Markdown into a professionally formatted PDF.
DOCX to HTML
Extract Word .docx content as clean, semantic HTML.
Data Converters
Convert between data and text formats directly in your browser. View all converters →
JSON to CSV
Convert JSON arrays to CSV spreadsheet format for use in Excel and Google Sheets.
JSON Minifier
Minify or prettify JSON data with one click. Remove whitespace or add formatting.
TSV to CSV
Convert tab-separated values to comma-separated CSV format.
CSV to TSV
Convert CSV files to tab-separated TSV for database imports.
Markdown to HTML
Convert Markdown text to clean HTML with support for headings, lists, code, and more.
YAML to JSON
Convert YAML configuration files to JSON format.
Base64 Encoder
Encode text to Base64 for embedding in data URIs, APIs, and config files.
Base64 Decoder
Decode Base64 strings back to readable plain text.