ForHosting KIT

Free tools that work
right in your browser.

Calculators, converters, PDF, text, images and much more — each with its own page. Type your data and get the result right here, with no sign-up and without your data leaving your device. Need them in your own app? The same tools are available by API.

REST APILive
EmailLive
Webkit.forhosting.comLive
TelegramLive
iOS & AndroidBuilding
WhatsAppComing
7830tools
7432free in your browser
8languages
6channels

New capabilities

Fresh in the kit — just landed.

New✅ ValidationCosta Rica ID number validatorEnter 1-0234-0567 and you learn it is a valid personal cédula, stored as 102340567 and shown in its usual hyphenated…NNitroRuns in your browserFreeOpen →New💰 Finance & moneyCosta Rica severance calculatorThirty months on an average ₡600,000, then a dismissal without just cause: the settlement comes to ₡2,040,000 in notice…NNitroRuns in your browserFreeOpen →New💰 Finance & moneyCosta Rica employer payroll charges 2026A ₡1,000,000 monthly salary costs a Costa Rican employer ₡1,268,300 in 2026, because ₡268,300 in social charges, the…NNitroRuns in your browserFreeOpen →New💰 Finance & moneyCosta Rica net salary calculator 2026On ₡1,000,000 gross a month, an employee in Costa Rica takes home ₡883,500 in 2026: ₡108,300 goes to the CCSS and ₡8,200…NNitroRuns in your browserFreeOpen →New💰 Finance & moneyCosta Rica aguinaldo calculatorYour aguinaldo is one twelfth of everything earned from 1 December to 30 November: twelve months at ₡600,000 come to an…NNitroRuns in your browserFreeOpen →New➗ MathNull space calculatorThe rows (1, 2, 3) and (2, 4, 6) have rank 1, so their null space needs two basis vectors: (−2, 1, 0) and (−3, 0, 1).SsamuraiRuns in your browserFreeOpen →New➗ MathLogical NOR calculatorFalse NOR false is true, and every other pair gives false. Enter two true-or-false values and get the NOR result with…PPavilionRuns in your browserFreeOpen →New➗ MathMultiply complex numbersMultiply two complex numbers in rectangular form: (1 + 2i)(3 + 4i) gives −5 + 10i, using (ac − bd) + (ad + bc)i with i²…AabuelaRuns in your browserFreeOpen →New➗ MathMöbius strip calculatorGive the band width and the centreline radius and get the Möbius strip's area and its single edge: a band 1 wide on a…SsamuraiRuns in your browserFreeOpen →New➗ MathLong multiplication calculatorMultiply two whole numbers the schoolbook way and see every partial product: 123 times 45 gives the rows 615 and 4920…AabuelaRuns in your browserFreeOpen →New➗ MathMean calculatorAdd up a list and divide by how many numbers it holds: 2, 4, 6, 8 and 10 sum to 30, so the mean is 6.PPavilionRuns in your browserFreeOpen →New➗ MathLog2 calculatorEnter a positive number and get its base-2 logarithm, the power of two that produces it: log2 of 8 is 3, of one half is…SsamuraiRuns in your browserFreeOpen →

Popular capabilities

Most viewed first; free tools win ties.

