JavaScript Tools
JavaScript and TypeScript references, playgrounds, and utilities. Explore array methods, promise patterns, regex, date formatting, and TypeScript utility types — all interactive and in your browser.
40 tools — All free, no sign-up, runs entirely in your browser.
JavaScript Minifier
Minify JS by removing comments, console.log, and whitespace.
Regex Tester
Test and debug regular expressions with real-time highlighting.
Regex Library
Collection of common regex patterns for emails, URLs, dates, and more.
Regex Cheat Sheet
Quick reference for regex syntax, quantifiers, and character classes.
Array Methods Cheat Sheet
Quick reference card for JS array methods with examples.
Object Methods Reference
Reference for Object.keys, values, entries, assign, and more.
JavaScript Object Explorer
Explore object properties, methods, and prototype chain interactively.
String Methods Reference
Complete reference for JavaScript String prototype methods.
Number Methods Reference
Reference for Number methods: parseInt, toFixed, isNaN, and more.
Map & Set Reference
Guide to Map, Set, WeakMap, and WeakSet with examples.
TypedArray Reference
Guide to TypedArrays: Uint8Array, Float32Array, and more.
Promise Methods Reference
Reference for Promise.all, race, allSettled, and any.
Promise Visualizer
Visualize Promise chains, async/await, and error propagation.
JavaScript Date Formatter
Format dates with Intl.DateTimeFormat and custom patterns.
JavaScript Intl Reference
Guide to Intl API: NumberFormat, DateTimeFormat, Collator, and more.
Console Reference
Reference for console methods: log, table, group, time, and more.
Error Reference
Guide to JavaScript error types: TypeError, RangeError, SyntaxError.
KeyCode Finder
Press any key to see its key, code, keyCode, and which values.
Destructuring Guide
Learn array and object destructuring with nested patterns.
Proxy & Reflect Guide
Guide to JavaScript Proxy traps and Reflect methods.
Iterator & Generator Guide
Learn iterators, generators, and async iteration patterns.
Structured Clone Reference
Guide to structuredClone() for deep copying objects.
WeakRef & FinalizationRegistry
Guide to weak references and cleanup callbacks.
AbortController Reference
Guide to AbortController for cancelling fetch and other operations.
RegExp Reference
Complete reference for JavaScript RegExp methods and flags.
Fetch API Builder
Build fetch() requests with headers, body, and options visually.
TypeScript Type Playground
Interactive TypeScript type-level playground with utility types.
TypeScript Type Generator
Generate TypeScript types from various data sources.
TypeScript Utility Types
Reference for Partial, Pick, Omit, Record, and other utility types.
Web Storage Explorer
Inspect and manage localStorage and sessionStorage interactively.
cURL to Code Converter
Convert cURL commands to Python requests, JavaScript fetch, Go, and PHP code.
JSON to Zod Schema
Convert JSON to Zod TypeScript validation schema with nested objects and arrays.
JavaScript Beautifier
Format and beautify JavaScript code with proper indentation.
JavaScript Minifier
Minify JavaScript code by removing whitespace and comments.
Astro Config Generator
Generate astro.config.mjs configuration files interactively.
Biome Config Generator
Generate Biome linter and formatter configuration files.
Bun Config Generator
Generate bunfig.toml configuration for Bun runtime.
Deno Config Generator
Generate deno.json configuration for Deno runtime.
Vitest Config Generator
Generate Vitest test runner configuration files.
package.json Diff
Compare two package.json files and highlight dependency changes.