Developer Tools for Programmers
Fast, free, and modern online utilities. Format JSON, convert code to PDF, decode JWTs, generate UUIDs, test regex — and much more.
19 tools live · more coming soon
Featured Tool
Our most popular developer utility
Code to PDF Converter
Convert source code to syntax-highlighted PDFs. Supports 50+ languages including JavaScript, Python, Java, Go, Rust, and more. Drag-and-drop multiple files, choose a theme, and download instantly.
All Tools
Every tool runs in your browser — instant, private, free.
PDF Tools
3 liveCode to PDF
Convert source code to PDF with syntax highlighting. Supports Python, JavaScript, Java, Go, Rust, and 45+ more languages. Free online code to PDF converter, no signup required.
Markdown to PDF
Convert Markdown documents to professionally styled PDFs. Preserves headings, code blocks, tables, and lists. Free online Markdown to PDF converter, no account required.
HTML to PDF
Convert HTML with CSS to a pixel-accurate PDF online. Supports flexbox, tables, Google Fonts, and custom styles. Free online HTML to PDF converter, no signup required.
Formatters
8 liveJSON Formatter
Format, beautify, and indent JSON online instantly. Validates JSON syntax and highlights errors. Free online JSON formatter and beautifier, no account required.
JSON Validator
Validate JSON syntax instantly online. Pinpoints the exact line and column of every error. Free online JSON validator and syntax checker, no signup required.
JSON Compare
Compare two JSON objects side-by-side online. Highlights added, removed, and changed keys with full dot-notation paths. Free online JSON diff tool, no signup required.
SQL Formatter
Format and beautify SQL queries online. Supports MySQL, PostgreSQL, SQLite, T-SQL, and BigQuery. Clean indented output instantly. Free SQL formatter, no account needed.
HTML Formatter
Format and indent HTML markup online for better readability. Beautifies minified HTML instantly with configurable indentation. Free HTML formatter, no signup required.
CSS Formatter
Format and expand minified CSS stylesheets online. Consistent indentation, readable property formatting. Free CSS formatter and beautifier, no account required.
XML Formatter
Format and indent XML documents online. Validates structure and reports errors. Supports attributes, namespaces, and large files. Free XML formatter, no signup needed.
YAML Formatter
Format YAML and convert between YAML and JSON online. Supports Kubernetes configs, CI/CD pipelines, and Ansible playbooks. Free YAML formatter, no signup required.
Encoders & Decoders
3 liveBase64 Encode
Encode any text or data to Base64 format instantly in your browser. Supports standard and URL-safe Base64. Free online Base64 encoder, no account needed.
Base64 Decode
Decode Base64-encoded strings back to plain text instantly. Handles standard and URL-safe Base64 with error detection. Free online Base64 decoder, no account needed.
JWT Decoder
Decode and inspect JWT tokens online. View header, payload, expiry, and all claims. Decode-only — nothing sent to server. Free JWT decoder, no signup required.
Generators
2 liveUUID Generator
Generate cryptographically secure v4 UUIDs online. Bulk generate up to 100 at a time with one click. Free UUID generator — runs in browser, no account needed.
QR Code Generator
Generate QR codes for any URL, text, or data. Download as PNG or SVG. Customise size, colours, and error correction. Free online QR code generator, no signup needed.
Utilities
3 liveRegex Tester
Test and debug regular expressions online with live match highlighting. View capture groups and match count in real time. Free online regex tester, no signup required.
Unix Timestamp Converter
Convert Unix timestamps to human-readable dates and vice versa. Supports seconds and milliseconds, UTC and local time. Free epoch converter online, no signup.
Markdown Preview
Live Markdown preview with GitHub Flavored Markdown. See rendered output side-by-side as you type. Supports tables, code blocks, and task lists. Free, runs in browser.
Why developers use these tools
Instant & Local
Most tools run entirely in your browser. No round-trip to a server means zero latency and full privacy.
Private by Design
We never log your input. For server-side tools like PDF conversion, files are deleted immediately after processing.
Genuinely Free
No freemium tricks, no credit limits, no paywall. Every tool is completely free, forever.
What is CodeToPDF?
CodeToPDF is a free collection of online developer utilities built for programmers, engineers, and technical teams. Every tool runs instantly — no server round-trips, no data stored on our end, no account required.
Our flagship tool, the Code to PDF Converter, lets you transform source code into beautifully syntax-highlighted PDF documents in seconds. Upload a Python script, a JavaScript module, a Go file, or any of 50+ supported languages — choose a theme like Dracula or Monokai, configure your font and page size, and download a print-ready PDF. Perfect for code reviews, technical documentation, academic submissions, and client deliverables.
Beyond PDF conversion, CodeToPDF offers a growing suite of essential developer tools:
- →JSON Formatter & Validator — instantly beautify and validate any JSON
- →JWT Decoder — inspect token claims and expiry 100% client-side
- →Base64 Encoder / Decoder — encode and decode data in one click
- →UUID Generator — generate cryptographically secure v4 UUIDs
- →Regex Tester — live match highlighting with capture groups and flags
- →SQL Formatter — beautify MySQL, PostgreSQL, SQLite, and T-SQL queries
- →YAML Formatter — validate YAML and convert between YAML and JSON
- →Unix Timestamp Converter — convert epoch to date and back instantly
All client-side tools run entirely in your browser using modern Web APIs. Your code, JSON, tokens, and data never leave your device. For server-side tools like PDF conversion, files are permanently and automatically deleted immediately after processing — we enforce a strict zero-retention policy.
Whether you're a software engineer debugging API responses, a DevOps engineer validating Kubernetes YAML, a security researcher decoding JWTs, or a developer preparing code for a technical presentation — CodeToPDF has the tools to make your workflow faster, more private, and completely free.