#1📈 SEOValidate a redirect mapCatch redirect mistakes while the map is still a file: in /a → /b → /c → /d, the route from /a takes three hops and is…GGalaRuns in your browserFreeOpen →#2📄 Documents & PDFConvert HTML to PDFTurn an invoice template or a rendered report written in HTML into a PDF that looks exactly like the page a modern…NNitroAPI$0.040Open →#3📄 Documents & PDFJPG to PDFThree photos of a damaged part, or several receipts snapped on a phone, become one PDF with one page per image, in the…NNitroAPI$0.002Open →#4📄 Documents & PDFURL to PDFKeep a competitor's advertised claims, a government notice or a partner's terms exactly as they appeared on a given…NNitroAPI$0.040Open →#5🌐 TranslationSort a list alphabeticallyWith Spanish rules, “nandu” comes before “ñandú” and “Ñoño”, and “Ángel” sits right after “angel” instead of at the end…GGalaRuns in your browserFreeOpen →#6✅ ValidationValidate a phone numberType +34 600 11 12 22 and you get +34600111222, confirmed as a valid Spanish number of 11 digits, ready for your contact…NNitroRuns in your browserFreeOpen →#7✅ ValidationColor contrast checkerKnow whether text will stay readable for everyone, whatever your own screen shows: dark gray #111827 on white has a…GGalaRuns in your browserFreeOpen →#8🖼️ ImagesAdd a logo to a QR codeAdd your logo to the center of a QR code without breaking it: the error-correction level, the logo's size and the blank…NNitroRuns in your browserFreeOpen →#9🕸️ Web Scraping & MonitoringRemove tracking parameters from a URLTwo UTM tags gone, the id parameter kept and nothing else in the link touched: paste a link to strip known tracking…GGalaRuns in your browserFreeOpen →#10📄 Documents & PDFSplit a PDFCut a three-page PDF every two pages and you get two files: pages 1 and 2, then page 3.NNitroAPI$0.002Open →#11📄 Documents & PDFExtract text from a PDFGet the words a native PDF already contains as plain text in reading order, without fonts, columns or coordinates…NNitroAPI$0.002Open →#12✍️ Text & AISummarize a textNobody on your team has to skim a 4,000-word document again to find the three sentences that matter: paste it in and get…NNitroAPI$0.003Open →

Find your tool

Search in your own words or filter by category.

