208 tools12 categories0 signups
free developer tools, in the browser
Formatters, converters, generators and encoders. Everything runs on this page — your data never leaves the tab.
filter
all tools
208 of 208JSON Formatter & ValidatorBeautify or minify JSON, validate it and jump straight to the first syntax error. Runs entirely in your browser.JSON DiffCompare two JSON documents and see exactly what changed. Key order and whitespace are ignored, and you can copy the result as a JSON patch.JSON Tree ViewerExplore JSON as a collapsible tree, copy the path of any node, and pull out values with a path expression or a plain text search.JSON to YAML ConverterConvert JSON to YAML and YAML back to JSON, with anchors resolved, multi-document streams handled and a warning for values JSON cannot hold.JSON to CSV ConverterTurn JSON into CSV or CSV into JSON, with nested values flattened into columns, quoted fields handled properly and a preview of the table.XML to JSON ConverterConvert XML to JSON and JSON back to XML, keeping attributes and text nodes, with validation errors reported by line and column.TOML to JSON ConverterConvert TOML to JSON and JSON back to TOML, with clear reporting for the values TOML cannot hold, such as null and a non-table root.JSON to TypeScript & TypesTurn a JSON sample into TypeScript interfaces, Go structs, Rust serde structs, Python dataclasses or Kotlin data classes.JSON Schema Generator & ValidatorBuild a JSON Schema from a sample document, or check JSON against a schema and see every problem with the exact path that failed.JSON Escape & UnescapeEscape text for use inside a JSON string, decode an escaped string back to plain text, or turn a JavaScript literal into strict JSON.XML Formatter & ValidatorPretty print or minify XML and catch mistakes by line and column, keeping comments, CDATA and attribute order exactly as they were.SQL FormatterPretty print or minify SQL for PostgreSQL, MySQL, SQL Server, SQLite, Oracle and more, and fill ?, $1 and :name parameters back into a logged query.CSV to SQLTurn a CSV into CREATE TABLE and INSERT statements for PostgreSQL, MySQL, SQLite or SQL Server, with column types inferred and every value escaped.NDJSON / JSON LinesCheck NDJSON or JSON Lines line by line, turn it into a JSON array or back, reflow pretty-printed records, and see every field — with numbers kept exactly.CSV & Excel ViewerOpen a CSV or Excel file as a sortable, searchable table and export it as CSV, JSON or a workbook. Your file never leaves your device.JSONPath TesterRun a JSONPath query against your JSON and see every match with the path that reached it. Says where a broken expression went wrong, not just that nothing hit.CSV DiffCompare two CSV exports row by row on a key column: which rows are new, which are gone, and exactly which cells changed. Reordering rows changes nothing.
text17
Text DiffCompare two pieces of text side by side or as a unified list, by line, word or character, with options to ignore whitespace and case.Case ConverterConvert text to camelCase, snake_case, kebab-case, PascalCase, Title Case, sentence case and more, all shown at once.Word & Character CounterCount words, characters, sentences and paragraphs as you type, with reading time, speaking time and the words you use most.Lorem Ipsum GeneratorGenerate placeholder paragraphs, sentences, words or list items as plain text, HTML or Markdown, ready to paste into a mockup.Sort & Clean Up LinesSort, shuffle, reverse, deduplicate, trim and number a list of lines. Every step is a toggle, so nothing is lost.Find & ReplaceSearch and replace text or regular expressions, with live match highlighting, capture groups and a list of every match.Markdown Editor & ViewerWrite or paste Markdown and see it rendered as you type, with tables, task lists and Mermaid diagrams, then copy or download the HTML.Markdown Table BuilderBuild a Markdown table in a grid, or paste CSV, spreadsheet cells or an existing table. Align, sort and reorder rows and columns, then copy GitHub Markdown.Slug GeneratorTurn a title into a clean URL slug, with accents unpicked rather than stripped, optional stop word removal and a length limit.String Escape & UnescapeEscape text for JavaScript, JSON, HTML, XML, SQL, CSV, a shell command or a regular expression, each following its own rules, and reverse it.Text to Binary, Morse & MoreConvert text to binary, hex, octal, decimal, Unicode escapes, Morse code or the NATO alphabet, apply ROT13 or a Caesar shift, and reverse it back.Unicode Character InspectorSee every character in a string: code point, name, script, UTF-8 bytes and escapes. Finds the zero-width spaces and lookalikes that break a comparison.AI Text CleanerClean text pasted from ChatGPT and other chatbots: invisible characters, odd spaces, em dashes, curly quotes, stray Markdown and citation tags. In your browser.Readability ScoresFlesch Reading Ease, Flesch–Kincaid, Gunning Fog and SMOG for any text, with the sentences dragging the score down listed hardest first.ASCII Art Text BannerTurn a word into a big text banner in characters: blocks, a shadow, hashes or the letters themselves, in three sizes, ready to wrap in a code comment.Bold Word StartsBold the first part of every word, a reading aid some find keeps their place. Preview it, then copy as rich text, HTML, Markdown or Unicode bold.List Set OperationsCompare two lists: what is in both, in either, only in one, or in one but not both. Ignore case, trim spaces, split on commas, then sort and copy.
Base64 Encode & DecodeEncode text or any file to Base64 and decode it back, with URL-safe output, line wrapping and data URIs. Unicode is handled correctly.URL Encode & DecodePercent encode and decode text for URLs, choosing between escaping a single value or a whole address, and see any URL broken into its parts.UUID GeneratorGenerate UUID v4 and v7, ULIDs, Nano IDs and short IDs in bulk, and inspect any UUID to read its version, variant and creation time.Hash GeneratorHash text or any file with MD5, SHA-1, SHA-256, SHA-512, SHA-3 and CRC32 at once, and check the result against a digest you were given.Password GeneratorGenerate strong passwords or memorable passphrases in your browser, with a clear reading of how long they would take to crack.HTML Entity Encoder & DecoderEncode text for HTML, escaping only what breaks markup or as much as you need, decode entities back, and look up the ones you can never remember.HMAC GeneratorSign a message with a secret key using HMAC-SHA1, SHA256, SHA384 or SHA512, in hex or Base64, and check it against a signature you were given.bcrypt Hash & VerifyHash a password with bcrypt at any cost factor, check a password against an existing hash, and read what a hash is actually made of.AES Encrypt & DecryptEncrypt text with AES-GCM and a passphrase, and decrypt it again. Tampering is detected, and everything happens in your browser.SSH & RSA Key Pair GeneratorGenerate an Ed25519 or RSA key pair in your browser, with the public key ready for authorized_keys, PEM files and the SHA-256 fingerprint.TOTP Code GeneratorGenerate the six-digit codes an authenticator app produces from a Base32 secret, watch them roll over, and check a code against the current window.X.509 Certificate DecoderPaste a PEM certificate and read it: subject, issuer, expiry with days left, every hostname it covers, key size and fingerprints. Nothing is uploaded.htpasswd GeneratorMake a .htpasswd file for Apache or nginx basic auth, with bcrypt hashing in your browser and the server config to go with it.CSR GeneratorMake a certificate signing request and its private key in your browser: RSA or ECDSA, subject and SAN names, checked before you copy, plus the OpenSSL command.BIP39 MnemonicMake, check or decode a BIP39 recovery phrase: 12 to 24 words, checksum checked, typos caught, and the seed derived with an optional passphrase.
JWT DecoderDecode a JSON Web Token, check its expiry against the clock, and verify the signature: HMAC with a secret, or RS, PS, ES and EdDSA with a public key.Regex TesterTest a regular expression against your text with live highlighting, a table of every match, and a plain-English reading of what the pattern does.Cron Expression ParserRead a cron expression in plain English or build one field by field, with the next ten run times shown in any time zone.Fake Data GeneratorGenerate realistic test data as a table, JSON, CSV or SQL, with every phone number, address and card drawn from officially reserved ranges.HTML, CSS & JS PlaygroundWrite HTML, CSS and JavaScript and see the result immediately, with a console for anything you log and a link that carries the whole thing.HTML Formatter & MinifierBeautify HTML with Prettier, or minify it without changing how it renders: comments out, whitespace collapsed, inline spacing and pre blocks kept.CSS Formatter & MinifierBeautify CSS, SCSS or Less with Prettier, or minify plain CSS without touching a single value: comments and layout whitespace out, meaningful spaces kept.JS / TS Formatter & MinifierFormat JavaScript or TypeScript with Prettier, or minify JavaScript with Terser: names shortened, dead code dropped, licence comments kept. In your browser.Code to ImageTurn a code snippet into a sharp PNG: syntax colours from eight editor themes, a window title bar, line numbers, and a 2× export drawn entirely in your browser.cURL ConverterPaste a cURL command and get the same request as JavaScript fetch, axios, Python requests or Go. Headers, JSON bodies and basic auth all carried across.JWT GeneratorBuild and sign a JSON Web Token in your browser. HMAC, RSA, RSA-PSS, ECDSA and EdDSA, with iat and exp filled in for you.LLM Token CounterCount tokens exactly as GPT-5, GPT-4o and GPT-4 do (o200k and cl100k), see where each token breaks, and check a prompt against a limit. Nothing uploaded.GraphQL FormatterFormat or minify a GraphQL query, mutation or schema, with syntax errors reported by line and column. Uses the official parser, so nothing is mangled.Semver Range CheckerDoes 1.4.2 satisfy ^1.2.0? Check any list of versions against a range, with the answer npm itself would give and the range put into plain words.BPMN Viewer & InspectorOpen a .bpmn file and see the diagram, an inventory of every element, and the modelling problems in it. Download the diagram as SVG. Nothing is uploaded..gitignore & Licence GeneratorBuild a .gitignore from GitHub’s templates and test which line ignores a path, or make a LICENSE file — MIT, Apache, GPL and more — with your name on it.Hex & Binary ViewerOpen any file as a hex dump: find its real type from the first bytes, read ints and floats at the cursor, search, and export xxd, hexdump -C or a C array.HAR File ViewerOpen a .har from your browser: a waterfall, status codes, sizes and timings, with the credentials it carries flagged and a redacted copy to download.OpenAPI ViewerPaste an OpenAPI 3 or Swagger 2 spec in YAML or JSON and browse its endpoints, parameters, schemas and examples, with spec errors listed. Nothing is uploaded.URL Parser & Query EditorSplit a URL into scheme, host, port, path, query and fragment; edit the query as a table and rebuild the address, with + or %20 encoding as you choose.Dev ReferenceSearchable tables of HTTP status codes with their RFCs, every registered MIME type and its extensions, keyboard codes with a live key tester, and common ports.Git Command ReferenceGit commands by what you want to do — undo the last commit, rename a branch, recover a deleted one — each marked safe, rewrites history or can lose work.User-Agent ParserRead a user-agent string: browser and version, engine, operating system, device, crawler or HTTP client — and, honestly, what the string can no longer tell you.Meta Tags & Open Graph GeneratorFill in a form and get the title, description, canonical, Open Graph and Twitter card tags, with the checks crawlers apply and a preview of how the share looks.Heading Outline & A11y LinterPaste HTML to see its heading outline and landmarks, and find missing alt text, unlabelled fields and links, skipped levels and bad ARIA, with WCAG references.Docker Run → ComposeTurn a docker run command into a compose.yaml, or a Compose service back into docker run, with every flag that has no equivalent reported instead of dropped.chmod CalculatorTick a permission grid and get octal and rwx, read ls -l output, apply chmod expressions like g+w or a=rX, and see what every bit, special bits included, means.HTML / SVG → JSXPaste HTML or SVG and get JSX: className, htmlFor and camelCased SVG attributes, style as an object, braces and comments escaped, void tags closed.Mermaid EditorWrite a Mermaid diagram and watch it draw as you type, then save it as SVG or PNG. Flowcharts, sequences, state, ER, Gantt and more.
Unix Timestamp ConverterConvert a Unix timestamp to a date and back, in seconds, milliseconds or microseconds, in any time zone, with the unit detected for you.Duration ConverterConvert between 2h30m, ISO 8601 PT2H30M, seconds, milliseconds and plain English. Paste a list and every line converts on its own, with a total.Time & Hours CalculatorAdd and subtract hours and minutes, find what time it will be, count the hours between two times, and total a timesheet with breaks, overtime and pay.RRULE Builder & ExplainerBuild an iCalendar RRULE from controls, or paste one and read it in plain English — with the next twenty dates it actually produces.Time Zone Converter & World ClockSee the time in several zones at once, convert a meeting time across them with day shifts and daylight-saving notes, and find the hours everyone is at work.Date Difference & Duration CalculatorDays, weeks, months and years between two dates, working days, hours when times are given, and adding or subtracting from a date with month-end rules explained.Printable CalendarMake a printable calendar for any month or year: Monday or Sunday first, A4 or Letter, with notes lines, week numbers and your own title. Free PDF or PNG.Date Format ConverterPaste a date in almost any form and get it in every other: ISO 8601, RFC 2822, HTTP-date, Unix time, SQL, relative, or your own dayjs or strftime pattern.Timer, Stopwatch & CountdownA stopwatch with laps, a timer that beeps and can notify you, and a countdown to any date — exact even in a background tab, shareable as a link.ISO Week & QuarterWhat week is it? The ISO week number of any date, the dates of any week or quarter, fiscal quarters, and every week of the year with its Monday and Sunday.
Number Base ConverterConvert between binary, octal, decimal, hexadecimal and any base up to 36, with exact arithmetic for values too large for a normal number.Calendar (.ics) Viewer & BuilderOpen the .ics somebody sent and read what is in it — times, attendees, recurrence, reminders — or build a single event and download it..env ConverterConvert a .env file to JSON or YAML and back, keeping the quoting rules that decide whether \n is a newline or two characters.HTML ↔ Markdown ConverterConvert HTML to Markdown or Markdown to HTML in your browser, keeping nested lists and tables intact and listing whatever Markdown cannot carry.Unit ConverterConvert length, mass, temperature, area, volume, speed, time, pressure, energy, power and angle using the exact legal definitions, with the factor shown.Data Size & Bandwidth ConverterBits and bytes, kB against KiB, Mbps against MB/s, in one place; a transfer-time calculator; and why a 1 TB drive shows 931 GiB.Roman Numeral ConverterConvert numbers to Roman numerals and back. Strict checking names the rule a numeral breaks, and the overline notation carries on past 3999.Percentage & EMI CalculatorPercentages — of, change, discount, price before tax — and loan EMIs with an amortisation schedule, yearly chart, prepayment saving and flat-rate truth.Loan Comparison & PrepaymentCompare loan offers on their true APR with fees counted, plan lump-sum and regular prepayments, and see whether refinancing pays for itself, and when.Grade, GPA & CGPA CalculatorWork out a weighted course grade, the final exam score you need, your GPA on a 4 or 10-point scale, and CGPA to percentage (× 9.5 and others).Gratuity & In-hand Salary CalculatorGratuity under the new labour codes — 15/26 of a month’s wage a year, the 50% wage rule, fixed-term after one year — and CTC to in-hand pay for FY 2026-27.Compound Interest & SIP CalculatorSee what a lump sum or a monthly SIP grows to, with step-up, any compounding and inflation, or find the monthly amount for a goal. Year-by-year table and chart.Salary ConverterTurn an hourly rate into an annual salary, or a salary into monthly, weekly, daily and hourly pay, using your own hours, days and weeks. Gross pay, no tax.Tip & Bill SplitterSplit a bill evenly or by who had what, with tax and a tip on top, rounded up if you like. The shares add up to the total exactly, to the cent.Math Expression EvaluatorA notepad calculator: one expression per line, variables that carry down, units, complex numbers, matrices and symbolic derivatives — math.js, in your browser.Zip, Unzip & File InspectorPack files into a zip, look inside one without unpacking it, and see what any file really is from its first bytes. All in the page.IBAN Validator & ParserCheck an IBAN or a list of them: check digits, the length and layout each country sets, and bank check digits, with the wrong character pointed out.Phone Number ParserRead a phone number or a list: country, type, whether its range is in use, and the number as E.164, international, national and tel: link.EPUB Reader & InspectorOpen an EPUB in the browser: read it chapter by chapter, see its metadata and table of contents, and save the text. Nothing is uploaded.CSV CleanerFind and fix what is wrong with a CSV: the encoding, the delimiter, broken quotes, ragged rows and stray spaces. Read and repaired in the page.
Colour Converter & PickerConvert a colour between HEX, RGB, HSL, OKLCH, LAB and CMYK, check its contrast against white and black, and build shades and harmonies.Fluid Type clamp() GeneratorTurn a min and max size into one CSS clamp() line that slides between them, with the maths shown, a live preview and the size at every viewport.Aspect Ratio & Resolution CalculatorReduce any size to its aspect ratio and name it, resize keeping it with even rounding, fit it into a frame with letterbox maths, and get PPI from a diagonal.CSS Gradient GeneratorBuild linear, radial and conic gradients with unlimited stops, hints and colour spaces, or paste one to edit. Copy CSS with a fallback or Tailwind v4 classes.cubic-bezier EditorDrag a CSS cubic-bezier() easing curve or paste one to edit, see where it overshoots, and copy it for CSS, Tailwind, Motion, SwiftUI or Jetpack Compose.Box Shadow GeneratorLayer box shadows with inset, blur and spread, preview live, build a smooth multi-layer shadow, import existing CSS and copy CSS or the matching Tailwind class.Border Radius & Clip-Path GeneratorShape a box two ways: eight-value border-radius blobs with the browser’s overlap scaling shown, and polygon, circle, ellipse and inset clip-paths you can edit.Color Palette & Shades GeneratorBuild a Tailwind-style 50–950 scale from one colour in OKLCH, with tints, shades, tones and harmonies, and export it as CSS variables, @theme, SCSS or JSON.WCAG Contrast CheckerCheck text and UI colours against WCAG 2 AA/AAA and the APCA Lc scale, with translucency composited, and get the nearest passing colour for either side.Colour Blindness SimulatorSee an image or a palette as someone with deuteranopia, protanopia, tritanopia or achromatopsia would, and find the colours that stop being told apart.CSS Loader GeneratorPure-CSS spinners, dots, bars and progress loaders: set size, colour and speed, and copy accessible HTML and CSS with a reduced-motion fallback built in.SVG Blob GeneratorMake smooth, organic SVG blob shapes from a seed: set the points, randomness and smoothness, fill, grade or outline it, and copy SVG, path data or a clip-path.Background Pattern GeneratorStripes, polka dots, grids, checkerboards and cross-hatching in pure CSS gradients: set the colours, size and line width, and copy background declarations.CSS Specificity CalculatorScore CSS selectors as IDs, classes and types, see which is most specific, and paste a whole stylesheet: nested rules count & as the rule they sit in.Glassmorphism & Neumorphism GeneratorGlass panes with backdrop blur, tint and border, and neumorphic surfaces lit from a corner: sliders to CSS and Tailwind, plus the readability checks both need.px ↔ rem ↔ em ↔ pt & Tailwind SpacingConvert px, rem, em, %, pt and print units at any root or parent font size, and map a length onto Tailwind’s spacing grid, text sizes, tracking and breakpoints.
image22
QR Code GeneratorMake a QR code for a link, Wi-Fi network, contact card, email, phone number or any text, and download it as SVG or PNG.Images to Animated GIFTurn a set of images into an animated GIF in your browser: reorder the frames, set the speed, play it forwards, backwards or both. Nothing is uploaded.SVG Optimizer & ViewerMinify SVG with SVGO in the browser: see before and after, the byte and gzip saving, and copy it as a URL-encoded or base64 data URI, CSS background or img tag.Favicon GeneratorTurn a letter, emoji or image into every favicon a site needs — ICO, Apple touch, Android and maskable PNGs, an SVG, the web manifest and the HTML — as one zip.Image CompressorCompress JPG, PNG and WebP in batches with the browser’s own encoders: quality and resize controls, before/after sizes, EXIF stripped, and a zip of the results.Resize Photo to KBBring a photo or signature to the size a form asks for: 20–50 KB, under 100 KB or your own range, at an exact pixel size. Runs in your browser.Image Resize & CropCrop, resize, rotate and flip an image in the browser with a draggable crop box, aspect lock, social-media size presets and PNG, JPEG or WebP output.Image Format ConverterConvert PNG, JPEG, WebP, AVIF, BMP and ICO in the browser, iPhone HEIC included, in batches with quality and size controls and a zip download.EXIF Viewer & RemoverSee what a photo reveals — camera, exposure, date, serial numbers and GPS with a map link — and download it with the metadata removed, pixels untouched.Background RemoverRemove the background from a photo with an on-device model — nothing is uploaded — then tune the edge, trim to the subject and download a transparent PNG.Image to Text (OCR)Read the text out of a photo, scan or screenshot on your device with Tesseract: twelve languages served from this site, confidence shown, copy or download it.QR & Barcode ScannerScan QR codes and barcodes with the camera or from an image, on your device: links checked for tricks, Wi-Fi, contacts and products decoded, history kept.Barcode GeneratorMake EAN-13, EAN-8, UPC-A, Code 128, Code 39 and ITF barcodes as crisp SVG or PNG — check digits computed, printed size shown, encoded on your device.Image Color Picker & Palette ExtractorPick any colour from an image and extract its dominant palette and Vibrant-style swatches on your device; export as CSS, Tailwind, SCSS, JSON or GPL.SVG → PNG / JPGTurn SVG files into PNG, JPEG or WebP at any scale or size, with a background colour where needed, in batches — drawn by your browser, nothing uploaded.Image DiffCompare two images side by side, with a wipe slider, an onion skin, or a pixel difference that marks every change. Nothing is uploaded.Photo CensorHide faces, names and numbers in a photo or screenshot with a solid box, pixelation or blur, then save a flat copy with the metadata gone. Nothing is uploaded.Image FiltersAdjust brightness, contrast, saturation, hue, sepia and blur, or pick a look like mono or vintage, then save the photo and copy the matching CSS filter.Placeholder Image GeneratorMake a placeholder image of any size with your colours and text: download PNG, JPEG, WebP or SVG, or copy it as a data URI with nothing to host.Image to ASCII ArtTurn a photo or logo into ASCII art: choose the width in characters, a character set or your own, invert for dark screens, dither, then copy or save it.Meme & Caption MakerPut bold top and bottom text on your own picture, or a caption bar above or below it, sized to fit, and save a PNG. No watermark; nothing is uploaded.Batch QR & Barcode GeneratorMake a QR code or a barcode for every row of a CSV and download them as one zip. Check digits verified, bad rows named, all in the page.
pdf16
Merge PDFCombine PDFs into one on your device: drag files into order, pick page ranges such as 1-3, 7-, see first-page thumbnails, and download the merged file.Split PDFSplit a PDF on your device into page groups, every N pages, at chosen cut points or by extracting pages; download one PDF or a zip of parts.Organize PDFReorder, rotate, duplicate or delete the pages of a PDF from a thumbnail grid or a typed order, then save the new file. Runs in your browser, no upload.PDF Page Resize & CropResize PDF pages to A4, Letter or any size with the text still sharp, crop margins off each side, or trim the white edges from a scan. Nothing is uploaded.PDF to ImagesRender PDF pages to PNG, JPEG or WebP at any dpi in your browser: pick pages, set quality or transparency, download one image or a zip. No upload.Images to PDFTurn JPEG, PNG, WebP, GIF, BMP or AVIF images into one PDF in your browser: page size, margins, orientation, rotation and page order. No upload.Watermark & Page NumbersAdd a text or image watermark and page numbers to a PDF in your browser: opacity, angle, tiling, nine positions, roman numerals, page ranges.PDF to Text & MarkdownRead the text out of a PDF in your browser as Markdown or plain text: headings from type size, lists, joined paragraphs, no running headers.PDF Metadata Viewer & EditorSee and edit the title, author, subject, keywords, dates and producer of a PDF in your browser, or strip the lot. Nothing is uploaded.Sign PDFSign a PDF in your browser: draw, type or upload a signature, drag it onto the page and save. Vector ink, any page, nothing uploaded.Invoice GeneratorMake an invoice with GST split into CGST, SGST or IGST for you, or EU, UK, Canadian or Australian tax rules, in five layouts, as a PDF. Nothing is uploaded.PDF Form Filler & FlattenerFill in a PDF form’s text boxes, checkboxes, radio buttons and dropdowns in your browser, then save it filled, or flattened so the answers stay put.Protect, Unlock & Compress PDFPassword-protect, unlock or compress a PDF in your browser with qpdf compiled to WebAssembly. AES-256, permission flags, nothing uploaded.Compress PDF to KBBring a PDF under the size a form asks for — 100 KB, 200 KB, 1 MB or your own — keeping the text where it can. Runs in your browser; nothing uploaded.PDF RedactionBlack out names, PAN, Aadhaar, phone and card numbers in a PDF so the text is truly gone, not just covered — then check the result. Nothing is uploaded.PDF Signature CheckerCheck the digital signatures in a PDF: is the signed document unchanged, was anything added after, and whose certificate signed it. Nothing is uploaded.
Subtitle Converter & ShifterConvert subtitles between SRT and WebVTT, and fix timing that is out of sync by shifting or stretching every cue at once.Video Frame ExtractorTake still frames out of a video in your browser: a set number spread across it, one every few seconds, or a single moment. Saves as PNG, JPEG or WebP.Audio JoinerJoin audio files into one in your browser: end to end, with silence between, or crossfaded. Reorder the clips, pick the curve, nothing uploaded.Audio Speed & PitchSpeed audio up or slow it down without the chipmunk effect, change its key and keep its length, or move both like tape. In your browser, nothing uploaded.Media File InspectorDrop an audio or video file and read what is inside: container, codecs, resolution, frame rate, bitrate, channels — and whether your browser can play it.Video to GIF, Trim & ConvertTurn a video into a GIF, or trim and re-encode it to MP4 or WebM, entirely in your browser. Frame rate, colours, dithering and size, no upload.Audio Trimmer & ConverterTrim, fade, normalise and convert audio in your browser: WAV, M4A or OGG, with a waveform to select from. Takes the sound out of video too.Screen, Camera & Audio RecorderRecord your screen, camera or microphone in the browser and save the file. Screen with a camera corner, pause and resume, nothing uploaded.Webcam & Mic TestCheck your webcam, microphone and speakers before a call: live picture with resolution and frame rate, a level meter and playback, and left-right tones.
Email Header AnalyserPaste raw email headers: the delivery chain with the delay at each hop, SPF, DKIM and DMARC as the receiver recorded them, and who the message is really from.HTTP Header AnalyserPaste response headers and read them: security headers graded with what to change, caching explained in plain words, and every cookie flag checked.robots.txt TesterPaste a robots.txt and a list of URLs to see which are blocked for the crawler you pick, and exactly which rule and line decided it. Nothing is fetched.Sitemap Builder & ValidatorCheck a sitemap.xml against the sitemaps.org protocol, or build one from a list of URLs. Finds relative URLs, bad lastmod dates, mixed hosts and duplicates.MAC Address LookupLook up a MAC address in all five IEEE registries, read what the address bits say about it, and convert it to an EUI-64 or IPv6 link-local address.htaccess Redirect TesterPaste your .htaccess and a list of URLs to see the whole redirect chain, which rule and line fired, and where it loops. Apache only. Nothing is fetched.Email (.eml) ViewerOpen a .eml in your browser: headers, both bodies, every attachment and the MIME tree. Remote images are never fetched, so the sender is not told you looked.My IP & IP InspectorSee the IP address this site sees, with its network and rough location, and take any IPv4 or IPv6 address apart. No outside lookup service.DNS Lookup & Subnet CalculatorLook up A, AAAA, MX, TXT, NS and more through this site rather than your browser, and work out any IPv4 or IPv6 subnet. Ranges, masks and splits.Safe Link DecoderSee where a wrapped email link really goes: unwrap Microsoft 365, Proofpoint and other protection links and redirects, without opening them.nginx Redirect TesterPaste an nginx config and URLs: see which server and location take each request, what rewrite and return do, and every redirect hop, loop or 500.
Dice RollerRoll any dice in standard notation: 3d6+2, d20, 4d6kh3 for an ability score, advantage and disadvantage. Fair rolls, in your browser.Random Number GeneratorDraw random numbers in any range: one, or a hundred, with or without repeats, sorted or as drawn. Fair draws in your browser.Coin FlipFlip a coin, or a hundred at once, with a running tally, the longest streak and an honest note on how ordinary the split is.Random PickerPaste a list and pick a winner, or several. Take each winner out so a raffle runs down the list, or leave them in. Fair draws in your browser.Team GeneratorSplit a list of names into even teams, either a number of teams or teams of a size, and reshuffle until it looks right.Decision WheelPut your options on a wheel and spin it. Every slice is equally likely, the winner is drawn before it turns, and nothing is saved.Reaction Time TestWait for green, then tap. Keeps your best, average and median across attempts, and is honest about what a browser can actually measure.Clicks Per SecondHow fast can you click? One, five, ten or thirty second runs, with the rate, a breakdown by second and your best so far.Typing Speed TestHow fast do you type? A 15, 30, 60 or 120-second test on common words or your own text, scored in words a minute and accuracy the standard way.2048Play 2048 in your browser: slide the tiles, merge equal numbers and reach 2048. Arrow keys or swipes, undo, bigger boards, and a link to the same game.MinesweeperPlay Minesweeper free: beginner, intermediate and expert boards, a safe first click, flags by right-click or long-press, chording, and a link to the same board.3 in a Row & 4 in a RowPlay tic-tac-toe or four in a row against a friend on one screen or against the computer at three levels. Undo, a running score, no sign-up.Word GuessGuess the five-letter word in six tries: a new word every day, unlimited practice words, hard mode, and results shared as squares without giving the word away.SudokuPlay Sudoku free: easy, medium and hard puzzles that each have one solution, pencil notes, undo, hints, clash marking, a puzzle of the day and a link to share.CrownsA daily logic puzzle: place one crown in every row, column and coloured region, with no two touching. A puzzle of the day, practice grids, hints and undo.Undercover & Mr. WhitePlay the Undercover party word game on one phone: pick a face-down card for a secret word or Mr. White, from 100 word pairs or your own CSV or Excel list.Mind DialA Wavelength-style party game on one phone: one player gives a clue to a hidden target on a 0–10 dial, or rates a thing in secret, for the group to guess.Forehead CharadesHold the phone to your forehead and guess the word your team acts out or describes. Tilt down for got it, up to pass; 500 words in ten decks.Spy at the LocationA party game on one phone: everyone gets the same secret place and a part to play there, except the spy. Ask questions, find the spy, or guess the place.Secret HelperA party game for 4–12 on one phone: ask the host yes-or-no questions to find the secret word, then work out which of you secretly knew it all along.FishbowlThe hat game on one phone: everyone writes names into the bowl, then two teams play it three times — describe it, one word, then mime — against the clock.Code BreakerThe classic colour-code deduction game: break a hidden code of 4 or 5 pegs in 10 or 12 guesses from right-place and wrong-place clues. Solo or two players.Four GroupsSort sixteen words into four hidden groups of four, with four mistakes allowed: a new puzzle every day, unlimited practice puzzles, and a result to share.CheckersPlay checkers by the English draughts rules against the computer at three levels or a friend on one screen: compulsory captures, multi-jumps, kings and undo.Mafia & Werewolf Role DealerDeal secret roles for Mafia or Werewolf on one phone, then narrate it yourself or let the phone run the whole night aloud so nobody has to sit out.Secret Santa DrawerDraw Secret Santa on one phone. Nobody can get themselves, couples are kept apart, and the whole thing stays in the page.
local only
Every tool is JavaScript on this page. Nothing is uploaded, logged or stored.
no accounts
No sign-up, no paywall, no rate limits. Bookmark a tool and it opens instantly.
keyboard first
⌘K from anywhere, arrow keys through results, Enter to open. Slash filters by category.
Missing a tool? Name it.
If you keep opening a random site to do one small thing, that thing belongs here. Popular requests ship first.
Add it if you want a reply about this; blank keeps you anonymous.
Every request is read.