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.

🕸️ Web Scraping & MonitoringFree
Build a CSS @font-face declaration from font files
Give a family name, font files with their formats, a weight and a style to get a ready-to-paste @font-face rule: Inter with a WOFF2 file first and a WOFF…
Kkatherine
Runs in your browser
🕸️ Web Scraping & MonitoringFree
Build an RSS, Atom, or JSON Feed discovery link tag
Choose RSS, enter https://example.com/feed.xml?lang=en&source=site and get a discovery tag with the matching type, application/rss+xml, and the ampersand safely…
Ffrances
Runs in your browser
🕸️ Web Scraping & MonitoringFree
Build SVG symbol sprite
Enter the icon names home, search and user and get one hidden SVG sprite with a symbol for each, plus a use snippet per icon to paste where it appears.
Aabuela
Runs in your browser
🕸️ Web Scraping & MonitoringFree
Generate short URL slug
Give a long URL and a seed and get a short code that never changes: the example page with the seed tenant-acme-v1 always becomes rTEr1Ff, seven base62…
PPavilion
Runs in your browser
🏠 Home, food & hobbiesFree
Baking pan size converter
Moving a recipe from a 9 by 13 inch pan to an 8 by 8 inch pan means multiplying every ingredient by about 0.547, or 45.3% less.
Bbarbara
Runs in your browser
🏠 Home, food & hobbiesFree
Egg size substitution calculator
Three large eggs make 150 ml, the same as 3.409 medium eggs, so use three whole medium eggs plus part of a fourth.
Kkatherine
Runs in your browser
✍️ Text & AIFree
Average word length calculator
“Hello, world! Average word length is useful.” has 7 words and 35 letters, so the average is 5 characters per word.
PPavilion
Runs in your browser
✍️ Text & AIFree
Count sentences in text
“Dr. Rivera arrived at 9 a.m. She reviewed version 3.14. Was it complete? Yes!” counts as 4 sentences: titles, times and decimal points don't end a sentence…
Ffrances
Runs in your browser
✍️ Text & AIFree
Count specific character occurrences in text
In “Banana bread” the letter a appears 4 times. Pick any single character, from a comma to an emoji, and choose whether capital and small letters count as the…
Ffrances
Runs in your browser
✍️ Text & AIFree
Find the longest word in text
Paste any text and get its longest word with the letter count: in the sample, constellation wins with 13 letters and both of its appearances come back, in…
Kkatherine
Runs in your browser
✍️ Text & AIFree
Find the most frequent letter in text
In Mississippi River the winner is i, with 5 of its 16 letters, and the tool also tells you that 7 different letters appear.
Bbarbara
Runs in your browser
✍️ Text & AIFree
Remove emoji from text
A line with a rocket, a flag, a coder with a skin tone and a keycap 1 loses exactly 4 emoji, one per visible symbol, while every letter, space and punctuation…
Kkatherine
Runs in your browser
✍️ Text & AIFree
Remove common stopwords from text online
«The quick brown fox jumps over the lazy dog and runs into the forest.» keeps 8 of its 14 words: quick brown fox jumps lazy dog runs forest.
Bbarbara
Runs in your browser
✍️ Text & AIFree
Strip URLs from text
«Visit https://example.com and also www.docs.example.org for help.» comes back as «Visit and also for help.», with 2 links removed and listed so you can check…
Aabuela
Runs in your browser
✍️ Text & AIFree
Align text in fixed-width columns for monospace display
Rows like «Ada, Engineer, London» and «Grace Hopper, Admiral, New York» come back as tidy columns 12, 8 and 8 characters wide, padded with spaces so they line…
Ffrances
Runs in your browser
✍️ Text & AIFree
Normalize text indentation levels
Lines indented by 2, 4 and 6 spaces are read as levels 1, 2 and 3 of a 2-space unit, and every line is rewritten to match that unit exactly.
PPavilion
Runs in your browser
✍️ Text & AIFree
Levenshtein edit distance calculator for two strings
Turning «kitten» into «sitting» takes 3 edits: that is the Levenshtein distance, the smallest number of insertions, deletions and substitutions between two…
Bbarbara
Runs in your browser
✍️ Text & AIFree
Convert text to binary representation
«Hi» becomes 01001000 01101001: one group of eight zeros and ones for each byte, the pattern a computer actually stores.
Aabuela
Runs in your browser
✍️ Text & AIFree
Convert text to hexadecimal
«Hello, hex!» becomes 48656c6c6f2c2068657821: 11 bytes, each shown as two hexadecimal digits. Paste hex back and the text returns, while odd lengths and invalid…
Kkatherine
Runs in your browser
✍️ Text & AIFree
Build a word frequency table
Paste «The cat sat on the mat. The cat ran.» and get 9 words, 6 different ones, ranked: «the» first with 3 uses, then «cat» with 2.
PPavilion
Runs in your browser
🕸️ Web Scraping & MonitoringFree
Build mobile app deep link URI
Assemble a deep link that opens your app instead of a browser: scheme myapp, host product and path /item/42 become myapp://product/item/42, with query pairs…
Aabuela
Runs in your browser
🕸️ Web Scraping & MonitoringFree
Calculate uptime percentage from incident durations
A 30-day month of 43,200 minutes with three incidents totalling 45 minutes gives just under 99.9 % uptime, which counts as two nines.
Bbarbara
Runs in your browser
🏠 Home, food & hobbiesFree
Brine Salt and Water Ratio Calculator
2,000 ml of water at a 2.5% brine needs 50 grams of salt, and a sugar-to-salt ratio of 0.4 adds 20 grams of sugar.
Ffrances
Runs in your browser
🏠 Home, food & hobbiesFree
Coffee-to-water brew ratio calculator
At 1:16, 480 g of water takes 30 g of coffee grounds, and 30 g of grounds takes 480 g of water. Enter the ratio and whichever amount you know, and the other…
Bbarbara
Runs in your browser
🏠 Home, food & hobbiesFree
Restaurant food cost percentage calculator
A dish whose ingredients cost a quarter of its menu price runs a 25% food cost. Enter the cost per serving and the current price, add a target percentage, and…
Ffrances
Runs in your browser
🏠 Home, food & hobbiesFree
Slow cooker time converter
A stew that cooks 45 minutes in the oven needs 6 to 8 hours on LOW or 3 to 4 hours on HIGH. Enter the time from your recipe and get both ranges with their…
Aabuela
Runs in your browser
🏠 Home, food & hobbiesFree
Sourdough dough hydration
100 grams of a 100 % starter brings 50 grams of flour and 50 grams of water into your dough. Enter flour, water and starter, and get total flour, total water…
PPavilion
Runs in your browser
🏠 Home, food & hobbiesFree
Wine bottle calculator for a party
24 guests at 2.5 servings each need 60 servings and 9000 mL of wine, which is 12 standard 750 mL bottles.
Kkatherine
Runs in your browser
🏠 Home, food & hobbiesFree
Recipe batch total cost calculator
Four ingredients for a batch of 4 servings, each entered as a quantity and a unit price, add up to 7.7 in total and 1.925 per serving in your currency.
PPavilion
Runs in your browser
🏠 Home, food & hobbiesFree
Recipe calorie calculator
Three ingredients worth 647.5 calories, split into 5 servings, give 129.5 calories each. Enter every ingredient with its quantity and calories per unit, and get…
Kkatherine
Runs in your browser
🏠 Home, food & hobbiesFree
Cooking oil smoke point lookup
Extra virgin olive oil starts to smoke around 190 °C (374 °F), so it suits dressings, confit, gentle sautéing, moderate roasting and shallow frying.
Bbarbara
Runs in your browser
🧭 Travel & geographyFree
Humidex calculator
At 30 °C with a dew point of 15 °C, the humidex comes out nearly 4 degrees above the thermometer reading, so the day feels noticeably hotter.
PPavilion
Runs in your browser
🧭 Travel & geographyFree
Wind chill calculator
Find how cold exposed skin feels in Fahrenheit: 30 °F with a 10 mph wind feels like 21.2 °F, using the standard National Weather Service formula for cold, windy…
Ffrances
Runs in your browser
🧭 Travel & geographyFree
Classify an Air Quality Index Category and Health Guidance
An AQI of 137 falls in the 101–150 band, unhealthy for sensitive groups: people with heart or lung disease, older adults and children should cut prolonged…
Kkatherine
Runs in your browser
🧭 Travel & geographyFree
Convert barometric pressure units
Standard sea-level pressure of 1013.25 hPa is also 1013.25 mb, about 29.921 inHg and 760 mmHg. Enter a reading in any of the four units and see all four at…
Aabuela
Runs in your browser
🧭 Travel & geographyFree
Simplified reference evapotranspiration estimate for irrigation
At 25 °C, a 2.5 m/s wind and 18 MJ/m² of solar radiation per day, the estimate is close to 12 mm of water lost per day.
Bbarbara
Runs in your browser
🧭 Travel & geographyFree
Frost and freeze risk check
A forecast low of 2 °C (35.6 °F) means no frost risk, 30 °F is light frost and 25 °F is a hard freeze: one overnight low, one clear label for covering plants or…
PPavilion
Runs in your browser
🧭 Travel & geographyFree
Hurricane category by wind speed
Enter a sustained wind and get its hurricane category: 100 mph is Category 2, the 96–110 mph band, with a plain description of the damage it typically brings.
Aabuela
Runs in your browser
🧭 Travel & geographyFree
Beaufort wind scale lookup
Put a wind reading into words people know: 10 m/s is Beaufort force 5, a Fresh breeze, with many whitecaps at sea and small trees in leaf swaying on land.
Ffrances
Runs in your browser
📄 Documents & PDFFree
Check PDF embedded color profile
Metadata that names the U.S. Web Coated (SWOP) v2 press profile comes back as CMYK, with the matching clues listed as evidence.
Kkatherine
Runs in your browser
📄 Documents & PDFFree
PDF duplex print page order
Five pages printed long-edge fill three sheets, pages 1 and 2 on the first, with every side upright and a blank back on the last sheet.
Aabuela
Runs in your browser
📄 Documents & PDFFree
Extract first and last PDF pages
Say a PDF has 12 pages and you get pages 1 and 12, in that order, as a two-page selection with a ready file name.
Bbarbara
Runs in your browser
📄 Documents & PDFFree
Check PDF fonts embedded
Of three fonts listed, only one is embedded, so the check fails and names Helvetica and TimesNewRomanPSMT as the two to fix before printing or archiving.
Ffrances
Runs in your browser
🧭 Travel & geographyFree
Pollen Count Severity Category Classifier
A tree pollen count of 95 grains per cubic metre is high, because the tree scale turns high at 90 and very high at 1,500.
Ffrances
Runs in your browser
🧭 Travel & geographyFree
Snow-to-liquid ratio estimator
Turn the temperature during snowfall into a snow-to-liquid ratio: at 25 °F the estimate is 9.3:1, with a practical range of 7.4 to 11.2, so you can multiply a…
Kkatherine
Runs in your browser
🕸️ Web Scraping & MonitoringFree
Decode JWT Payload
Paste a token and read what it says: the example shows the HS256 algorithm in its header and the name John Doe with admin set to true inside.
Kkatherine
Runs in your browser
🎧 Audio & VoiceFree
Concatenate audio clips
Clips of 12.5, 8.25 and 3 seconds add up to 23.75 seconds and start at 0, 12.5 and 20.75 seconds. Get every start time for chapters, captions or cue sheets…
Ffrances
Runs in your browser
📄 Documents & PDFFree
Generate a price quote document with discount and totals
Three lines, a fixed discount and a 21-day validity become a structured quote with line totals, subtotal, discount and final total, all labelled with your…
Bbarbara
Runs in your browser
📄 Documents & PDFFree
Flag PDF pages that need OCR
Mark four pages as text, image, text, image and you learn that pages 2 and 4 need OCR while 1 and 3 are already searchable, with a short summary.
Aabuela
Runs in your browser
📄 Documents & PDFFree
Extract PDF text from a page range
Ask for pages 2 to 3 of a four-page report and you get the executive summary and the risk analysis, joined by a visible page-break marker and nothing else.
Bbarbara
Runs in your browser
⚙️ Developer UtilitiesFree
Explain Unix file permission octal
755 means the owner can read, write and execute, while the group and everyone else can read and execute, written rwxr-xr-x.
Kkatherine
Runs in your browser
➗ MathFree
Compare cost per serving for two recipes
Find which of two recipes is cheaper per serving, even when batch sizes differ: a batch costing 24 for 8 servings comes to 3 each, while one costing 18 for 4…
Ffrances
Runs in your browser
➗ MathFree
Split a tip pool by hours worked
A pool of 100 split across shifts of 8, 6 and 4 hours pays 44.45, 33.33 and 22.22, and the amounts add back to the full pool to the cent.
Kkatherine
Runs in your browser
➗ MathFree
Compare unit price between products
A 12-item pack at 4.50 costs 0.375 per item, while a 20-item pack at 6.40 costs 0.32, so the bigger pack is the better value.
Bbarbara
Runs in your browser
🖼️ ImagesFree
Compare color space gamut coverage and uses
DCI-P3 spans about 126 % of the sRGB area and contains its whole triangle, while Adobe RGB and DCI-P3 each reach colors the other misses.
Bbarbara
Runs in your browser
➗ MathFree
Group expense settle-up
Enter each person's net balance and get a short list of who pays whom: if Alice is owed 50 while Bob owes 30 and Carol owes 20, two payments to Alice clear the…
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
Check Cookie Security Attributes
A session cookie set with Secure, HttpOnly and SameSite=Lax passes, because all three protections are present.
Kkatherine
Runs in your browser
🧭 Travel & geographyFree
Check flight layover connection time
A 120-minute stop without changing terminals rates comfortable, 60 minutes above the 60-minute minimum connection time.
Aabuela
Runs in your browser
🧭 Travel & geographyFree
Airline luggage weight limit checker and overweight fee tier
A 27.4 kg bag against a 23 kg allowance is 4.4 kg over, which lands in the first overweight band of up to 5 kg.
Ffrances
Runs in your browser
⚙️ Developer UtilitiesFree
SPDX license identifier lookup
Type an SPDX identifier and get the license behind it in plain words: Apache-2.0 is the Apache License 2.0, which allows commercial use, modification…
Kkatherine
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.