Small web tools
A growing collection of small, self-contained web tools — one idea at a time.
-
Markdown Previewer
Type Markdown and see it rendered as HTML instantly. You can also copy the generated HTML.
-
Running Pace Calculator
Given any two of distance, time, and pace, calculate the third. Useful for estimating race times or target paces.
-
Loan Repayment Calculator
Calculate the monthly payment, total repayment, and total interest from a loan amount, annual rate, and term.
-
Password Generator
Generate a secure random password in your browser by choosing character types and length. Shows the estimated strength (entropy) too.
-
Color Converter
Convert colors between HEX, RGB, and HSL.
-
JWT Decoder
Decode and format a JWT (JSON Web Token) header and payload. Does not verify the signature.
-
Morse Code Translator
Convert between text and Morse code, and listen to it as sound.
-
Percentage Calculator
Calculate percentages three ways: share of a whole, a percent of a number, and percent change.
-
Unit Converter
Convert between units of length, weight, volume, and temperature.
-
Text Case Converter
Convert text into camelCase, snake_case, kebab-case, and other common cases all at once.
-
UUID Generator
Generate random UUIDs (v4). Supports batch generation, uppercase, and hyphen-free formatting.
-
Roman Numeral Converter
Convert between Arabic numbers (1–3999) and Roman numerals.
-
Number Base Converter
Convert between binary, octal, decimal, hexadecimal, and any custom base from 2 to 36.
-
Pomodoro Timer
A pomodoro timer that alternates work and breaks, with adjustable durations and session count.
-
BMI & Ideal Weight Calculator
Calculate BMI from height and weight, with a weight category and the difference from the reference weight at BMI 22.
-
Random Picker (Lottery Draw)
Enter a list of candidates, one per line, and randomly pick one or more. Optionally allow repeats.
-
Base64 / URL Encoder
Convert text to and from Base64 and URL encoding.
-
Regex Tester
Test a regular expression against sample text, with live match highlighting and capture groups.
-
Text Diff
Compare two texts and highlight the lines that were added or removed.
-
Bill Splitter
Split a total bill evenly among a group, with optional service charge and round-up to avoid coming up short.
-
Date Calculator
Calculate the number of days between two dates, or add/subtract days, weeks, months, or years from a date.
-
Timestamp Converter
Convert between Unix timestamps and dates, with timezone selection.
-
Character Counter
Count characters, words, lines, and bytes. Includes a manuscript-paper estimate and social media limit checks.
-
JSON Formatter
Format, minify, and validate JSON, with error positions for broken input.
-
Hash Calculator
Calculate MD5, SHA-1, SHA-256, SHA-384, and SHA-512 for text or files.