67+ free tools, no signup needed

Developer Tools That Just Work

Format JSON, run SQL queries, write Java, format Python — all free, all instant, all in your browser.

All 📋 JSON 1 💻 Code 21 📝 Text 5 🗄️ Data 16 ⚡ Generator 5 📄 Diff Checker 2 📄 Devops 2 🍃 Spring Boot 11 🐍 Python 4
CFG

Config Diff

Config Studio

Diff Checker 192 uses
🐍
New

Python Tools Hub

Python helpers for formatting, packaging, dataclasses, and debugging tracebacks.

Python 374 uses
🍃
New

Spring Boot Tools Hub

Browse Spring Boot converters, validators, generators, and delivery helpers.

Spring Boot 374 uses
🔐
New

Bulk Password Generator

Generate up to 9999 passwords with URL parameters, custom characters, downloads, and optional hashes.

Generator 206 uses
📦
New

Requirements to pyproject

Convert requirements.txt lines into PEP 621 pyproject dependency entries.

Python 254 uses
🗄️
New

Schema Studio Hub

Browse all Schema Studio tools — test data, migrations, API collections, converters, and JSON codegen.

Data 114 uses
ESC
New

String Escape & Unescape

Escape or unescape strings for JSON, Java, JavaScript, URL, HTML, XML, Unicode \u and Base64 — live, in your browser.

Text 90 uses
TXT
New

ASCII Banner Generator

Create large terminal, README, and source-code comment banners with configurable subtitles, borders, and wrappers.

Generator 160 uses
CRN
New

Cron Expression Builder

Build cron schedules visually, get plain-English explanations, preview next run times, and copy Spring @Scheduled snippets.

Devops 78 uses
🧪
New

Dataclass Generator

Generate Python dataclasses from field definitions with types, defaults, and repr settings.

Python 184 uses
🗄️
New IDE

SQL Playground

Write SQL queries against sample schemas — results as table

Code 92 uses
STR
New

String Utils

Case converter, find & replace, trim, sort lines, deduplicate, slugify, padding and character stats — all client-side.

Text 52 uses
📊
New

Test Data Generator

Generate SQL INSERTs, JSON fixtures, and CSV from CREATE TABLE statements.

Data 84 uses
IMG
New

Image to ASCII Art

Convert uploaded images into ASCII art with width, contrast, invert, and color options.

Generator 126 uses
🔍
New

JSON Path Finder

Click any node to get its JSONPath expression

JSON 96 uses
New

Load Test Data Pack

Generate 100, 1k, or 10k row seed packs for performance demos.

Data 60 uses
LOG
New

Log Line Parser

Parse Spring Boot, JSON structured, Log4j, and Apache/Nginx access logs into a searchable table — filter by level and export JSON.

Devops 78 uses
🔍
New

Properties / YAML Validator

Validate your application.properties or .yml — syntax errors, deprecated keys, common misconfigurations.

Spring Boot 58 uses
🐍

Python Formatter

Format Python code to PEP 8 standard in your browser

Code 98 uses
New

Strikethrough Text Generator

Generate strikethrough, underline, slash, double-strike, and decorative Unicode text for Facebook, Twitter/X, Instagram, LinkedIn, and more.

Text 52 uses
TXT
New

ASCII Generator

Generate stylized ASCII text, separators, boxed headers, and comment-ready text art.

Generator 132 uses
📥
New

CSV → SQL INSERT

Upload CSV and generate bulk INSERT statements.

Data 50 uses
🌐
IDE

HTML Playground

Write HTML, CSS and JS — see live preview instantly

Code 56 uses
🏗️
New

JPA Entity Generator

Paste a SQL CREATE TABLE and get a fully annotated @Entity class with Lombok, relationships, and Bean Validation.

Spring Boot 58 uses
RE
New

Regex Tester

Live match highlighting, capture groups, and a replace preview — JavaScript regex flavor, entirely in your browser.

Text 56 uses
🔎
New

Traceback Explainer

Extract the failing frame, exception type, and likely fix from a Python traceback.

Python 146 uses
🔒
New

Anonymization Script Generator

Generate staging-safe UPDATE scripts to redact PII columns.

Data 60 uses
MD
New

Markdown ↔ HTML

Convert Markdown to HTML or HTML to Markdown with a live rendered preview — client-side, powered by marked and Turndown.

Text 56 uses
🌐
New

Project Generator

Generate multi-model REST projects for Spring Boot, Laravel, FastAPI, or ASP.NET — folder preview and ZIP download.

Spring Boot 88 uses
🔄
New

Flyway / Liquibase Generator

Convert CREATE TABLE SQL into Flyway or Liquibase migration files.

Data 60 uses
🔬

Java 8 Streams Visualizer

Build Java 8 stream pipelines visually. Drag & drop operations, see the output, get AI explanations and quiz questions.

Code 52 uses
🔐
New

Security Config Builder

Pick your auth strategy (JWT, OAuth2, Basic, Form) and get a production-ready SecurityFilterChain class.

