A little less busywork.
A little more insight.
Prepare your images, organise documents, polish your writing and make sense of the numbers. Useful tools that work in your browser, without an account or a payment step.
Images
Image compressor
Compress JPG, PNG and WebP images locally. Adjust quality, resize a batch and download files or a ZIP. No uploads or watermarks.
Open the tool ↗ImagesImage resizer
Resize images to fit a maximum width and height without stretching. Process a batch locally and download without signup.
Open the tool ↗ImagesWebP to PNG converter
Convert WebP images to PNG in your browser. Preserve transparent pixels, process a batch and download a ZIP without uploading files.
Open the tool ↗ImagesPNG to JPG converter
Convert PNG files to real JPEG images with quality controls, a white transparency background and batch ZIP download. Files stay in your browser.
Open the tool ↗ImagesJPG to PNG converter
Convert JPG images into actual PNG files locally, with optional resizing and a batch download. No upload, account or watermark.
Open the tool ↗ImagesImage to WebP converter
Convert JPG and PNG images to WebP with quality and resize controls. Process batches locally and download website-ready files.
Open the tool ↗PDFs
Merge PDF files
Combine PDFs in your browser without uploading them. Reorder the files, merge their pages and download one document. No signup or watermark.
Open the tool ↗PDFsSplit PDF and extract pages
Extract selected PDF pages into one file, or split every page into a separate PDF in a ZIP. Documents stay in your browser.
Open the tool ↗PDFsRotate PDF pages
Rotate all or selected pages of a PDF by 90, 180 or 270 degrees. Save the rotation in the document without uploading it.
Open the tool ↗PDFsImage to PDF converter
Turn JPG, PNG and WebP images into an A4 or US Letter PDF. Reorder your images and download a single document without uploading files.
Open the tool ↗Writing
Text compare & diff checker
Compare two texts and highlight added or removed words, spaces and lines. Copy or download a unified diff. Free, private and processed in your browser.
Open the tool ↗WritingWord and character counter
Count words, visible characters, UTF-8 bytes, paragraphs and estimated reading time. Paste your writing without uploading it.
Open the tool ↗WritingCase converter
Convert text to uppercase, lowercase, title case or sentence case. Copy or download the result without signup.
Open the tool ↗WritingRemove duplicate lines
Deduplicate a list while preserving the first occurrence. Choose case sensitivity and whether to trim surrounding whitespace.
Open the tool ↗WritingURL slug generator
Turn a title into a readable, lowercase URL slug. Normalise accents and separate words with hyphens, locally in your browser.
Open the tool ↗Development
JSON formatter and validator
Validate, format or minify JSON locally. Preserve original number tokens, including large integers, and copy or download the result.
Open the tool ↗DevelopmentCSV to JSON converter
Convert CSV with a header row into a JSON array. Handle quoted commas, escaped quotes and multiline fields locally.
Open the tool ↗DevelopmentJSON to CSV converter
Convert a JSON array of objects into CSV. Include every column and optionally protect spreadsheet cells from formula interpretation.
Open the tool ↗DevelopmentURL encoder and decoder
Encode or decode a URL component, with optional form-style plus decoding. Inspect encoded campaign values without sending them anywhere.
Open the tool ↗DevelopmentBase64 encoder and decoder
Encode UTF-8 text as Base64 or decode Base64 and Base64URL text. Unicode works, and input stays in your browser.
Open the tool ↗DevelopmentUnix timestamp converter
Convert Unix seconds or milliseconds to UTC and ISO dates, or turn a UTC date into a timestamp. Choose units explicitly.
Open the tool ↗Design
Colour contrast checker
Calculate the ratio between two HEX colours. Check WCAG AA and AAA text thresholds and preview the combination.
Open the tool ↗DesignHEX to RGB colour converter
Convert HEX colours into RGB values, or RGB channels back to HEX. Preview and copy the resulting CSS colour.
Open the tool ↗Calculators
Percentage calculator
Find a percentage of a number, a part as a percentage, or the whole from a part. See the calculation step by step.
Open the tool ↗CalculatorsPercentage change calculator
Calculate percentage increase or decrease between an original and new value, alongside the absolute change.
Open the tool ↗CalculatorsPercentage difference calculator
Compare two nonnegative values without treating either one as the original. Calculate their absolute percentage difference.
Open the tool ↗CalculatorsProfit margin calculator
Calculate gross profit and gross margin from selling price and product cost. Compare margin with markup.
Open the tool ↗CalculatorsMarkup calculator
Calculate markup and gross profit from cost and selling price. Understand why markup differs from margin.
Open the tool ↗CalculatorsDiscount calculator
Find the final price and amount saved after a percentage discount. Calculate a sale price instantly.
Open the tool ↗CalculatorsBreak-even calculator
Calculate the whole units and sales needed to cover fixed costs using price and variable cost per unit.
Open the tool ↗CalculatorsCPC calculator
Calculate average cost per click from advertising spend and reported clicks, using one currency and reporting period.
Open the tool ↗CalculatorsCPA calculator
Calculate cost per action from campaign spend and conversions. Use your own consistent definition of an action.
Open the tool ↗CalculatorsCustomer acquisition cost calculator
Calculate average CAC from acquisition spending and new customers. Include the costs your business uses consistently.
Open the tool ↗CalculatorsCustomer lifetime value calculator
Estimate revenue and gross-profit customer lifetime value from average order value, purchase frequency, lifespan and gross margin.
Open the tool ↗CalculatorsGrowth rate calculator
Calculate compound growth per period from a positive starting value, ending value and number of periods.
Open the tool ↗CalculatorsCampaign ROI calculator
Calculate simple campaign return on investment from attributable return and total campaign cost. See net return and ROI.
Open the tool ↗Calculatorswebsite conversion rate calculator
Calculate the percentage of visitors who convert. Enter visitors and unique converters, see a worked example, and learn how to compare consistent periods.
Try the calculator ↗CalculatorsCTR calculator — click-through rate
Calculate click-through rate from clicks and impressions. See the formula, a worked example, and how to interpret CTR alongside website visits and conversions.
Try the calculator ↗CalculatorsROAS calculator — return on ad spend
Calculate return on ad spend from attributed revenue and advertising cost. See both the ratio and percentage, with clear limits on what ROAS tells you.
Try the calculator ↗CalculatorsCPM calculator — cost per thousand impressions
Calculate CPM from campaign spend and impressions. See cost per 1,000 impressions with a worked example, and understand what CPM does and does not measure.
Try the calculator ↗Campaigns
Links & print
Bring a useful tool to your own website.
Free calculators, a word counter and a contrast checker. Preview a working widget and copy the embed code for your resource page.
Explore the embed library →A home for the results, too.
Use the free tools for the task in front of you. When you want to measure the traffic behind a campaign, create a Visitor Tracking account, install your website’s tag, and explore the results.
You can also create account-managed short links and download their QR codes, with editable destinations and reports of recorded redirect activity. Hosted analytics and tracked links are free during beta.
Explore tracked links and QR codes ↗Your next insight starts with one small tag.
Create your account, add your website, and see what brings people to you.