⚙️ Developer UtilitiesFree
ISO 7064 check digit
With MOD 11-2, the code 0794 gets the check character 0, so the full identifier is 07940. Add the check character to a numeric or alphanumeric code, or verify a…
PPavilion
Runs in your browser
⚙️ Developer UtilitiesFree
Wabun Morse code translator
こんにちは becomes ---- .-.-. -.-. ..-. -...: each kana mora gets its Wabun telegraph code, with spaces between letters and a slash between words.
Ssamurai
Runs in your browser
⚙️ Developer UtilitiesFree
JMBG check digit
The twelve digits 180198071000 get the check digit 5, giving the full JMBG 1801980710005. Complete or check the unique master citizen number used in Serbia…
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
JavaScript string escaper
Text with quotes and a line break, such as Hello "world" over two lines, becomes Hello \"world\"\nline 2, ready to paste between double quotes.
Ssamurai
Runs in your browser
⚙️ Developer UtilitiesFree
JSON string escaper
Say "hello", a line break and world become Say \"hello\"\nworld: three escapes, ready to paste between double quotes without breaking the document around it.
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
Iceland kennitala check digit
Enter the date and serial 12017433 and get the kennitala check digit 9, worked out with the weighted modulus-eleven rule of the Icelandic National Registry.
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
Keyboard coordinate cipher
On a US QWERTY keyboard, hello becomes 2,6 1,3 2,9 2,9 1,9: each letter is named by its row counted from the top and its column counted from the left.
Ssamurai
Runs in your browser
⚙️ Developer UtilitiesFree
LaTeX escaper
In 10%_off, LaTeX would read the percent sign as the start of a comment and the underscore as a subscript; escaped as 10\%\_off, both print as written.
Ssamurai
Runs in your browser
⚙️ Developer UtilitiesFree
LDAP DN escaper
Smith, John becomes Smith\, John, so the comma stays part of the name instead of splitting the distinguished name.
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
Longitudinal redundancy check (LRC)
The nine bytes of 123456789 give the check byte 31 in hexadecimal, 49 in decimal: each byte is combined with exclusive or (XOR), the simplest block parity…
Ssamurai
Runs in your browser
⚙️ Developer UtilitiesFree
Luhn mod-10 check digit
For 7992739871 the Luhn check digit is 3, giving 79927398713: the same mod-10 rule payment cards use, applied to any string of digits such as loyalty IDs…
PPavilion
Runs in your browser
⚙️ Developer UtilitiesFree
Luhn mod N check character
With the alphabet abcdef, the code abcdef gets the check character e, so it becomes abcdefe. Luhn mod N runs the classic double-and-sum rule in base N, for…
Ssamurai
Runs in your browser
⚙️ Developer UtilitiesFree
Mailto link builder
Give support@example.com a subject and a body, and get a ready-to-paste mailto link where Hello from the web becomes Hello%20from%20the%20web and every space…
Ssamurai
Runs in your browser
⚙️ Developer UtilitiesFree
Markdown escaper
In Use *stars* and _underscores_, each star and underscore gets a backslash, as in \*stars\*, so the words appear exactly as typed instead of turning bold or…
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
Match Rating Approach codex
Smith becomes SMTH: the Match Rating Approach drops vowels after the first letter, merges doubled consonants and keeps at most six letters, so names that sound…
Ssamurai
Runs in your browser
⚙️ Developer UtilitiesFree
Unicode bold text
Hello World 2026 becomes 𝐇𝐞𝐥𝐥𝐨 𝐖𝐨𝐫𝐥𝐝 𝟐𝟎𝟐𝟔: 14 letters and digits swapped for Unicode Mathematical Bold characters, so the style travels with the…
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
Australia Medicare check digit
For the base digits 21234567 the Medicare check digit is 0: the eight digits are multiplied by 1, 3, 7, 9, 1, 3, 7 and 9, the products add up to 170, and 170…
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
MEID check digit calculator
For the MEID body 6C4BFFC0000004 the check digit is 4, giving the fifteen-character 6C4BFFC00000044: the standard Luhn rule worked in base 16 over the hex…
Ssamurai
Runs in your browser
⚙️ Developer UtilitiesFree
MIME B encoded-word
Hello café becomes =?UTF-8?B?SGVsbG8gY2Fmw6k=?=, an RFC 2047 encoded-word that carries the accent safely through mail headers such as Subject or From.
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
ISO 7064 mod-11 check digit
For 079 the ISO 7064 MOD 11-2 check character is 4, giving 0794; when the result is ten, the check is written as X so every value has one printable symbol.
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
ISO 7064 mod 97-10 check digits
For 123456 the ISO 7064 MOD 97-10 check digits are 76, giving 12345676: the same two-digit rule that protects IBAN check digits, applied to any code of letters…
Ssamurai
Runs in your browser
⚙️ Developer UtilitiesFree
Unicode monospace text
Hello World 123 becomes 𝙷𝚎𝚕𝚕𝚘 𝚆𝚘𝚛𝚕𝚍 𝟷𝟸𝟹: 13 letters and digits swapped for Unicode Mathematical Monospace characters, giving a fixed-width…
PPavilion
Runs in your browser
⚙️ Developer UtilitiesFree
Morbit cipher
With the key 568931724, MORE BITS becomes 32379749578158: the message is written in Morse, read two symbols at a time, and each of the nine possible pairs is…
Ssamurai
Runs in your browser
⚙️ Developer UtilitiesFree
MurmurHash3 hash calculator
Type Hello, world! and get c0363e43: the MurmurHash3 x86 32-bit hash of its 13 bytes with the default seed 0.
Ssamurai
Runs in your browser
⚙️ Developer UtilitiesFree
Japan My Number check digit
For the eleven digits 12345678901 the Japanese My Number check digit is 6, giving the full 123456789016, worked out with the official weighted sum modulo 11.
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
Myszkowski transposition cipher
With the key TOMATO, WEAREDISCOVEREDFLEEATONCE becomes ROFOACDTEDSEEEACWEIVRLENE, and the same key turns it back.
Ssamurai
Runs in your browser
⚙️ Developer UtilitiesFree
Portuguese NIB check digits
For the body 0002 0123 12345678901 the check digits are 54, so the full NIB reads 0002.0123.12345678901.54.
PPavilion
Runs in your browser
⚙️ Developer UtilitiesFree
Spain NIE control letter
X1234567 gets the control letter L, so the full NIE is X1234567L. Type the prefix and seven digits to complete a foreign resident's number, or paste a whole NIE…
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
Polish NIP check digit
The nine digits 526104082 get the check digit 8, giving the NIP 526-104-08-28. Enter nine digits to complete a Polish tax number, or all ten to catch a mistyped…
PPavilion
Runs in your browser
⚙️ Developer UtilitiesFree
NPI check digit
The base 123456789 gets the check digit 3, so the full NPI is 1234567893. Enter nine digits to complete a National Provider Identifier, or ten to confirm its…
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
Chaldean numerology calculator
John comes out as 9 in Chaldean numerology: J is 1, O is 7, H and N are 5, a total of 18, and 1 plus 8 makes 9.
PPavilion
Runs in your browser
⚙️ Developer UtilitiesFree
Pythagorean numerology calculator
John Smith gives 8: its letters add up to 44, and 4 plus 4 is 8. Letters take the values 1 to 9 in alphabet order, starting again at J and at S, and the total…
Ssamurai
Runs in your browser
⚙️ Developer UtilitiesFree
Numeronym generator
Internationalization becomes i18n: the first letter i, the 18 letters in between, and the last letter n.
PPavilion
Runs in your browser
⚙️ Developer UtilitiesFree
NYSIIS encoder
Bishop becomes BASAP in NYSIIS, a phonetic code that gives names spelled differently but pronounced alike the same key.
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
Ook! encoder and decoder
Hi becomes a 1069-character Ook! program built only from Ook., Ook! and Ook? in fixed pairs, one pair for each Brainfuck command.
PPavilion
Runs in your browser
⚙️ Developer UtilitiesFree
Opish language translator
Hello becomes Hopeloplopo in Opish: every consonant gets op after it and the vowels stay as they are.
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
Indian PAN card validator
AAAPL1234C is a valid PAN for an individual: five letters, four digits and a final letter, with P in fourth place meaning a person.
PPavilion
Runs in your browser
⚙️ Developer UtilitiesFree
Parity bit calculator
1011001 has four ones, so its even parity bit is 0 and its odd parity bit is 1; appending even parity gives 10110010.
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
Sweden personnummer check digit
The nine digits 811228987, a birth date plus serial, get the Luhn check digit 4, giving the personnummer 8112289874.
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
Phone keypad multi-tap encoder
HELLO becomes 44 33 555 555 666 on a classic phone keypad: press 4 twice for H, 3 twice for E and 5 three times for each L.
PPavilion
Runs in your browser
⚙️ Developer UtilitiesFree
Pigpen cipher
In Pigpen, H is the bottom cell of the plain grid and E its centre, while L and O sit in the dotted grid.
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
Police phonetic alphabet
UNIT becomes Union Nora Ida Tom in the police phonetic alphabet, the Adam, Boy, Charlie list used by North American dispatch.
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
Pollux cipher encoder and decoder
With the key .-xx.-x.-x, HI becomes 0470247: the message is first written in Morse, then each dot, dash and gap is replaced by a digit the key assigns to it.
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
Porta cipher
With the passphrase PORTA, “Hello, World!” becomes “Oytub, Chjuq!”, and the same passphrase turns it back.
PPavilion
Runs in your browser
⚙️ Developer UtilitiesFree
Printf format escaper
“Progress: 50% complete” becomes “Progress: 50%% complete”, so printf prints the percent sign instead of reading it as a conversion.
Ssamurai
Runs in your browser
⚙️ Developer UtilitiesFree
Q-code translator
QTH means station location and QSL means acknowledging receipt: paste ham radio Q-codes to read their meaning, or type a phrase such as low power to get QRP.
PPavilion
Runs in your browser
⚙️ Developer UtilitiesFree
Query string parser
name=Ada&city=New%20York&q=hello+world splits into three pairs, name Ada, city New York and q hello world.
PPavilion
Runs in your browser
⚙️ Developer UtilitiesFree
Q-encoding header encoder
Put accents into an email Subject or sender name safely: Hello café becomes =?UTF-8?Q?Hello_caf=C3=A9?=, and a pasted encoded-word decodes back to readable…
PPavilion
Runs in your browser
⚙️ Developer UtilitiesFree
Refined Soundex encoder
Robert becomes R9196: the first letter stays, each consonant sound becomes a digit from a finer table, and nothing is cut to four characters, so long surnames…
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
Regex metacharacter escaper
Paste file.txt (v1.0+) and get file\.txt \(v1\.0\+\): every dot, bracket, plus sign and other regex operator gets a backslash, so the pattern matches your text…
PPavilion
Runs in your browser
⚙️ Developer UtilitiesFree
Poland REGON check digit
Type the base 12345678 and get check digit 5, so the full REGON is 123456785. It also validates complete 9- and 14-digit numbers, including the parent part…
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
RFC 1751 S/KEY word encoder
The 64-bit key EB33 F77E E73D 4053 becomes TIDE ITCH SLOW REIN RULE MOT: six short English words that are easier to read aloud or copy by hand than hex, with…
PPavilion
Runs in your browser
⚙️ Developer UtilitiesFree
Czech rodné číslo check
Enter 7401040020 and see that it is valid: a man born on 4 January 1974, with the whole number divisible by 11.
Ssamurai
Runs in your browser
⚙️ Developer UtilitiesFree
ROT8000 Unicode cipher
Hello becomes 聈聥聬聬聯: every character in the Basic Multilingual Plane, spaces, digits and any script included, jumps half the plane, and the same step brings the…
Ssamurai
Runs in your browser
⚙️ Developer UtilitiesFree
ROT-N cipher
Choose any shift from 0 to 25: with 13, Hello, World! becomes Uryyb, Jbeyq!, with 3 you get the textbook Caesar cipher, and decoding moves each letter back by…
Ssamurai
Runs in your browser
⚙️ Developer UtilitiesFree
RTF Unicode escaper
café becomes caf\u233?: plain ASCII stays readable, every other character turns into an RTF control word with a signed decimal and a fallback mark, and pasted…
PPavilion
Runs in your browser
⚙️ Developer UtilitiesFree
Ecuador RUC check digit
1710034065001 is valid: a natural person from province 17, check digit 5 in position ten and establishment 001.
Ssamurai
Runs in your browser
⚙️ Developer UtilitiesFree
Running-key cipher
With the key passage It was the best of times, Attack at dawn becomes Impaud hx eeog: each letter is shifted by the next letter of a long text that never…
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
Unicode sans-serif text
Hello123 becomes 𝖧𝖾𝗅𝗅𝗈𝟣𝟤𝟥: letters and digits switch to Unicode sans-serif characters that paste into names, captions and titles without any special…
Ssamurai
Runs in your browser
⚙️ Developer UtilitiesFree
Unicode cursive script text
Hello becomes ℋℯ𝓁𝓁ℴ: each Latin letter turns into its Unicode cursive script form for names, bios and invitations, digits and punctuation stay as typed, and…
Ssamurai
Runs in your browser

How it works

1

Get your key

Create an account with your email and add balance when you need it. No subscription, no sales call.

2

Call the endpoint

One authenticated POST. The API returns a task_id immediately — copy-paste snippets in five languages on every page.

3

Collect the result

Receive a signed webhook the moment it's ready, or fetch a signed link. A failed task is never charged.

Pay only for what you use

No subscription. Free tools run in your browser; paid tasks draw from your balance, which never expires.

Free tools
$0.00

On-device utilities — hash, QR, JSON, Text→PDF and more — run in your browser. No account, no limits.

Balance
$10.00+

Top up your balance and spend it across web, API and the app. It never expires.