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.

➗ MathFree
Geometric distribution calculator
If each try succeeds with probability 0.25, the first success lands exactly on the third try with probability 0.140625, and you should expect 4 tries on…
PPavilion
Runs in your browser
➗ MathFree
Hypergeometric probability
Drawing 5 cards from a 52-card deck with 4 aces gives exactly 2 aces in close to 4 percent of hands: 6 times 17296 of the 2598960 possible hands.
AAspire
Runs in your browser
➗ MathFree
Odds to probability converter
Odds of 1 to 4 mean a probability of 0.2, or 20 percent, and 25 percent turns back into odds of 1 to 3.
AAspire
Runs in your browser
➗ MathFree
Poisson probability calculator
If tickets arrive at an average of 2.5 per hour, exactly 3 in an hour happens a little over one time in five, and 3 or fewer about three times in four.
Aabuela
Runs in your browser
➗ MathFree
Poker hand odds
A flush that is not a straight shows up in 5108 of the 2598960 possible five-card hands, odds of 648463 to 1277 against.
AAspire
Runs in your browser
🔬 ScienceFree
Beam deflection calculator
A load of 48 at the center of a simply supported span of 2, with a modulus of 200 and a moment of inertia of 4 in consistent units, gives a maximum deflection…
Aabuela
Runs in your browser
🔬 ScienceFree
Bending stress calculator
A moment of 1000 N·m at 0.05 m from the neutral axis, in a section with a moment of inertia of 0.0001 m⁴, gives a bending stress of 500000 Pa by σ = My/I.
Aabuela
Runs in your browser
🔬 ScienceFree
Gear ratio calculator
A 20-tooth driver turning a 40-tooth gear gives a ratio of 2, a speed reduction: 1000 rpm in becomes 500 rpm out.
PPavilion
Runs in your browser
🔬 ScienceFree
Shear stress calculator
A shear force of 500 N spread over 0.002 m² gives an average shear stress of 250000 Pa from τ = F/A.
PPavilion
Runs in your browser
🔬 ScienceFree
Stress calculator
A force of 1000 N on 0.0001 m², one square centimetre, gives 10 MPa of tensile stress from σ = F/A, shown in pascals and megapascals.
AAspire
Runs in your browser
🔬 ScienceFree
Thermal stress calculator
A steel bar fixed between rigid walls, with the usual modulus of steel, α of 0.000012 per kelvin and a 50 K rise, develops 120 MPa of compressive stress from σ…
AAspire
Runs in your browser
🔬 ScienceFree
Young's modulus calculator
A stress of 200 MPa at a strain of 0.001 gives a Young’s modulus of 200 GPa, typical of structural steel, from E = σ/ε.
AAspire
Runs in your browser
➗ MathFree
Coefficient of variation calculator
The values 2, 4, 4, 4, 5, 5, 7 and 9 have a mean of 5 and a population standard deviation of 2, so their coefficient of variation is 0.4, or 40 percent.
Aabuela
Runs in your browser
➗ MathFree
Five-number summary calculator
For 1, 3, 5, 7, 9, 11 and 13 you get a minimum of 1, Q1 of 3, a median of 7, Q3 of 11 and a maximum of 13: the five landmarks of a box plot, with no normal…
AAspire
Runs in your browser
➗ MathFree
Geometric mean calculator
Average numbers that multiply rather than add: the geometric mean of 2, 8 and 32 is 8, against an arithmetic mean of 14.
AAspire
Runs in your browser
➗ MathFree
Harmonic mean calculator
Average rates the right way: the harmonic mean of 1, 2 and 4 is 12/7, below their ordinary average, because it averages the reciprocals and then turns the…
PPavilion
Runs in your browser
➗ MathFree
Linear regression calculator
See how well a straight line explains your data: x of 1 to 5 with y of 2, 4, 5, 4 and 5 gives slope 0.6, intercept 2.2 and an R-squared of 0.6, with every…
AAspire
Runs in your browser
➗ MathFree
Mean median mode calculator
For 1, 2, 2, 3 and 4 you get a mean of 2.4, a median of 2, a mode of 2 and a range of 3, all from one list and shown with the count, sum, minimum and maximum.
PPavilion
Runs in your browser
➗ MathFree
Quartile and IQR calculator
For the numbers 1 to 9, Q1 is 2.5, the median is 5 and Q3 is 7.5, so the IQR is 5 and the outlier fences sit at −5 and 15.
PPavilion
Runs in your browser
➗ MathFree
Skewness and kurtosis calculator
The sample 1, 2, 3, 4, 5, 12 has a mean of 4.5 and a variance of 15.5, leans to the right and has heavier tails than a normal curve.
PPavilion
Runs in your browser
➗ MathFree
Variance calculator
Calculate both kinds of variance at once: for 2, 4, 4, 4, 5, 5, 7 and 9 the mean is 5, the population variance is 4 and the sample variance divides the same 32…
Aabuela
Runs in your browser
➗ MathFree
Weighted average calculator
Combine numbers that do not count equally: for a grade where the midterm and the final are worth 40% each and homework 20%, enter weights of 0.4, 0.4 and 0.2.
Aabuela
Runs in your browser
➗ MathFree
Z-score calculator
See how unusual a value is: a test score of 85 against a mean of 70 and a standard deviation of 10 has a z-score of 1.5, within two standard deviations.
AAspire
Runs in your browser
✍️ Text & AIFree
Remove duplicate lines
apple, banana, apple, cherry, banana becomes apple, banana, cherry: 2 repeated lines removed and 3 unique lines kept in the order they first appeared.
AAspire
Runs in your browser
✍️ Text & AIFree
Convert to dot.case
Hello World, HelloWorld and hello-world all become hello.world: every word in lowercase, joined by a single period, with no leading, trailing or doubled dots.
AAspire
Runs in your browser
✍️ Text & AIFree
List unique words
"The quick brown fox jumps over the lazy dog. The fox is quick!" has 13 words but only 9 different ones, listed as they first appear: The, quick, brown, fox…
Aabuela
Runs in your browser
✍️ Text & AIFree
Find and replace text
Swap fox for cat in "The quick brown fox jumps over the lazy dog. The fox is quick." and both matches change: 2 replacements, counted for you.
Aabuela
Runs in your browser
✍️ Text & AIFree
Kebab-case converter
Hello World Example becomes hello-world-example, and getUserId becomes get-user-id. Spaces, underscores and punctuation all collapse into single hyphens, so you…
PPavilion
Runs in your browser
✍️ Text & AIFree
Count lines
Hello, an empty row, World and a final line break count as 4 lines: 2 with content and 2 blank. Windows, Unix and old Mac line endings are all recognized, and…
Aabuela
Runs in your browser
✍️ Text & AIFree
Convert to lowercase
Turn any text into lower case in one step: Hello World becomes hello world, and you see that 2 letters changed.
AAspire
Runs in your browser
✍️ Text & AIFree
Add line numbers to text
Put a number in front of every line of code, logs, lyrics or notes: alpha, beta and gamma become 1. alpha, 2. beta and 3. gamma.
PPavilion
Runs in your browser
✍️ Text & AIFree
Pad text
Stretch text to a fixed width with a fill character on the left, the right or both sides: 42 padded to 6 with zeros on the left becomes 000042.
AAspire
Runs in your browser
✍️ Text & AIFree
Count paragraphs
Count the paragraphs in a text by its blank lines: three short paragraphs about alpha, beta and gamma give a total of 3.
PPavilion
Runs in your browser
✍️ Text & AIFree
PascalCase converter
Turn any phrase or identifier into PascalCase: hello world example becomes HelloWorldExample, ready to use as a class, type or component name.
Aabuela
Runs in your browser
✍️ Text & AIFree
Remove accents from text
Strip accents to get plain letters: café naïve São Paulo becomes cafe naive Sao Paulo, with 3 accents removed.
AAspire
Runs in your browser
✍️ Text & AIFree
Remove line breaks from text
Three lines reading Hello, world and from KIT become the single line Hello world from KIT, because each of the 2 breaks is replaced by a space.
AAspire
Runs in your browser
✍️ Text & AIFree
Remove extra spaces
“Hello, world! ” becomes “Hello, world!”: the edges are trimmed and the run of three spaces shrinks to one, removing 4 spaces in total.
Aabuela
Runs in your browser
✍️ Text & AIFree
Reverse text
Hello, world! comes back as !dlrow ,olleH: the last character becomes the first, and emoji, flags and accented letters stay intact instead of turning into…
Aabuela
Runs in your browser
✍️ Text & AIFree
Reverse word order
“the quick brown fox” becomes “fox brown quick the”: the words swap places while each one keeps its letters, so you never get “xof nworb”.
PPavilion
Runs in your browser
✍️ Text & AIFree
Sentence case converter
“hello world. this is a TEST.” becomes “Hello world. This is a test.”: 2 sentences, each starting with a capital, everything else in lowercase.
Aabuela
Runs in your browser
✍️ Text & AIFree
Sentence counter
“Hello world. This is a second sentence! Is this a third?” counts as 3 sentences, averaging 18 characters each.
AAspire
Runs in your browser
✍️ Text & AIFree
Convert to snake_case
Hello World, HelloWorld and hello-world all become hello and world in lowercase, joined by one underscore: 2 words, no spaces.
AAspire
Runs in your browser
✍️ Text & AIFree
Sort lines alphabetically
banana, apple, Cherry and apricot come back as Cherry, apple, apricot, banana: 4 lines sorted A to Z, with capitals first by default.
Aabuela
Runs in your browser
✍️ Text & AIFree
Title case converter
Paste the lord of the rings and get The Lord of the Rings: major words are capitalized, while short words such as of and the stay lowercase in the middle.
PPavilion
Runs in your browser
✍️ Text & AIFree
Trim whitespace from every line
Clean the edges of every line in one pass: three padded lines, one with tabs, lose 10 stray characters and read hello, world and foo bar, with the space inside…
PPavilion
Runs in your browser
✍️ Text & AIFree
Truncate text
Set a limit of 20 and The quick brown fox jumps over the lazy dog becomes The quick brown f..., exactly 20 characters with the dots included.
PPavilion
Runs in your browser
✍️ Text & AIFree
Word & character counter
Paste a draft and see every total at once: «Hello world. This is a test.» plus a second paragraph gives 9 words, 52 characters, 3 sentences and 2 paragraphs.
AAspire
Runs in your browser
🔬 ScienceFree
Area thermal expansion calculator
A 2 m² plate with an area coefficient of 0.000024 per kelvin, heated by 50 K, gains 0.0024 m² and ends at 2.0024 m².
Aabuela
Runs in your browser
🔬 ScienceFree
Bernoulli equation calculator
Water at 101325 Pa flowing at 2 m/s, 10 m up, reaches 144358.25 Pa at 4 m/s and 5 m: the drop in height adds more pressure than the faster flow removes.
PPavilion
Runs in your browser
🔬 ScienceFree
Boyle's law calculator
A gas at pressure 2 and volume 3 compressed to pressure 6 ends at volume 1, because P1·V1 = P2·V2 keeps the product at 6.
AAspire
Runs in your browser
🔬 ScienceFree
Buoyancy calculator
Displacing 0.002 m³ of water at 1000 kg/m³ under Earth gravity of 9.81 m/s² gives an upward push of 19.62 N.
PPavilion
Runs in your browser
🔬 ScienceFree
Celsius to Fahrenheit calculator
Water freezes at 0 °C, which is 32 °F: enter a value, say whether it is Celsius or Fahrenheit, and see both scales side by side.
Aabuela
Runs in your browser
🔬 ScienceFree
Pipe flow continuity calculator
A pipe narrowing from 0.02 to 0.01 m² with water entering at 3 m/s pushes it out at 6 m/s, carrying 0.06 m³/s throughout.
AAspire
Runs in your browser
🔬 ScienceFree
Partial pressure calculator
Oxygen at a mole fraction of 0.21 in air at 1 atm has a partial pressure of 0.21 atm. Enter one fraction or the whole mixture plus the total pressure, and each…
Aabuela
Runs in your browser
🔬 ScienceFree
Entropy change calculator
Absorbing 1,000 J of heat at 300 K raises a system's entropy by about 3.33333333333 J/K. Enter the heat and the absolute temperature, and the result follows ΔS…
AAspire
Runs in your browser
🔬 ScienceFree
Mixing temperature calculator
Mix 100 g at 80 °C with 200 g at 20 °C, both with a specific heat of 4.184, and they settle at 40 °C.
PPavilion
Runs in your browser
🔬 ScienceFree
Gas density calculator
Dry air at 101325 Pa and 273.15 K weighs about 1.29 kg per cubic metre. Enter absolute pressure, molar mass and kelvin temperature to get the ideal-gas density…
AAspire
Runs in your browser
🔬 ScienceFree
Molar volume calculator
At 101325 Pa and 273.15 K one mole of ideal gas fills about 0.0224 m³, the classic 22.4 litres. Enter absolute pressure and kelvin temperature to get the molar…
AAspire
Runs in your browser
🔬 ScienceFree
Gay-Lussac law calculator
A sealed gas at 1 atm and 273.15 K heated to 373.15 K rises to about 1.3660992129 atm. Enter the starting pressure and kelvin temperature plus one final value…
Aabuela
Runs in your browser
🔬 ScienceFree
Specific heat calculator
Heating 2 kg of a material with a specific heat of 500 J/(kg·K) by 10 K takes 10000 J. Enter mass, specific heat and the temperature change, and the heat energy…
Aabuela
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.