Spring Boot 54 uses
🔬
New

SQL Interview Lab

Practice 100+ runnable SQL interview questions with HR, ecommerce, and blog analytics schemas. Includes official answers, SQLite execution, and AI explanations.

Code 64 uses
🚀
New

Boot 2 → 3 Migration Assistant

Rewrite deprecated Spring Boot 2.x properties, comment removed keys, and convert javax imports to jakarta — with a live diff.

Spring Boot 52 uses
🔬

Diff Checker

Interactive SQL learning — GROUP BY, JOINs, window functions, HAVING. Real SQLite execution, AI explanations.

Diff Checker 56 uses
📮
New

Postman / Bruno Collection Generator

Generate Postman v2.1 or Bruno collections with CRUD and auth headers.

Data 64 uses
🔬

Css Loaders

Interactive 40+ Css loaders and framework code generators

Code 102 uses
💻
New

cURL Script Pack Generator

Download a bash script with CRUD cURL commands.

Data 62 uses
🗂️
New

Profile Config Splitter

Split multi-profile application config into focused dev, test, and prod blocks.

Spring Boot 148 uses
🧪
New

API Contract Test Generator

REST Assured, Pest, or pytest contract test stubs.

Data 62 uses
🔬

Code Minifier tool

Code Minifier tool - HTML, CSS, JS, TS, Python, Java, Ruby, PHP, and Rust with rich extra features

Code 46 uses
🧯
New

Exception Handler Generator

Generate a @RestControllerAdvice with typed handlers and consistent error payloads.

Spring Boot 134 uses
CODE
New IDE

Code Snippet Generator

Generate ready-to-use code snippets for Bootstrap, Tailwind, Laravel Blade, Java JSP, Python, Go, Rust, React, Vue, Angular, and more.

Code 52 uses
DAT
New

CSV ↔ JSON ↔ XML ↔ YAML

Convert tabular and structured data between CSV, JSON, XML and YAML in one click — all client-side.

Data 46 uses
🎭
New

Mock Server Config Generator

WireMock mappings or OpenAPI spec for Prism mock server.

Data 56 uses
QR
New

QR Code Generator / Reader

Generate QR codes from any text or URL with custom colors and error correction. Decode QR codes from uploaded images — all client-side.

Generator 54 uses
⚙️
New

GitHub Actions Builder

Generate a GitHub Actions workflow for Maven or Gradle based Spring Boot apps.

Spring Boot 162 uses
JWT
New

JWT Decoder / Encoder

Decode JWT header and payload, verify HMAC signatures, or build and sign a new token with HS256/384/512 — all client-side.

Data 54 uses
New

Spring @Sql Fixture Generator

Generate test SQL fixtures and @DataJpaTest snippets.

Data 52 uses
VTL
New

Velocity Code Formatter

Format Apache Velocity / VTL templates with directive indentation, spacing cleanup, diagnostics, copy, and download.

Code 36 uses
cURL
New

cURL ↔ Code Converter

Paste a cURL command and get equivalent Java HttpClient, JavaScript fetch, or Python requests code instantly.

Code 48 uses
HTTP
New

HTTP Status Reference

Every standard HTTP status code with descriptions, developer tips and searchable/filterable interface.

Data 44 uses
🔴
New

Laravel Factory & Seeder Generator

Generate Laravel Factory and Seeder classes from CREATE TABLE SQL.

Data 62 uses
🧾
New

Log Formatter

Clean up Spring Boot logs into a readable timeline and grouped stacktrace blocks.

Spring Boot 134 uses
OAS
New

OpenAPI / Swagger Viewer

Paste an OpenAPI 3.0 or Swagger 2.0 spec (JSON/YAML) to browse endpoints, parameters and responses in a clean interface.

Data 48 uses
🏷️
New

Annotation Generator

Generate @Slf4j, @RestController, @RequestBody, @Valid, and CRUD mappings from entity classes or SQL.

Spring Boot 60 uses
🔄
New

JSON to YAML

Convert JSON to YAML with configurable line width.

Code 50 uses
🔃
New

YAML to JSON

Parse YAML and output formatted JSON.

Code 52 uses
📋
New

JSON to CSV

Flatten JSON arrays to CSV.

Code 44 uses
📄
New

CSV to JSON

Convert CSV rows to JSON objects.

Code 44 uses
📰
New

XML to JSON

Parse XML documents to structured JSON.

Code 48 uses
📰
New

JSON to XML

Convert JSON to XML with configurable root tag.

Code 44 uses
📘
New

JSON to TypeScript

Infer TypeScript interfaces from JSON samples.

Code 50 uses
🛡️
New

JSON to Zod

Generate Zod validation schemas from JSON.

Code 54 uses
🐍
New

JSON to Pydantic

Generate Pydantic models for FastAPI from JSON.

Code 50 uses
📐
New

JSON Schema Generator

Generate JSON Schema draft 2020-12 from JSON examples.

Code 48 uses
🐹
New

JSON to Go

Generate Go structs with JSON tags from sample payloads.

Code 52 uses