Free tools that run in your browser
Small, useful tools for freelancers, developers and small business sites. No sign-up, no tracking, nothing is uploaded.
WCAG color contrast checker
Check text and background color contrast against WCAG 2.2 AA and AAA. Free, runs in your browser.
Freelance hourly rate calculator
Work out the minimum hourly rate you need from your income goal, expenses, billable hours and working weeks.
Project quote calculator with risk buffer
Build a fixed-price project quote from estimated hours, hourly rate, risk buffer and fixed costs.
Margin and markup calculator
Calculate profit margin and markup from cost and price.
Late payment fee calculator
Calculate a simple late fee and total due for an overdue invoice.
Local business JSON-LD generator
Generate schema.org LocalBusiness structured data (JSON-LD) from a simple form. Free and private.
SRT subtitle time shifter
Shift SRT subtitle timings earlier or later by a number of seconds. Runs in your browser; the file never leaves your computer.
Free invoice generator (print or save as PDF)
Make a clean invoice in your browser and print it or save it as a PDF. No sign-up, nothing uploaded.
Website accessibility checklist (WCAG 2.2 AA)
A plain-language WCAG 2.2 AA checklist for designers and developers. Ticks are saved in your browser.
Word and character counter with reading time
Count words, characters, sentences and estimate reading time as you type. Runs in your browser; nothing is uploaded.
Aspect ratio and resolution calculator
Find the aspect ratio of a width and height, or scale a resolution to a new width while keeping the ratio.
HEX, RGB and HSL color converter
Convert a color between HEX, RGB and HSL and see a preview.
Text case converter
Convert text to upper case, lower case, title case, sentence case, camelCase, snake_case or kebab-case.
UTM link builder
Build a campaign URL with UTM parameters for source, medium, campaign, term and content.
Random password generator
Generate strong random passwords in your browser using the Web Crypto API. Nothing is sent anywhere.
HTML heading outline checker
Paste HTML to see its heading outline and catch skipped levels, a missing h1 or multiple h1s. Runs in your browser.
Vague link text checker
Paste HTML to find links with vague or empty text like click here or read more, which fail accessibility guidance.
Time zone converter
Convert a date and time between time zones, including daylight saving changes.
Hourly to salary calculator
Convert an hourly rate to a yearly salary and back, using your hours per week and weeks per year.
Percentage calculator
Calculate X percent of a number, what percent one number is of another, and percentage change.
JSON formatter and validator
Format, indent and validate JSON in your browser. Nothing is uploaded.
Base64 encoder and decoder
Encode text to Base64 or decode Base64 back to text, with UTF-8 support, in your browser.
URL encoder and decoder
Percent-encode or decode text for use in URLs and query strings.
Unix timestamp converter
Convert a Unix timestamp (seconds or milliseconds) to a readable date and back.
Regex tester
Test a JavaScript regular expression against sample text and see every match. Runs in your browser.