Loading…
Loading…
// handy tools · free in your browser
No signup, no backend round-trips — format, convert, and generate right on this page.
// free in your browser
No signup, no backend round-trips — format, convert, and generate right on this page.
Explore Tools SQL formatter// TOOLS TO LEVEL UP YOUR SQL
Showing 12 of 12 tools
Catch anti-patterns, implicit joins, and style issues in your SQL.
Open toolBeautify SQL live with instant preview across 7 dialects.
Open toolTurn CSV into CREATE TABLE + INSERTs with auto-detected types.
Open toolConvert JSON arrays to SQL — and INSERTs back to JSON — live.
Open toolVisualize INNER, LEFT, RIGHT, FULL & CROSS joins across up to 3 chained tables.
Open toolGenerate UUIDs and dummy rows for seeding test tables.
Open toolConvert between epoch time and human-readable dates.
Open toolMask emails, SSNs, cards & IPs with realistic format-preserving fakes.
Open toolMap column types — or full CREATE TABLE DDL — across 5 dialects.
Open toolTest LIKE patterns with live match highlighting, ESCAPE & NOT LIKE.
Open toolStrip comments and whitespace to compress a query.
Open toolSwitch SQL keywords between UPPERCASE and lowercase.
Open tool// FAQ
Yes. All 12 mini tools — formatter, minifier, SQL linter, converters, generators, and the JOIN visualizer — are completely free with no signup and no usage limits.
No. Every tool processes data locally in your browser. Pasted SQL and uploaded files never leave your device, so nothing is stored or transmitted for processing.
Tools support the major dialects — PostgreSQL, MySQL, SQLite, BigQuery, Snowflake, SQL Server (T-SQL), and standard SQL — where dialect matters, such as the SQL linter, the SQL formatter, and the data type mapper.
Format and minify SQL, lint SQL for anti-patterns and ambiguous references, convert SQL keyword case, map data types between databases, convert CSV and JSON to SQL, generate UUIDs and timestamps, test LIKE patterns, visualize JOINs, and anonymize data.
No signup is required. A free account is only needed if you want to save solving progress or unlock premium practice packs.
Use the CSV to SQL tool. Upload or paste your CSV rows and it generates the matching CREATE TABLE statement plus INSERT queries you can run directly in your database — no manual typing required.