utils
/
tools
utils/tools
/
Code & Dev
Code & Dev
Formatters, minifiers, SQL, regex, Git, and the config files a project runs on.
Narrow it down
SQL & databases
28
Regular expressions
19
IDs & generators
14
Project config
12
3D printing
12
Developer tools
12
Formatters & minifiers
9
Containers & deploys
8
Git
8
Code analysis
7
All tools in Code & Dev
Sort:
Popular
A–Z
Newest
Filament Cost Calculator
Work out what a print costs from the grams of filament it used and the price of the spool it came from
3D printing
JavaScript Obfuscator
Rename variables and functions to short identifiers, strip comments
Code analysis
Kubernetes YAML Generator
Create K8s manifests for Deployments, Services, ConfigMaps, Secrets
Containers & deploys
IBAN Validator
Check an IBAN against its ISO 7064 mod-97 checksum and split out the country and bank parts
Developer tools
JavaScript Formatter
Format and indent JavaScript code based on brace and bracket
Formatters & minifiers
Git Ignore Checker
Paste your .gitignore rules and test whether a file path is ignored
Git
CUID2 Generator
Create secure, collision-resistant identifiers
IDs & generators
Babel Config Generator
Create Babel configuration for browser, Node.js
Project config
Email Regex
Create email validation patterns at basic, standard
Regular expressions
SQL Validator
Check SQL queries for syntax errors, missing clauses
SQL & databases
Filament Usage Calculator
Work out the length and weight of filament a print will use, from the plastic volume your slicer reports and the material
3D printing
Code to Image
Generate styled HTML code cards with dark, light, or Monokai themes
Code analysis
Container Image Parser
Break down Docker and OCI image strings into registry, namespace
Containers & deploys
SemVer Comparator
Compare two semantic versions and say which is newer and why, following the SemVer 2.0 precedence rules
Developer tools
TypeScript Minifier
Remove type annotations, interfaces, generics
Formatters & minifiers
Changelog Parser
Extract versions, dates, and changes from CHANGELOG.md
Git
Short ID Generator
Create compact, URL-friendly identifiers
IDs & generators
tsconfig.json Generator
Create TypeScript compiler configuration for Next.js, React
Project config
Regex Flags Tester
Compare how different regex flags (g, i, m, s, u
Regular expressions
Elasticsearch Query Builder
Construct match, term, range, bool, and wildcard queries in JSON
SQL & databases
Infill Calculator
Work out how much plastic a given infill percentage adds to a print and the weight it costs, against printing it fully solid
3D printing
Dead Code Finder
Detect potentially unused variables and functions in JavaScript
Code analysis
Helm Values Generator
Create Kubernetes Helm chart values
Containers & deploys
Umask Calculator
Work out the permissions new files and directories get under a given umask
Developer tools
JavaScript Minifier
Compress JavaScript code by removing whitespace and comments
Formatters & minifiers
Git Commit Message
Type a description and get a properly formatted conventional commit
Git
ObjectID Generator
Create 24-character hex identifiers
IDs & generators
.env Parser
Parse dotenv files into structured JSON with variable names, values
Project config
Credit Card Regex
Create validation patterns for Visa, Mastercard, Amex, Discover
Regular expressions
SQL Parser
Parse SQL queries into structured AST-like JSON with columns
SQL & databases
Layer Height Calculator
Find the Z axis resolution for a stepper motor and lead screw, and which common layer heights it can actually hit exactly
3D printing
Line Counter
Count total lines, code lines, comment lines
Code analysis
Dockerfile Generator
Create production-ready Dockerfiles
Containers & deploys
TOTP Generator
Generate the current RFC 6238 time-based one-time password from a base32 secret, and show how many seconds it has left
Developer tools
GraphQL Formatter
Format and pretty-print GraphQL queries with proper indentation
Formatters & minifiers
Git Diff Viewer
Compare two text versions side by side with additions, deletions
Git
ULID Generator
Create Universally Unique Lexicographically Sortable Identifiers
IDs & generators
ESLint Config Generator
Create flat or legacy ESLint configuration with TypeScript, React
Project config
Phone Regex
Create validation patterns for US, UK, international
Regular expressions
CREATE TABLE Generator
Build SQL CREATE TABLE statements from column definitions
SQL & databases
Model Scaler
Scale a model to hit a target size on one axis and see what that does to the other axes and the printed volume
3D printing
Comment Stripper
Remove single-line, block, and doc comments from JavaScript, CSS
Code analysis
Docker Compose Validator
Lint your docker-compose.yaml for common issues
Containers & deploys
User Agent Parser
Read a user agent string and report the browser, rendering engine, operating system and device type
Developer tools
Python Formatter
Format Python code with consistent indentation
Formatters & minifiers
Git Branch Namer
Create clean, consistent branch names from task descriptions
Git
UUID v1 Generator
Create time-based UUID version 1 identifiers
IDs & generators
Prettier Config Generator
Create Prettier configuration with print width, quotes, semicolons
Project config
Date Regex
Create date validation patterns for ISO 8601, US, EU, UK
Regular expressions
Migration Generator
Create database migration scripts with up and down operations
SQL & databases
Nozzle Flow Calculator
Work out the maximum print speed a nozzle and layer height allow before you outrun how fast the hotend can melt plastic
3D printing
Code Complexity Analyzer
Calculate cyclomatic complexity for JavaScript and TypeScript
Code analysis
Kubernetes YAML Validator
Lint your K8s manifests for missing fields and best-practice issues
Containers & deploys
Port Number Lookup
Look up what a TCP or UDP port is normally used for, by number or by service name
Developer tools
JSON Minifier
Compress JSON by removing all whitespace and formatting
Formatters & minifiers
Git Command Builder
Visually compose git commands by selecting actions and filling
Git
KSUID Generator
Create K-Sortable Unique Identifiers
IDs & generators
package.json Merger
Deep merge two package.json files combining dependencies, scripts
Project config
Regex Explainer
Break down any regular expression into plain English descriptions
Regular expressions
JSON to SQL INSERT
Transform JSON arrays or objects into SQL INSERT statements
SQL & databases
Print Time Estimator
Give a rough print time from the plastic volume, layer height, print speed and infill, ignoring travel moves and acceleration so treat it as a ballpark rather than the number your slicer would give
3D printing
Syntax Highlighter
Convert JavaScript, TypeScript, HTML, CSS, Python
Code analysis
Dockerfile Linter
Check your Dockerfile for best-practice violations
Containers & deploys
Chmod Calculator
Convert Unix file permissions between octal, symbolic rwx notation and a plain-English description
Developer tools
XML Minifier
Compress XML by removing whitespace, comments
Formatters & minifiers
Conventional Commit Builder
Compose properly formatted commit messages with type, scope, body
Git
CUID Generator
Create collision-resistant unique identifiers
IDs & generators
Semver Bumper
Increment major, minor, patch
Project config
Password Regex
Create customizable password validation patterns with uppercase
Regular expressions
SQL Query Builder
Construct SELECT, INSERT, UPDATE
SQL & databases
Temperature Tower Planner
Plan the temperature steps for a temperature tower and the Z height each band starts at, so you know when to trigger a change in your slicer
3D printing
Docker Compose Generator
Build docker-compose.yaml files
Containers & deploys
Htpasswd Generator
Generate an htpasswd line using the SHA-1 {SHA} scheme, for tools that still need that older format rather than bcrypt
Developer tools
GraphQL Minifier
Compress GraphQL queries by removing whitespace and unnecessary
Formatters & minifiers
.gitignore Builder
Toggle checkboxes to build a .gitignore file for your project
Git
UUID v7 Generator
Create time-ordered UUID version 7 identifiers
IDs & generators
.env Generator
Create environment variable templates for Next.js, React, Node.js
Project config
IP Address Regex
Create validation patterns for IPv4, IPv6, and CIDR notation
Regular expressions
EXPLAIN Visualizer
Parse and visualize PostgreSQL and MySQL query execution plans
SQL & databases
Retraction Tuner
Suggest a retraction distance and speed to start tuning from, based on your extruder type, filament and bowden tube length
3D printing
Bash Brace Expansion
Expand a bash brace pattern such as file{1..3}{a,b}.txt into the full list of results, with a count and a warning if the list is very large
Developer tools
Batch Minifier
Auto-detect and minify JavaScript, CSS, HTML, JSON, XML, or SQL code
Formatters & minifiers
Snowflake ID Generator
Create Twitter-style distributed unique identifiers
IDs & generators
package.json Validator
Check for required fields, naming conventions, semver format
Project config
Regex Groups
Extract named and numbered capture groups from regex matches
Regular expressions
ER Diagram Generator
Create entity-relationship diagrams from SQL CREATE TABLE statements
SQL & databases
Shrinkage Compensator
Turn a calibration cube measurement into a scale factor that counters a material shrinking as it cools, one axis at a time
3D printing
Sed Command Builder
Build a sed substitute command from a find string, a replace string and checkboxes for global, case insensitive, in place and a line range, with each flag explained
Developer tools
UUID v5 Generator
Create deterministic name-based UUID version 5 identifiers
IDs & generators
SQL to TypeScript
Generate TypeScript interfaces from CREATE TABLE statements
Project config
Glob to Regex
Convert glob wildcard patterns to equivalent regular expressions
Regular expressions
SQL Diff
Compare two SQL queries side by side and detect structural
SQL & databases
Resin Cost Calculator
Work out the resin volume and cost for an SLA print, including the supports and the resin lost to waste and cleaning
3D printing
Whitespace Normalizer
Collapse runs of spaces, trim line ends, convert tabs to spaces or back, strip zero width characters and normalise line endings, each as a separate option
Developer tools
UUID v4 Generator
Create cryptographically random UUID version 4 identifiers
IDs & generators
.editorconfig Generator
Create EditorConfig files with indent style, charset, line endings
Project config
URL Regex
Create URL matching patterns for HTTP, HTTPS, FTP
Regular expressions
MongoDB Query Builder
Construct find, insert, update, delete, aggregate, count
SQL & databases
Thread Insert Calculator
Work out the hole diameter and surrounding boss size for a heat set threaded insert, from the insert dimensions on its datasheet
3D printing
Ascii85 Encoder
Encode text to Ascii85 or decode it back, in either the Adobe variant wrapped in <~ ~> or the plain, undelimited btoa variant
Developer tools
NanoID Generator
Create compact, URL-friendly unique identifiers
IDs & generators
.env Validator
Check dotenv files for syntax errors, duplicate keys
Project config
Regex to Glob
Convert simple regular expression patterns to glob wildcard
Regular expressions
SELECT Builder
Construct SELECT queries with joins, WHERE, GROUP BY, HAVING
SQL & databases
Bulk ID Generator
Create multiple UUIDs, NanoIDs, short IDs, hex
IDs & generators
Regex Split
Split text into parts using regular expression delimiters
Regular expressions
SQL to JSON
Parse SQL queries into detailed AST JSON representation with column
SQL & databases
Session Token Generator
Create cryptographically secure tokens
IDs & generators
Regex Extract
Find and extract all pattern matches from text
Regular expressions
Connection String Builder
Generate PostgreSQL, MySQL, MongoDB, Redis, SQLite
SQL & databases
Regex Optimizer
Suggest shorter, more readable regular expression alternatives
Regular expressions
DSN Parser
Parse PHP PDO, JDBC, ODBC
SQL & databases
Common Regex Patterns
Browse common regular expression patterns for email, URL, IP, phone
Regular expressions
Redis Command Builder
Generate GET, SET, HSET, LPUSH, SADD, ZADD
SQL & databases
Regex Tester
Test regular expressions with live match highlighting and position
Regular expressions
Schema Diff
Compare two database schemas and generate ALTER TABLE migration
SQL & databases
Regex Escape
Escape special regex characters in strings for safe literal matching
Regular expressions
SQL to NoSQL
Transform SQL SELECT queries into MongoDB-style find, sort
SQL & databases
Regex Replace
Search text with regular expressions and replace matches with custom patterns, capture groups included
Regular expressions
INSERT Generator
Build INSERT statements from table name, column definitions
SQL & databases
CSV to SQL INSERT
Transform CSV data into SQL INSERT statements
SQL & databases
SQL Index Suggester
Analyze queries and recommend CREATE INDEX statements for WHERE
SQL & databases
Database URL Converter
Transform database connection URLs into env, JSON, YAML, Prisma
SQL & databases
SQL Minifier
Compress SQL queries by removing whitespace, comments
SQL & databases
SQL Dialect Converter
Convert SQL between MySQL, PostgreSQL, and SQLite syntax
SQL & databases
SQL Escape
Escape special characters in SQL strings to prevent syntax errors
SQL & databases
SQL Formatter
Format and pretty-print SQL queries with proper indentation
SQL & databases
SQL Explainer
Translate SQL queries into plain English descriptions
SQL & databases
Index Advisor
Analyze SQL queries and suggest optimal indexes for WHERE, JOIN
SQL & databases
No tool here matches that
Try a different word, or search across every tool from the home page.