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.

🏠 Home, food & hobbiesFree
Party punch batch calculator
Scale a punch tested for 8 to a bowl for 24: 250, 500 and 750 of spirit, juice and mixer become 750, 1500 and 2250, with the amount per glass and each share…
Aabuela
Runs in your browser
🏠 Home, food & hobbiesFree
Wine Bottles for Guests Calculator
60 wine drinkers over a 4-hour event need 48 bottles: one glass per guest per hour, five glasses to a bottle, always rounded up.
Bbarbara
Runs in your browser
🏠 Home, food & hobbiesFree
Appetizer count per person calculator
24 guests at a cocktail-style party need 144 appetizer pieces, at six per person. Choose light, cocktail or heavy service and the guest count, and get a…
Ssamurai
Runs in your browser
🏠 Home, food & hobbiesFree
Food refrigerator storage time
Raw chicken keeps 1 to 2 days in the fridge, cooked leftovers 3 to 4, and whole apples 4 to 6 weeks.
PPavilion
Runs in your browser
🏠 Home, food & hobbiesFree
Servings to total weight calculator
24 servings at 125 g each need 3000 g of food: multiply your guest or container count by one fixed portion weight and get the total to cook or buy.
Bbarbara
Runs in your browser
🏠 Home, food & hobbiesFree
Cooking start time calculator from serve time and step durations
Serve at 19:30 with steps that add up to 65 minutes and you start at 18:25: list every step, and the start time comes back with a clear note when it falls on an…
Ffrances
Runs in your browser
🏠 Home, food & hobbiesFree
Recipe total cost calculator
Find what a recipe really costs: 1.5 kg of flour, 4 eggs and 0.25 kg of butter, each multiplied by the price of one unit, give a cost per ingredient and the…
Kkatherine
Runs in your browser
🏠 Home, food & hobbiesFree
Side dish quantity per person calculator
Twelve guests at half a cup of coleslaw each need 6 cups in total. Enter the headcount and the portion you serve per person, in cups, grams, ounces or scoops…
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
Bitwise NAND calculator
12 NAND 10 at 8 bits is 247, binary 11110111 and hex f7, after an intermediate AND of 8. Choose a width from 1 to 53 bits and see each step in decimal…
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
Population count (popcount) calculator
Count how many ones a number has in binary: 42 written in 8 bits is 00101010, with 3 ones at positions 1, 3 and 5 and 5 zeros.
Ssamurai
Runs in your browser
⚙️ Developer UtilitiesFree
Arithmetic right shift calculator
At 8 bits, −42 shifted right by 3 gives −6: the pattern 11010110 becomes 11111010 because the sign bit is copied into the freed places.
Kkatherine
Runs in your browser
⚙️ Developer UtilitiesFree
Bit mask generator
Four consecutive ones starting at bit 0 make the mask 15: 0b1111 in binary and 0xf in hex. Give the width and, if needed, the lowest bit position, and get the…
PPavilion
Runs in your browser
⚙️ Developer UtilitiesFree
Bitmask flags decoder
With read (1), write (2), execute (4) and admin (8), the value 13 decodes to read, execute and admin, with nothing left unexplained.
Ffrances
Runs in your browser
⚙️ Developer UtilitiesFree
Byte array to integer calculator
The bytes 0, 1, 2, 3 read big-endian make 66051, hex 0x00010203; read little-endian they make 50462976.
Ssamurai
Runs in your browser
⚙️ Developer UtilitiesFree
Hamming Distance Between Integers Calculator
Enter two whole numbers and get their Hamming distance: 29 and 15 differ in 2 bit positions, because their XOR is 18, or 10010 in binary.
Bbarbara
Runs in your browser
⚙️ Developer UtilitiesFree
Highest set bit position calculator
13 is 1101 in binary, so its highest set bit sits at position 3, with a bit length of 4 and 8 as the largest power of two that does not exceed it.
Ffrances
Runs in your browser
⚙️ Developer UtilitiesFree
Test bit at position calculator
42 is 101010 in binary, so the bit at position 3, worth 8, is set: enter a whole number and a position counted from 0 on the right to get a yes-or-no answer and…
Bbarbara
Runs in your browser
⚙️ Developer UtilitiesFree
Unsigned to signed integer calculator
255 in 8 bits is all ones, so read as a signed number it becomes −1: enter an unsigned value and a width from 2 to 53 bits to get its two's-complement reading…
Aabuela
Runs in your browser
➗ MathFree
Balanced ternary calculator
42 becomes +---0 in balanced ternary, a base-three system whose digits are −1, 0 and +1. The calculator shows each power of three it uses, counts the trits and…
Kkatherine
Runs in your browser
⚙️ Developer UtilitiesFree
Bit Length of Integer Calculator
18446744073709551615 needs exactly 64 bits, and decimal 13, binary 1101, needs 4. Type any non-negative whole number, however long, and get the minimum count of…
Bbarbara
Runs in your browser
⚙️ Developer UtilitiesFree
Double-precision float to bits
See exactly how a computer stores a decimal as a 64-bit double: 1 becomes 3FF0000000000000, with sign bit 0, exponent 1023 and 52 zero mantissa bits.
PPavilion
Runs in your browser
⚙️ Developer UtilitiesFree
Morton Code Decoder
Enter one Morton number and get back the two coordinates packed inside it: 39 decodes to x 3 and y 5.
Kkatherine
Runs in your browser
🖼️ ImagesFree
RGB565 color packer
Turn 255, 128, 0 into the RGB565 value 64512, or 0xFC00, and see that it really displays as 255, 130, 0.
Ffrances
Runs in your browser
⚙️ Developer UtilitiesFree
Saturating integer add calculator
Add two integers and keep the sum inside a fixed bit width: 100 + 50 in a signed 8-bit word gives 127 instead of wrapping to a negative number, with the exact…
Ssamurai
Runs in your browser
⚙️ Developer UtilitiesFree
Fractional base converter
Decimal 0.1 is 0.0(0011) in binary: a cycle of 4 digits that repeats forever, not a rounded bit. Convert any fraction between bases 2 and 16, with the repeating…
PPavilion
Runs in your browser
⚙️ Developer UtilitiesFree
CIDR usable hosts calculator
192.168.1.37/24 belongs to 192.168.1.0/24, a block of 256 addresses with 254 usable hosts once the network and broadcast are reserved.
Kkatherine
Runs in your browser
⚙️ Developer UtilitiesFree
CIDR prefix to subnet mask converter
/24 becomes subnet mask 255.255.255.0 and wildcard mask 0.0.0.255, covering 256 addresses. Enter any IPv4 prefix length from 0 to 32 and get the dotted-decimal…
Ffrances
Runs in your browser
➗ MathFree
Integer parity checker
Count the ones in a number's binary form and get its parity: 13 is 1101, with three ones, so its parity is odd and the parity bit is 1.
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
IPv4 address class calculator
Type an IPv4 address and get its classful category from the first octet: 192.168.1.10 is class C, with leading bits 110, default mask 255.255.255.0 and the…
Ssamurai
Runs in your browser
⚙️ Developer UtilitiesFree
IPv4 to hexadecimal converter
Turn a dotted IPv4 address into hex and binary, octet by octet: 192.168.1.10 becomes C0.A8.01.0A, or C0A8010A in one piece, and…
Bbarbara
Runs in your browser
⚙️ Developer UtilitiesFree
LEB128 Varint Decoder
Decode an unsigned LEB128 varint into its exact number: the bytes E5 8E 26 give 624485. Paste hex or decimal bytes, and incomplete or overlong sequences are…
Bbarbara
Runs in your browser
➗ MathFree
Fast modular exponentiation calculator
Get the exact remainder of a huge power without overflow: 2 to the power 10 modulo 1000 is 24, and 3 to the power 5 modulo 13 is 9.
Ssamurai
Runs in your browser
⚙️ Developer UtilitiesFree
Prefix length to address count calculator
An IPv4 /24 holds 256 addresses and an IPv6 /64 exactly 18,446,744,073,709,551,616. Choose the address family, enter the number after the slash and get the…
Kkatherine
Runs in your browser
⚙️ Developer UtilitiesFree
IP range to CIDR calculator
Enter a first and last IPv4 address and get the fewest CIDR blocks that cover exactly that range: 192.168.1.13 to 192.168.1.20 becomes four blocks, with no…
PPavilion
Runs in your browser
⚙️ Developer UtilitiesFree
IPv4-mapped IPv6 converter
Enter 192.0.2.1 and get every common way to write it inside IPv6: ::ffff:192.0.2.1 and ::ffff:c000:201 for the mapped form, ::192.0.2.1 and ::c000:201 for the…
Ssamurai
Runs in your browser
⚙️ Developer UtilitiesFree
IPv6 address expander
Paste a shortened IPv6 address and get its full form: 2001:db8::1 expands to 2001:0db8:0000:0000:0000:0000:0000:0001, with every zero group restored and each of…
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
IPv6 prefix checker
See at once whether an IPv6 address falls inside a prefix, such as 2001:db8:1234:abcd::42 inside 2001:db8:1234::/48, along with the block's first and last…
Bbarbara
Runs in your browser
⚙️ Developer UtilitiesFree
Next or previous IP address calculator
Get the IPv4 address one step ahead or one step behind: after 192.168.0.255 comes 192.168.1.0, never an impossible 256.
Ffrances
Runs in your browser
⚙️ Developer UtilitiesFree
Complexity crossover point calculator
With 1·n² against 10·n log n, the quadratic algorithm stays cheaper until n reaches 59, where the n log n one takes over.
PPavilion
Runs in your browser
📏 Unit convertersFree
Data rate unit converter
Convert data rates without mixing up bits and bytes: 100 Mbps is 12.5 MB/s, and every result says whether decimal or binary prefixes were used.
Ssamurai
Runs in your browser
⚙️ Developer UtilitiesFree
IP address version detector
Paste an address and learn whether it is a complete IPv4, a complete IPv6 or neither: 192.168.1.42 comes back as valid IPv4.
Ffrances
Runs in your browser
⚙️ Developer UtilitiesFree
Linear Search Average Comparisons Calculator
Find how many comparisons a linear search makes on average when the target is present: with 100 elements it is 50.5, from the formula (n + 1) / 2, and the worst…
Ffrances
Runs in your browser
⚙️ Developer UtilitiesFree
MAC address type analyzer
Paste a MAC address and see what its first octet says: 02:42:AC:11:00:02 starts with 00000010 in binary, so it is unicast and locally administered.
Kkatherine
Runs in your browser
⚙️ Developer UtilitiesFree
Merge Sort Comparisons Calculator
See how many comparisons merge sort really makes: 8 elements need at most 17 and 15.733333 on average across 3 merge levels, while the familiar n log2 n gives…
Kkatherine
Runs in your browser
⚙️ Developer UtilitiesFree
TCP window size for throughput
100 Mbps over a 50 ms round trip needs 625,000 bytes in flight, far beyond the classic 65,535-byte TCP window: enter your target speed and RTT to get the window…
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
WiFi channel frequency calculator for 2.4 GHz and 5 GHz
Channel 6 in the 2.4 GHz band is centered on 2437 MHz and channel 11 on 2462 MHz: 25 MHz apart, with no shared spectrum.
Bbarbara
Runs in your browser
⚙️ Developer UtilitiesFree
Amdahl's Law Speedup Calculator
With 95% parallel work, 16 processors speed a job up just over 9 times, not 16, and nearly half of the new runtime is still serial.
Kkatherine
Runs in your browser
⚙️ Developer UtilitiesFree
Hash bits for collision resistance
Storing 1,000,000 items with at most a one-in-a-million chance of any collision takes 59 bits of hash, the smallest width that meets the birthday bound.
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
Hash table load factor calculator
Enter 600 items in 800 buckets and get a load factor of 0.75, or 75%: at the default 0.75 threshold a resize is advised, and 801 buckets is the minimum to drop…
Bbarbara
Runs in your browser
⚙️ Developer UtilitiesFree
Binary Heap Children Index Calculator
Enter a node's index and choose the numbering: in a zero-based heap, node 5 has its children at 11 and 12, from the rules 2i + 1 and 2i + 2.
Bbarbara
Runs in your browser
⚙️ Developer UtilitiesFree
Huffman code length calculator
Enter the frequencies 5, 9, 12, 13, 16 and 45 and get optimal Huffman code lengths of 4, 4, 3, 3, 3 and 1: 224 bits in total and 2.24 bits per symbol on…
Ssamurai
Runs in your browser
⚙️ Developer UtilitiesFree
Recursion tree node count calculator
Count the nodes of a divide-and-conquer recursion tree level by level: two half-size subproblems starting from 16 give 5 levels of 1, 2, 4, 8 and 16 nodes, 31…
PPavilion
Runs in your browser
⚙️ Developer UtilitiesFree
Required operations per second calculator
Work out the throughput a job needs to finish on time: 2,500,000 operations in five seconds need 500,000 operations per second.
Ffrances
Runs in your browser
⚙️ Developer UtilitiesFree
Row-major array index calculator
In a 3 × 4 × 5 array of 8-byte elements, position 1, 2, 3 is element 33, byte offset 264, address 4360 from a base of 4096.
Kkatherine
Runs in your browser
⚙️ Developer UtilitiesFree
Balanced brackets validator
Paste code or text and see at once whether every (, [ and { closes in the right order: ({[]}) passes, ([)] fails, and the first mismatch is pinpointed with its…
Kkatherine
Runs in your browser
⚙️ Developer UtilitiesFree
Binary tree max nodes calculator
A perfect binary tree of height 3 holds 15 nodes, 8 of them leaves, with 1, 2, 4 and 8 nodes on its four levels.
Aabuela
Runs in your browser
⚙️ Developer UtilitiesFree
Code comment line counter
Measure how much of a source file explains rather than runs: a six-line snippet with three comment lines and three code lines gives a ratio of 1, with comments…
Ffrances
Runs in your browser
➗ MathFree
Edge list to adjacency matrix converter
Turn an edge list into an adjacency matrix with the node order spelled out: the three lines A B, B C and C A give a symmetric 3 by 3 matrix with zeros on the…
Ffrances
Runs in your browser
➗ MathFree
Graph vertex degree calculator
Paste an edge list and get each vertex's degree: in the triangle A→B, B→C, C→A every vertex has in-degree 1, out-degree 1 and degree 2, and the degrees add up…
PPavilion
Runs in your browser
✍️ Text & AIFree
English word pluralizer
Get the correct English plural of a noun and the rule behind it: child becomes children, city becomes cities and box becomes boxes.
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.