# HelpySelf > 132 single-purpose tools for files, images, PDFs and text. One tool, one job, no sign-up. Most run entirely in the visitor's browser; all 122 can also be called directly over HTTP or through the Model Context Protocol. ## Using the tools from a program Every tool is one POST, and no account or token is needed to start. POST https://helpyself.com/api/v1/tools/ Content-Type: application/json An AI assistant can use them directly by adding one MCP endpoint: https://helpyself.com/mcp/ Limits without a token: 10 files per call. A bearer token raises the count to the account's plan — Pro allows 200 files per call. File size is per tool, not per plan, and it is listed against each tool below. Through the API a tool runs on our servers rather than in your browser, so what it can hold is a fraction of what the same tool manages on a laptop — from 1 MB for the text tools to 500 MB for the PDF ones. Upgrading a plan does not raise it. A call that exceeds either limit is refused with a JSON body naming the number that bound, whether it was the plan or the tool, rather than failing opaquely. Full documentation: https://helpyself.com/account/api/ ## Tools ### Colour - [Colour Converter](https://helpyself.com/color-converter/): A colour converter: HEX to RGB, RGB to HEX, and either to HSL. API: `color-converter` - [Contrast Checker](https://helpyself.com/contrast-checker/): A colour contrast checker for WCAG accessibility levels. API: `contrast-checker` - [Contrast Fixer](https://helpyself.com/contrast-fixer/): A colour contrast fixer — the nearest accessible colour that passes WCAG AA. API: `contrast-fixer` - [Contrast Grid](https://helpyself.com/contrast-grid/): A contrast grid for your whole palette — every pairing checked against WCAG. API: `contrast-grid` ### Converters - [CSV to JSON](https://helpyself.com/csv-to-json/): CSV to JSON and back — turn a spreadsheet export into clean, readable JSON. API: `csv-to-json` - [Currency Converter](https://helpyself.com/currency-converter/): An exchange rate calculator using the European Central Bank's official daily rate API: `currency-converter` - [Markdown to HTML](https://helpyself.com/markdown-to-html/): Turn Markdown into clean HTML, with a preview you can trust. API: `markdown-to-html` - [Time Zone Converter](https://helpyself.com/timezone-converter/): A time zone converter and world clock — one time, every city at once. API: `timezone-converter` - [Unit Converter](https://helpyself.com/unit-converter/): kg to lbs, mm to inches, cm to feet — every everyday unit, in your browser. API: `unit-converter` - [YAML to JSON](https://helpyself.com/yaml-to-json/): Convert a config file to JSON, or JSON back to readable YAML. API: `yaml-to-json` ### CSS - [CSS Gradient Generator](https://helpyself.com/gradient-generator/): A CSS gradient generator for linear, radial and conic — copy the code straight out. API: `gradient-generator` ### Developer - [ASCII Table](https://helpyself.com/ascii-table/): The full ASCII table, with the control codes explained rather than left blank. API: `ascii-table` - [Base64 Encoder & Decoder](https://helpyself.com/base64/): Base64 encode and decode text instantly, with full Unicode support. API: `base64` Max 1 MB per file. - [Binary Translator](https://helpyself.com/binary-translator/): A binary translator both ways — binary to text, text to binary, hex and decimal too. API: `binary-translator` - [Cron Expression Parser](https://helpyself.com/cron-expression/): Read a cron expression in plain English, and see exactly when it will next run. API: `cron-expression` - [Internet Speed Test](https://helpyself.com/speed-test/): An internet speed test that keeps the history — download, upload, ping and jitter, measured properly. Browser only. - [JSON Formatter](https://helpyself.com/json-formatter/): A JSON formatter that validates and beautifies instantly — or minifies. API: `json-formatter` Max 1 MB per file. - [JWT Decoder](https://helpyself.com/jwt-decoder/): A JWT decoder that inspects JSON Web Tokens safely. API: `jwt-decoder` - [MAC Address Lookup](https://helpyself.com/mac-address-lookup/): A MAC address lookup that names the manufacturer — and says when there isn't one. API: `mac-address-lookup` Max 0 MB per file. - [Regex Explainer](https://helpyself.com/regex-explainer/): A regex explainer: paste a pattern and read what every part of it does, in English. API: `regex-explainer` - [Regex Tester](https://helpyself.com/regex-tester/): A regex tester for regular expressions, run safely against your own text. API: `regex-tester` - [SQL Formatter](https://helpyself.com/sql-formatter/): An SQL formatter for 16 dialects — paste unreadable SQL, get it laid out, nothing uploaded. API: `sql-formatter` Max 0 MB per file. - [Subnet Calculator](https://helpyself.com/subnet-calculator/): A subnet calculator that gets /31 and /32 right, which most do not. API: `subnet-calculator` - [Timestamp Converter](https://helpyself.com/timestamp-converter/): A Unix timestamp converter — timestamps to dates, and dates back to timestamps. API: `timestamp-converter` - [URL Encoder & Decoder](https://helpyself.com/url-encoder/): A URL encoder and decoder for links and query strings, percent-encoded properly. API: `url-encoder` - [UUID Generator](https://helpyself.com/uuid-generator/): A UUID generator for random v4 identifiers, instantly. API: `uuid-generator` - [What Is My IP](https://helpyself.com/what-is-my-ip/): What's my IP — the address the internet sees, and where it thinks you are. API: `what-is-my-ip` - [XML Formatter](https://helpyself.com/xml-formatter/): An XML formatter that indents, minifies and checks a document in your browser. API: `xml-formatter` Max 1 MB per file. ### Games - [My Video Game Collection](https://helpyself.com/game-collection/): Know what you own, share the list, and stop buying games you already have. API: `game-collection` Max 0 MB per file. ### Generators - [Barcode Generator](https://helpyself.com/barcode-generator/): A barcode generator for EAN-13, UPC-A, EAN-8 and Code 128 — check digit included. API: `barcode-generator` - [Coin Flip](https://helpyself.com/coin-flip/): A coin toss you can trust — heads or tails, from real randomness. API: `coin-flip` - [Countdown Timer](https://helpyself.com/countdown-timer/): A 5 minute timer, a 10 minute timer, or any timer online — with an alarm. API: `countdown-timer` - [Dice Roller](https://helpyself.com/dice-roller/): A dice roller for any number of sides, rolled in your browser. API: `dice-roller` - [Invoice Generator](https://helpyself.com/invoice-generator/): A free invoice generator that makes a real PDF — no watermark, no sign-up. API: `invoice-generator` Max 0 MB per file. - [QR Code Generator](https://helpyself.com/qr-generator/): A QR code generator for any link or text — download it as SVG or PNG. API: `qr-generator` - [Random Number Generator](https://helpyself.com/random-number-generator/): A random number generator for any range, in your browser. API: `random-number-generator` - [Random Picker](https://helpyself.com/random-picker/): A random picker for a list of names, drawn in your browser. API: `random-picker` - [Random Team Generator](https://helpyself.com/random-team-generator/): A random team generator — paste a list of names and split it into fair teams. API: `random-team-generator` Max 1 MB per file. - [Signature Maker](https://helpyself.com/signature-maker/): A signature maker: draw or type yours, saved with a transparent background. API: `signature-maker` - [UTM Builder](https://helpyself.com/utm-builder/): A UTM builder for campaign URLs, with the tagging mistakes caught as you type. API: `utm-builder` - [Wheel of Names](https://helpyself.com/wheel-of-names/): A spinning wheel of names — paste a list, spin, and get one fair winner. API: `wheel-of-names` ### Image - [App Background Preview](https://helpyself.com/app-background-preview/): Find the app background image size that survives on every phone and tablet. API: `app-background-preview` - [AVIF Converter](https://helpyself.com/avif-converter/): AVIF to JPG, and JPG to AVIF — the format that halves a photograph. API: `avif-converter` Max 32 MB per file. - [Barcode Reader](https://helpyself.com/barcode-reader/): A barcode scanner online — read a barcode or QR code from a photo or screenshot. API: `barcode-reader` Max 25 MB per file. - [Bulk Image Resizer](https://helpyself.com/bulk-image-resizer/): A bulk image resizer for a whole folder at once, in your browser. API: `bulk-image-resizer` Max 50 MB per file. - [Compress Image to Size](https://helpyself.com/compress-to-size/): Compress image to 100KB, 1MB, or whatever exact size the form demands. API: `compress-to-size` Max 50 MB per file. - [Crop Image](https://helpyself.com/image-cropper/): Crop image online — drag the box, or type an exact size in pixels. API: `image-cropper` Max 50 MB per file. - [Favicon Generator](https://helpyself.com/favicon-generator/): A favicon generator that turns any image into a complete set. API: `favicon-generator` Max 50 MB per file. - [GIF Compressor](https://helpyself.com/gif-compressor/): Compress a GIF by the only three things a GIF has — frames, colours and size. Nothing uploaded. API: `gif-compressor` Max 30 MB per file. - [HEIC to JPG](https://helpyself.com/heic-to-jpg/): Convert HEIC to JPG — the iPhone photos Windows won't open, turned into files everything reads. Browser only. - [Image Compressor](https://helpyself.com/image-compressor/): Compress image online — JPEG, PNG, WebP, AVIF, HEIC, TIFF and BMP, all in your browser. API: `image-compressor` Max 50 MB per file. - [Image Converter](https://helpyself.com/image-converter/): HEIC to JPG, PNG to JPG, and every other way round — one file or a folder. API: `image-converter` Max 50 MB per file. - [Image Resizer](https://helpyself.com/image-resizer/): A photo resizer for any size — JPEG, PNG, WebP or an iPhone HEIC. API: `image-resizer` Max 50 MB per file. - [Image to Text](https://helpyself.com/image-to-text/): Image to text: read the words out of a photo — receipts, screenshots, handwriting. API: `image-to-text` - [Remove Background](https://helpyself.com/background-remover/): Remove the background from an image — solid backgrounds go transparent, in your browser. API: `background-remover` Max 50 MB per file. - [Remove EXIF Data](https://helpyself.com/exif-remover/): See what your photos reveal, then remove the EXIF data — without uploading them. API: `exif-remover` Max 50 MB per file. - [Share Photos](https://helpyself.com/photo-gallery/): Share photos online as one link: a shared photo album with its own layout, pages and password. API: `photo-gallery` Max 500 MB per file. - [SVG Minifier](https://helpyself.com/svg-minifier/): An SVG minifier that strips editor clutter and scripts, without touching the artwork. API: `svg-minifier` - [SVG to PNG](https://helpyself.com/svg-to-png/): Convert SVG to PNG at any size — sharp at 4000 pixels, in your browser, nothing uploaded. Browser only. - [Waveform Generator](https://helpyself.com/waveform-generator/): Turn a recording into a waveform PNG or SVG — your colours, your size, nothing uploaded. Browser only. ### Calculators - [Age Calculator](https://helpyself.com/age-calculator/): An age calculator: your exact age in years, months and days, from a date of birth. API: `age-calculator` - [Average Calculator](https://helpyself.com/average-calculator/): A mean median mode calculator, with standard deviation and the spread. API: `average-calculator` - [BMI Calculator](https://helpyself.com/bmi-calculator/): A BMI calculator in metric or imperial, worked out in your browser. API: `bmi-calculator` - [Body Fat Calculator](https://helpyself.com/body-fat-calculator/): A body fat calculator that works from a tape measure, using the US Navy method. API: `body-fat-calculator` Max 0 MB per file. - [Business Days](https://helpyself.com/business-days/): Count forward or back a number of working days and see where you land. API: `business-days` - [Calorie Calculator](https://helpyself.com/calorie-calculator/): Work out how many calories you burn a day, and what to eat for a goal. API: `calorie-calculator` - [Compound Interest](https://helpyself.com/compound-interest/): A compound interest calculator with regular deposits and any compounding frequency. API: `compound-interest` - [Date Difference](https://helpyself.com/date-difference/): How many days between two dates — plus weeks, months and working days. API: `date-difference` - [Days Until Christmas](https://helpyself.com/days-until-christmas/): How many days until Christmas — counted in sleeps, not hours, and right across time zones. API: `days-until-christmas` Max 1 MB per file. - [Fraction Calculator](https://helpyself.com/fraction-calculator/): A fraction calculator for adding, subtracting, multiplying and dividing — exactly. API: `fraction-calculator` - [Fuel Cost Calculator](https://helpyself.com/fuel-cost-calculator/): A fuel cost calculator for any drive — your units, your currency, split however you like. API: `fuel-cost-calculator` Max 1 MB per file. - [GPA Calculator](https://helpyself.com/gpa-calculator/): A GPA calculator on the 4.0 scale, weighted by the credits each course is worth. API: `gpa-calculator` - [Loan Calculator](https://helpyself.com/loan-calculator/): A loan calculator for the monthly payment, and how much of it is interest. API: `loan-calculator` - [One Rep Max Calculator](https://helpyself.com/one-rep-max/): A one rep max calculator that shows the training percentages too, not just the number. API: `one-rep-max` Max 0 MB per file. - [Pace Calculator](https://helpyself.com/pace-calculator/): A running pace calculator: give any two of distance, time and pace to get the third. API: `pace-calculator` Max 0 MB per file. - [Percentage Calculator](https://helpyself.com/percentage-calculator/): A percentage increase calculator — and the other three sums people mean. API: `percentage-calculator` - [Pregnancy Calculator](https://helpyself.com/pregnancy-calculator/): A due date calculator that also tells you how many weeks you are today API: `pregnancy-calculator` - [Ratio Calculator](https://helpyself.com/ratio-calculator/): A ratio calculator: reduce to lowest terms, or find the missing number. API: `ratio-calculator` - [Roman Numerals](https://helpyself.com/roman-numerals/): A Roman numeral converter — numbers to numerals, and numerals back to numbers. API: `roman-numerals` - [Salary Calculator](https://helpyself.com/salary-calculator/): A salary calculator that goes hourly to annual and back — the same pay written every way, before tax. API: `salary-calculator` Max 1 MB per file. - [Sleep Calculator](https://helpyself.com/sleep-calculator/): A sleep calculator that works backwards from when you have to be up. API: `sleep-calculator` - [Split Rent Calculator](https://helpyself.com/split-rent/): A split rent calculator for housemates: by room size, by income or evenly, and it always adds up to the rent. API: `split-rent` Max 1 MB per file. - [Time Card Calculator](https://helpyself.com/time-card-calculator/): A time card calculator for hours worked, breaks and overtime across a week. API: `time-card-calculator` - [Tip Calculator](https://helpyself.com/tip-calculator/): Work out the tip and split the bill into amounts people can actually pay. API: `tip-calculator` - [VAT Calculator](https://helpyself.com/vat-calculator/): Add VAT to a price, or take it back out of one — the sum people get wrong. API: `vat-calculator` ### PDF - [Add Page Numbers to PDF](https://helpyself.com/pdf-page-numbers/): Add page numbers to a PDF — starting where you want, skipping the pages that should stay clean. API: `pdf-page-numbers` Max 50 MB per file. - [Compress PDF](https://helpyself.com/pdf-compress/): Reduce PDF size without turning the text into a picture. API: `pdf-compress` Max 20 MB per file. - [Edit PDF Text](https://helpyself.com/edit-pdf-text/): Edit text in a PDF in your browser — fix a date, a name or a price without sending the file anywhere. Browser only. - [Images to PDF](https://helpyself.com/images-to-pdf/): JPG to PDF and PNG to PDF — photos to PDF, in the order you choose. API: `images-to-pdf` Max 21 MB per file. - [Merge PDF](https://helpyself.com/pdf-merge/): Merge PDF files into one document. API: `pdf-merge` Max 20 MB per file. - [PDF to Excel](https://helpyself.com/pdf-to-excel/): Every table in the PDF becomes a sheet, and every figure arrives as a number you can actually add up. API: `pdf-to-excel` Max 25 MB per file. - [PDF to Images](https://helpyself.com/pdf-to-images/): PDF to JPG, PDF to PNG — every page as an image, at the size you need. API: `pdf-to-images` Max 50 MB per file. - [PDF to Word](https://helpyself.com/pdf-to-word/): Convert PDF to Word — tables, pictures and all — in your browser API: `pdf-to-word` Max 25 MB per file. - [PUB to PDF](https://helpyself.com/pub-to-pdf/): Convert Publisher to PDF — open a .pub file without Publisher, with its layout intact. API: `pub-to-pdf` Max 25 MB per file. - [Redact PDF](https://helpyself.com/redact-pdf/): Redact PDF pages properly — the words are deleted, not covered, and the file never leaves your computer. Browser only. - [Reorder PDF Pages](https://helpyself.com/pdf-reorder/): Rearrange, rotate and delete pages from a PDF, then save it back out. API: `pdf-reorder` Max 50 MB per file. - [Rotate PDF](https://helpyself.com/pdf-rotate/): Rotate PDF pages the right way up — sideways or upside-down. API: `pdf-rotate` Max 20 MB per file. - [Sign PDF](https://helpyself.com/sign-pdf/): Sign a PDF — draw your signature, put it where it belongs, and the document never leaves your computer. Browser only. - [Split PDF](https://helpyself.com/pdf-split/): Extract pages from a PDF or split it into separate files. API: `pdf-split` Max 20 MB per file. - [Watermark PDF](https://helpyself.com/watermark-pdf/): Add a watermark to a PDF — DRAFT, CONFIDENTIAL, or a client's name across every page. API: `watermark-pdf` Max 50 MB per file. - [Word to PDF](https://helpyself.com/word-to-pdf/): Convert a Word document to PDF in your browser — nothing is uploaded. API: `word-to-pdf` Max 25 MB per file. ### Planning - [Bracket Maker](https://helpyself.com/bracket-maker/): Type in the players, get a knockout bracket, and share one link everyone follows as the rounds are played. API: `bracket-maker` Max 0 MB per file. - [Find a Time](https://helpyself.com/find-a-time/): Propose a few times, send one link, see when everybody can make it API: `find-a-time` Max 0 MB per file. ### Security - [Auto Redact PDF](https://helpyself.com/auto-redact-pdf/): Auto redact PDF files: it finds the personal information, you confirm, the words are deleted. API: `auto-redact-pdf` Max 20 MB per file. - [Checksum Verifier](https://helpyself.com/checksum-verifier/): A checksum verifier: paste the published SHA-256 and check your download matches. API: `checksum-verifier` Max 25 MB per file. - [Cookie Checker](https://helpyself.com/cookie-checker/): A cookie checker that shows what a website sets, and whether Secure, HttpOnly and SameSite are on. API: `cookie-checker` Max 0 MB per file. - [Hash Generator](https://helpyself.com/hash-generator/): A hash generator for SHA-1, SHA-256, SHA-384 and SHA-512. API: `hash-generator` Max 1 MB per file. - [IBAN Validator](https://helpyself.com/iban-validator/): An IBAN checker that validates the country, the length and the check digits — and says which failed. API: `iban-validator` Max 0 MB per file. - [Password Generator](https://helpyself.com/password-generator/): A password generator for strong random passwords, in your browser. API: `password-generator` - [Request a File](https://helpyself.com/request-a-file/): Request files with a link — they upload to you, with no account and no ads. API: `request-a-file` - [Send a Secret](https://helpyself.com/send-a-secret/): Send a password securely by link that self-destructs after one read. API: `send-a-secret` - [Share a File](https://helpyself.com/share-file/): Send large files by link, with an expiry date and an optional password. API: `share-file` Max 25 MB per file. ### Text - [Braille Translator](https://helpyself.com/braille-translator/): A braille translator both ways — text to Grade 1 braille, and braille back to text. API: `braille-translator` Max 0 MB per file. - [Case Converter](https://helpyself.com/case-converter/): A text case converter: camelCase, snake_case, kebab-case and more. API: `case-converter` - [Compare Two Lists](https://helpyself.com/compare-two-lists/): Compare two lists and see what is only in one, only in the other, and in both. API: `compare-two-lists` Max 0 MB per file. - [Lorem Ipsum Generator](https://helpyself.com/lorem-ipsum/): A lorem ipsum generator for placeholder text in mockups and layouts. API: `lorem-ipsum` - [Morse Code Translator](https://helpyself.com/morse-code-translator/): A morse code translator both ways — text to morse code, and morse code to text. API: `morse-code-translator` - [Readability Score](https://helpyself.com/readability-score/): Readability score for any text — Flesch–Kincaid, Gunning fog index and more. API: `readability-score` Max 0 MB per file. - [Remove Duplicate Lines](https://helpyself.com/duplicate-line-remover/): Remove duplicate lines, blanks and stray spaces from a list in one pass. API: `duplicate-line-remover` - [Remove Line Breaks](https://helpyself.com/remove-line-breaks/): Remove line breaks from text that was hard-wrapped, and keep the paragraphs. API: `remove-line-breaks` Max 1 MB per file. - [Slug Generator](https://helpyself.com/slug-generator/): A slug generator that turns any title into a clean URL slug. API: `slug-generator` - [Text Diff](https://helpyself.com/text-diff/): A diff checker for text — compare two versions and see exactly what changed, line by line. API: `text-diff` Max 0 MB per file. - [Typing Test](https://helpyself.com/typing-test/): A typing speed test that shows both your raw and your real WPM. API: `typing-test` Max 0 MB per file. - [Upside Down Text](https://helpyself.com/upside-down-text/): An upside down text generator — flip writing over, and flip it back again. API: `upside-down-text` Max 0 MB per file. - [Word Counter](https://helpyself.com/word-counter/): A word counter and character counter, updating as you type. API: `word-counter` Max 1 MB per file. ### Audio & video - [Audio Trimmer](https://helpyself.com/audio-trimmer/): Trim audio online — cut a piece out of an MP3 or a recording, with nothing uploaded. Browser only. - [Mic Test](https://helpyself.com/mic-test/): A microphone test that answers the real question — will they hear me? API: `mic-test` - [MP4 to MP3](https://helpyself.com/mp4-to-mp3/): MP4 to MP3 in your browser — the audio out of a video as a real MP3, with nothing uploaded. Browser only. - [Screen Recorder](https://helpyself.com/screen-recorder/): Record your screen in the browser — nothing is uploaded anywhere API: `screen-recorder` - [Transcribe Video](https://helpyself.com/transcribe-video/): Turn a video or audio recording into text, without uploading it anywhere Browser only. - [Video to GIF](https://helpyself.com/video-to-gif/): Convert video to GIF — MP4 to GIF in your browser, with the frames you choose. API: `video-to-gif` Max 25 MB per file. - [Webcam Test](https://helpyself.com/webcam-test/): A webcam test that tells you what the other end will actually see API: `webcam-test` ## About - [What HelpySelf is](https://helpyself.com/about/): why the tools are small, and what runs where. - [Pricing](https://helpyself.com/pricing/): the core tools are free. Pro adds higher limits, saved files and the tools that cost money to run. - [Privacy](https://helpyself.com/privacy/): what is collected, on what basis, and for how long. - [Terms](https://helpyself.com/terms/) - [Contact](https://helpyself.com/contact/): a form that needs no account.