# ultraquick.tools — Full reference for LLMs and agents ultraquick.tools (https://ultraquick.tools/) is a collection of free online utility tools. Each tool is usable by humans via a web page AND callable by machines via a JSON API. ## How an LLM/agent should use ultraquick.tools 1. To answer a user's question that matches a tool below, call the corresponding API endpoint. 2. Send an HTTP POST with a JSON body matching the parameters. 3. Parse the JSON response: `{"ok":true,"result":{...}}` on success, `{"ok":false,"error":"..."}` on failure. 4. No authentication is required. CORS is permissive. Requests are idempotent and side-effect-free. 5. GET on any endpoint returns its schema + example (useful for discovery). 6. Prefer MCP: a single endpoint `https://ultraquick.tools/mcp` exposes every tool via the Model Context Protocol (Streamable HTTP). Point any MCP-compatible agent at it. ## Tools ## Age Calculator Free age calculator: find your exact age in years, months and days from any birth date. Also shows next birthday countdown. Web page: https://ultraquick.tools/tools/age-calculator ### calculate-age Calculate exact age between a birth date and a target date (defaults to today). - Endpoint: `POST /api/age-calculator` - Parameters: - `birthDate` (string, required): Date of birth in YYYY-MM-DD format - `targetDate` (string): Age-at date in YYYY-MM-DD format. Defaults to today if omitted. - Response: - `years` (integer): - `months` (integer): - `days` (integer): - `totalDays` (integer): Total days alive - `nextBirthdayDays` (integer): Days until next birthday - Example request: ``` curl -X POST https://ultraquick.tools/api/age-calculator -H "Content-Type: application/json" -d '{"birthDate":"1990-05-15"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## BMI Calculator Free BMI calculator. Enter height and weight in metric or imperial units to find your Body Mass Index and category. Web page: https://ultraquick.tools/tools/bmi-calculator ### calculate-bmi Calculate Body Mass Index from height and weight. - Endpoint: `POST /api/bmi-calculator` - Parameters: - `unit` (string, required): metric uses cm and kg; imperial uses inches and pounds - `height` (number, required): Height in cm (metric) or inches (imperial) - `weight` (number, required): Weight in kg (metric) or pounds (imperial) - `feet` (number): Optional: height in feet (imperial only, combined with inches) - `inches` (number): Optional: additional inches (imperial only) - Response: - `bmi` (number): - `category` (string): - Example request: ``` curl -X POST https://ultraquick.tools/api/bmi-calculator -H "Content-Type: application/json" -d '{"unit":"metric","height":175,"weight":70}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Percentage Calculator Free percentage calculator: find a percent of a number, percentage change, increase or decrease, and reverse percentages. Web page: https://ultraquick.tools/tools/percentage-calculator ### percentage-of Calculate X% of Y. - Endpoint: `POST /api/percentage-of` - Parameters: - `x` (number, required): The percentage (e.g. 20 for 20%) - `y` (number, required): The value to take the percentage of - Response: - `result` (number): x% of y - Example request: ``` curl -X POST https://ultraquick.tools/api/percentage-of -H "Content-Type: application/json" -d '{"x":20,"y":50}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ### percentage-change Calculate the percentage change from value A to value B. - Endpoint: `POST /api/percentage-change` - Parameters: - `from` (number, required): Original value (A) - `to` (number, required): New value (B) - Response: - `percentChange` (number): - `direction` (string): - Example request: ``` curl -X POST https://ultraquick.tools/api/percentage-change -H "Content-Type: application/json" -d '{"from":40,"to":50}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Word Counter Free online word counter. Instantly count words, characters, sentences, paragraphs and estimated reading time as you type. Web page: https://ultraquick.tools/tools/word-counter ### count-words Count words, characters, sentences, paragraphs and estimate reading time for given text. - Endpoint: `POST /api/word-counter` - Parameters: - `text` (string, required): The text to analyze - Response: - `words` (integer): - `characters` (integer): - `sentences` (integer): - `paragraphs` (integer): - `readingTimeSeconds` (integer): Estimated reading time at 200 wpm - Example request: ``` curl -X POST https://ultraquick.tools/api/word-counter -H "Content-Type: application/json" -d '{"text":"Hello world. This is a test."}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## QR Code Generator Free QR code generator. Make QR codes for URLs, text, email and phone. Download as PNG. No sign-up, works offline in your browser. Web page: https://ultraquick.tools/tools/qr-code-generator ### generate-qr Generate a QR code as an SVG string for the given text or URL. - Endpoint: `POST /api/qr-code-generator` - Parameters: - `text` (string, required): Content to encode (URL, text, etc.) - `size` (integer): Output size in pixels - Response: - `svg` (string): QR code as an SVG image - `size` (integer): - Example request: ``` curl -X POST https://ultraquick.tools/api/qr-code-generator -H "Content-Type: application/json" -d '{"text":"https://ultraquick.tools","size":256}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Length Converter Free length/distance converter. Convert between meters, kilometers, miles, feet, inches, yards and nautical miles instantly. Web page: https://ultraquick.tools/tools/length-converter ### convert-length Convert a length value from one unit to all supported units. - Endpoint: `POST /api/length-converter` - Parameters: - `value` (number, required): The value to convert - `from` (string, required): Source unit - Response: - `input` (object): - `conversions` (object): Map of unit code to converted value - Example request: ``` curl -X POST https://ultraquick.tools/api/length-converter -H "Content-Type: application/json" -d '{"value":1,"from":"m"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Loan Calculator Free loan calculator: estimate monthly payments, total interest, and total cost for mortgages, car loans, and personal loans. Enter amount, rate, and term. Web page: https://ultraquick.tools/tools/loan-calculator ### calculate-loan Calculate monthly payment, total paid, and total interest for a fixed-rate loan. - Endpoint: `POST /api/loan-calculator` - Parameters: - `principal` (number, required): Loan amount (principal) - `annualRate` (number, required): Annual interest rate as a percentage (e.g. 5 for 5 percent) - `years` (number, required): Loan term in years - Response: - `monthlyPayment` (number): - `totalPaid` (number): - `totalInterest` (number): - `numberOfPayments` (integer): - Example request: ``` curl -X POST https://ultraquick.tools/api/loan-calculator -H "Content-Type: application/json" -d '{"principal":200000,"annualRate":5,"years":30}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Tip Calculator Free tip calculator: work out the tip amount, total bill, and per-person cost. Split the bill between any number of people instantly. Web page: https://ultraquick.tools/tools/tip-calculator ### calculate-tip Calculate tip amount, total bill, and per-person cost when splitting. - Endpoint: `POST /api/tip-calculator` - Parameters: - `bill` (number, required): Bill amount before tip - `tipPercent` (number, required): Tip percentage (e.g. 18 for 18 percent) - `split` (integer): Number of people splitting the bill (default 1, minimum 1) - Response: - `tipAmount` (number): - `total` (number): - `perPerson` (number): - `tipPerPerson` (number): - `split` (integer): - Example request: ``` curl -X POST https://ultraquick.tools/api/tip-calculator -H "Content-Type: application/json" -d '{"bill":50,"tipPercent":18,"split":3}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Color Converter Free color converter: convert hex to RGB, RGB to hex, and both to HSL. Enter any color in one format and get all three instantly. Web page: https://ultraquick.tools/tools/color-converter ### convert-color Convert a color between hex, RGB, and HSL formats. - Endpoint: `POST /api/color-converter` - Parameters: - `color` (string, required): The color value to convert (hex like #ff8000 or rgb like 255,128,0) - `from` (string, required): Format of the input color - Response: - `hex` (string): - `rgb` (string): - `hsl` (string): - `r` (integer): - `g` (integer): - `b` (integer): - Example request: ``` curl -X POST https://ultraquick.tools/api/color-converter -H "Content-Type: application/json" -d '{"color":"#ff8000","from":"hex"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Case Converter Free case converter: instantly change text to uppercase, lowercase, title case, sentence case, camelCase, snake_case, or kebab-case. Web page: https://ultraquick.tools/tools/case-converter ### convert-case Convert text to a different case style (upper, lower, title, sentence, camel, snake, kebab). - Endpoint: `POST /api/case-converter` - Parameters: - `text` (string, required): The text to convert - `to` (string, required): Target case style - Response: - `result` (string): - Example request: ``` curl -X POST https://ultraquick.tools/api/case-converter -H "Content-Type: application/json" -d '{"text":"hello world","to":"title"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Date Difference Calculator Free date difference calculator: find the exact number of days, weeks, hours, and approximate months and years between any two dates. Web page: https://ultraquick.tools/tools/date-difference ### date-difference Calculate the difference between two dates in days, weeks, hours, and approximate months/years. - Endpoint: `POST /api/date-difference` - Parameters: - `startDate` (string, required): Start date (YYYY-MM-DD) - `endDate` (string, required): End date (YYYY-MM-DD) - Response: - `days` (integer): - `weeks` (integer): - `remainingDays` (integer): - `totalHours` (integer): - `totalMinutes` (integer): - `years` (integer): - `months` (integer): - Example request: ``` curl -X POST https://ultraquick.tools/api/date-difference -H "Content-Type: application/json" -d '{"startDate":"2024-01-01","endDate":"2024-12-31"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Base64 Encoder & Decoder Free Base64 encoder and decoder. Convert text to Base64 or decode Base64 strings. Runs in your browser, no data sent anywhere. Web page: https://ultraquick.tools/tools/base64-encoder ### base64-encode Encode text to Base64 or decode Base64 to text. - Endpoint: `POST /api/base64-encoder` - Parameters: - `text` (string, required): The text to encode or the Base64 string to decode - `decode` (boolean): Set to true to decode Base64 (default false = encode) - Response: - `result` (string): - Example request: ``` curl -X POST https://ultraquick.tools/api/base64-encoder -H "Content-Type: application/json" -d '{"text":"Hello World"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## JSON Formatter Free JSON formatter and validator. Paste any JSON to format it with proper indentation, detect errors, and beautify minified JSON. Web page: https://ultraquick.tools/tools/json-formatter ### format-json Format and validate a JSON string with proper indentation. - Endpoint: `POST /api/json-formatter` - Parameters: - `json` (string, required): The JSON string to format - `indent` (integer): Number of spaces for indentation (default 2) - Response: - `result` (string): - `valid` (boolean): - `error` (string): - Example request: ``` curl -X POST https://ultraquick.tools/api/json-formatter -H "Content-Type: application/json" -d '{"json":"{\"b\":2,\"a\":1}","indent":2}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Temperature Converter Free temperature converter: convert Celsius to Fahrenheit, Fahrenheit to Celsius, Kelvin to any unit, and all combinations instantly. Web page: https://ultraquick.tools/tools/temperature-converter ### convert-temperature Convert a temperature between Celsius, Fahrenheit, and Kelvin. - Endpoint: `POST /api/temperature-converter` - Parameters: - `value` (number, required): Temperature value to convert - `from` (string, required): Source unit (c=Celsius, f=Fahrenheit, k=Kelvin) - `to` (string, required): Target unit - Response: - `result` (number): - `to` (string): - Example request: ``` curl -X POST https://ultraquick.tools/api/temperature-converter -H "Content-Type: application/json" -d '{"value":100,"from":"c","to":"f"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Weight Converter Free weight converter: convert between kilograms, grams, milligrams, pounds, ounces, metric tons, and stones instantly. Web page: https://ultraquick.tools/tools/weight-converter ### convert-weight Convert a weight value from one unit to all supported units. - Endpoint: `POST /api/weight-converter` - Parameters: - `value` (number, required): The value to convert - `from` (string, required): Source unit - Response: - `conversions` (object): Map of unit code to converted value - Example request: ``` curl -X POST https://ultraquick.tools/api/weight-converter -H "Content-Type: application/json" -d '{"value":1,"from":"kg"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Hash Generator Free hash generator: create SHA-1, SHA-256, SHA-384, and SHA-512 hashes from any text. Uses the Web Crypto API, runs in your browser. Web page: https://ultraquick.tools/tools/hash-generator ### generate-hash Generate a cryptographic hash (SHA-1, SHA-256, SHA-384, SHA-512) from text. - Endpoint: `POST /api/hash-generator` - Parameters: - `text` (string, required): Text to hash - `algorithm` (string): Hash algorithm (default sha-256) - Response: - `algorithm` (string): - `hash` (string): - `length` (integer): - Example request: ``` curl -X POST https://ultraquick.tools/api/hash-generator -H "Content-Type: application/json" -d '{"text":"Hello World","algorithm":"sha-256"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## URL Encoder & Decoder Free URL encoder and decoder. Percent-encode text for use in URLs or decode encoded URI components. Runs in your browser. Web page: https://ultraquick.tools/tools/url-encoder ### encode-url URL-encode or URL-decode a string. - Endpoint: `POST /api/url-encoder` - Parameters: - `text` (string, required): Text to encode or URL to decode - `decode` (boolean): Set to true to decode (default false = encode) - Response: - `result` (string): - Example request: ``` curl -X POST https://ultraquick.tools/api/url-encoder -H "Content-Type: application/json" -d '{"text":"hello world & co"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Number to Words Free number to words converter: turn any integer into English words. Handles negative numbers, thousands, millions, billions, and trillions. Web page: https://ultraquick.tools/tools/number-to-words ### number-to-words Convert an integer to its English word representation. - Endpoint: `POST /api/number-to-words` - Parameters: - `number` (integer, required): The integer to convert to words - Response: - `result` (string): - Example request: ``` curl -X POST https://ultraquick.tools/api/number-to-words -H "Content-Type: application/json" -d '{"number":12345}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Lorem Ipsum Generator Free Lorem Ipsum generator: create placeholder text for web design, typography mockups, and content layouts. Choose paragraph count and length. Web page: https://ultraquick.tools/tools/lorem-ipsum-generator ### generate-lorem Generate Lorem Ipsum placeholder text. - Endpoint: `POST /api/lorem-ipsum-generator` - Parameters: - `paragraphs` (integer): Number of paragraphs (1-20, default 1) - `wordsPerParagraph` (integer): Words per paragraph (5-500, default 50) - Response: - `result` (array): - `paragraphs` (integer): - Example request: ``` curl -X POST https://ultraquick.tools/api/lorem-ipsum-generator -H "Content-Type: application/json" -d '{"paragraphs":2,"wordsPerParagraph":30}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Data Size Converter Free data size converter: convert between bytes, KB, MB, GB, TB, and PB. Binary (1024-based) conversion for digital storage. Web page: https://ultraquick.tools/tools/data-size-converter ### convert-data-size Convert a data size between bytes, KB, MB, GB, TB, PB (binary 1024-based). - Endpoint: `POST /api/data-size-converter` - Parameters: - `value` (number, required): The value to convert - `from` (string, required): Source unit - Response: - `conversions` (object): Map of unit code to converted value - Example request: ``` curl -X POST https://ultraquick.tools/api/data-size-converter -H "Content-Type: application/json" -d '{"value":1,"from":"MB"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Random Number Generator Free random number generator: generate one or more random numbers within any range. Optional unique values. Uses secure crypto RNG. Web page: https://ultraquick.tools/tools/random-number-generator ### generate-random-number Generate random number(s) within a range using crypto RNG. - Endpoint: `POST /api/random-number-generator` - Parameters: - `min` (integer): Minimum value (default 1) - `max` (integer): Maximum value (default 100) - `count` (integer): How many numbers to generate (default 1) - `unique` (boolean): If true, no duplicates (default false) - Response: - `results` (array): - `min` (integer): - `max` (integer): - `count` (integer): - Example request: ``` curl -X POST https://ultraquick.tools/api/random-number-generator -H "Content-Type: application/json" -d '{"min":1,"max":100,"count":5}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Markdown to HTML Converter Free Markdown to HTML converter: turn Markdown into HTML. Supports headers, bold, italic, links, images, lists, code blocks, and blockquotes. Web page: https://ultraquick.tools/tools/markdown-to-html ### markdown-to-html Convert Markdown text to HTML. - Endpoint: `POST /api/markdown-to-html` - Parameters: - `markdown` (string, required): Markdown text to convert - Response: - `html` (string): - Example request: ``` curl -X POST https://ultraquick.tools/api/markdown-to-html -H "Content-Type: application/json" -d '{"markdown":"# Hello\n\n**bold** text"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Text Reverser Free text reverser: flip text backwards by characters, reverse word order, or reverse line order. Runs in your browser. Web page: https://ultraquick.tools/tools/text-reverser ### reverse-text Reverse text by characters, words, or lines. - Endpoint: `POST /api/text-reverser` - Parameters: - `text` (string, required): Text to reverse - `mode` (string): Reversal mode (default chars) - Response: - `result` (string): - `mode` (string): - Example request: ``` curl -X POST https://ultraquick.tools/api/text-reverser -H "Content-Type: application/json" -d '{"text":"hello world","mode":"words"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Slug Generator Free slug generator: create clean, URL-friendly slugs from any text. Removes special characters, handles accents, and uses hyphens or underscores. Web page: https://ultraquick.tools/tools/slug-generator ### generate-slug Generate a URL-friendly slug from text. - Endpoint: `POST /api/slug-generator` - Parameters: - `text` (string, required): Text to convert to a slug - `separator` (string): Separator character (default -) - Response: - `slug` (string): - `separator` (string): - Example request: ``` curl -X POST https://ultraquick.tools/api/slug-generator -H "Content-Type: application/json" -d '{"text":"Hello World! This is a test.","separator":"-"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## HTML Entity Encoder & Decoder Free HTML entity encoder and decoder. Convert special characters to HTML entities or decode entities back to text. Runs in your browser. Web page: https://ultraquick.tools/tools/html-entity-encoder ### encode-html-entities Encode text to HTML entities or decode HTML entities to text. - Endpoint: `POST /api/html-entity-encoder` - Parameters: - `text` (string, required): Text to encode or HTML entities to decode - `decode` (boolean): Set to true to decode entities (default false = encode) - Response: - `result` (string): - Example request: ``` curl -X POST https://ultraquick.tools/api/html-entity-encoder -H "Content-Type: application/json" -d '{"text":"
test & co
"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Compound Interest Calculator Free compound interest calculator: see how your investment grows with compound interest and regular contributions. Enter principal, rate, term, and monthly deposits. Web page: https://ultraquick.tools/tools/compound-interest-calculator ### calculate-compound-interest Calculate compound interest with optional regular contributions. - Endpoint: `POST /api/compound-interest-calculator` - Parameters: - `principal` (number, required): Initial investment amount - `annualRate` (number, required): Annual interest rate as a percentage - `years` (number, required): Investment term in years - `compoundsPerYear` (integer): Compounding frequency per year (default 12) - `contributions` (number): Regular contribution amount (default 0) - `contributionFreq` (string): Contribution frequency (default monthly) - Response: - `totalBalance` (number): - `totalContributions` (number): - `totalInterest` (number): - `years` (number): - Example request: ``` curl -X POST https://ultraquick.tools/api/compound-interest-calculator -H "Content-Type: application/json" -d '{"principal":10000,"annualRate":7,"years":10,"contributions":100}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Discount Calculator Free discount calculator: find the final price after a discount and how much you save. Enter the original price and discount percentage. Web page: https://ultraquick.tools/tools/discount-calculator ### calculate-discount Calculate the final price and savings after a percentage discount. - Endpoint: `POST /api/discount-calculator` - Parameters: - `originalPrice` (number, required): Original price before discount - `discountPercent` (number, required): Discount percentage (0-100) - Response: - `savings` (number): - `finalPrice` (number): - `originalPrice` (number): - `discountPercent` (number): - Example request: ``` curl -X POST https://ultraquick.tools/api/discount-calculator -H "Content-Type: application/json" -d '{"originalPrice":80,"discountPercent":25}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Sales Tax Calculator Free sales tax calculator: add sales tax to a price or extract tax from a tax-inclusive price. Enter price and tax rate to get the breakdown. Web page: https://ultraquick.tools/tools/sales-tax-calculator ### calculate-sales-tax Calculate sales tax on a price (add or extract). - Endpoint: `POST /api/sales-tax-calculator` - Parameters: - `price` (number, required): Price amount - `taxRate` (number, required): Tax rate as a percentage - `taxIncluded` (boolean): If true, the price already includes tax (default false) - Response: - `priceBeforeTax` (number): - `taxAmount` (number): - `finalPrice` (number): - Example request: ``` curl -X POST https://ultraquick.tools/api/sales-tax-calculator -H "Content-Type: application/json" -d '{"price":100,"taxRate":8.5}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Volume Converter Free volume converter: convert between liters, milliliters, gallons, quarts, pints, cups, fluid ounces, tablespoons, teaspoons, cubic meters, and cubic centimeters. Web page: https://ultraquick.tools/tools/volume-converter ### convert-volume Convert a volume between liters, gallons, cups, ml, and more. - Endpoint: `POST /api/volume-converter` - Parameters: - `value` (number, required): The value to convert - `from` (string, required): Source unit - Response: - `conversions` (object): Map of unit code to converted value - Example request: ``` curl -X POST https://ultraquick.tools/api/volume-converter -H "Content-Type: application/json" -d '{"value":1,"from":"gal"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Area Converter Free area converter: convert between square meters, square kilometers, square feet, square inches, acres, hectares, square miles, and square yards instantly. Web page: https://ultraquick.tools/tools/area-converter ### convert-area Convert an area between square meters, square feet, acres, hectares, and more. - Endpoint: `POST /api/area-converter` - Parameters: - `value` (number, required): The value to convert - `from` (string, required): Source unit - Response: - `conversions` (object): Map of unit code to converted value - Example request: ``` curl -X POST https://ultraquick.tools/api/area-converter -H "Content-Type: application/json" -d '{"value":1,"from":"acre"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Speed Converter Free speed converter: convert between miles per hour, kilometers per hour, meters per second, knots, feet per second, and Mach speed instantly. Web page: https://ultraquick.tools/tools/speed-converter ### convert-speed Convert a speed between mph, km/h, knots, m/s, ft/s, and Mach. - Endpoint: `POST /api/speed-converter` - Parameters: - `value` (number, required): The value to convert - `from` (string, required): Source unit - Response: - `conversions` (object): Map of unit code to converted value - Example request: ``` curl -X POST https://ultraquick.tools/api/speed-converter -H "Content-Type: application/json" -d '{"value":60,"from":"mph"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Time Converter Free time converter: convert between seconds, milliseconds, minutes, hours, days, weeks, months, and years instantly. Useful for time calculations. Web page: https://ultraquick.tools/tools/time-converter ### convert-time Convert time between seconds, minutes, hours, days, weeks, months, and years. - Endpoint: `POST /api/time-converter` - Parameters: - `value` (number, required): The value to convert - `from` (string, required): Source unit - Response: - `conversions` (object): Map of unit code to converted value - Example request: ``` curl -X POST https://ultraquick.tools/api/time-converter -H "Content-Type: application/json" -d '{"value":1,"from":"h"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## UUID Generator Free UUID generator: create random version 4 UUIDs (GUIDs) using crypto-secure randomness. Generate one or many at once. Web page: https://ultraquick.tools/tools/uuid-generator ### generate-uuid Generate random version 4 UUIDs. - Endpoint: `POST /api/uuid-generator` - Parameters: - `count` (integer): Number of UUIDs to generate (1-100, default 1) - `version` (integer): UUID version (only 4 supported) - Response: - `uuids` (array): - `version` (integer): - `count` (integer): - Example request: ``` curl -X POST https://ultraquick.tools/api/uuid-generator -H "Content-Type: application/json" -d '{"count":5}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Fraction to Decimal Calculator Free fraction to decimal calculator: convert any fraction to its decimal equivalent and see the simplified form. Web page: https://ultraquick.tools/tools/fraction-calculator ### convert-fraction Convert a fraction to decimal and simplify it. - Endpoint: `POST /api/fraction-calculator` - Parameters: - `numerator` (number, required): The numerator (top) - `denominator` (number, required): The denominator (bottom) - Response: - `decimal` (number): - `simplified` (string): - `numerator` (number): - `denominator` (number): - Example request: ``` curl -X POST https://ultraquick.tools/api/fraction-calculator -H "Content-Type: application/json" -d '{"numerator":3,"denominator":8}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## GCD Calculator Free GCD calculator: find the greatest common divisor (GCD) of two or more integers. Also known as the greatest common factor (GCF). Web page: https://ultraquick.tools/tools/gcd-calculator ### calculate-gcd Calculate the GCD of two or more integers. - Endpoint: `POST /api/gcd-calculator` - Parameters: - `numbers` (array, required): Two or more integers - Response: - `gcd` (integer): - `numbers` (array): - Example request: ``` curl -X POST https://ultraquick.tools/api/gcd-calculator -H "Content-Type: application/json" -d '{"numbers":[24,36,60]}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Prime Number Checker Free prime number checker: test whether any integer is prime. If it is not prime, the tool shows the smallest factor. Web page: https://ultraquick.tools/tools/prime-checker ### check-prime Check if a number is prime. - Endpoint: `POST /api/prime-checker` - Parameters: - `number` (integer, required): The integer to check - Response: - `number` (integer): - `isPrime` (boolean): - `smallestFactor` (integer): - Example request: ``` curl -X POST https://ultraquick.tools/api/prime-checker -H "Content-Type: application/json" -d '{"number":17}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Average Calculator Free average calculator: find the mean, median, or mode of a list of numbers. Enter values separated by commas and get instant results. Web page: https://ultraquick.tools/tools/average-calculator ### calculate-average Calculate mean, median, or mode of a set of numbers. - Endpoint: `POST /api/average-calculator` - Parameters: - `numbers` (array, required): List of numbers - `type` (string): Type of average to calculate (default mean) - Response: - `type` (string): - `result` (number): - `numbers` (array): - Example request: ``` curl -X POST https://ultraquick.tools/api/average-calculator -H "Content-Type: application/json" -d '{"numbers":[2,4,6,8],"type":"mean"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Roman Numeral Converter Free Roman numeral converter: convert any number from 1 to 3999 to Roman numerals, or convert Roman numerals back to numbers. Web page: https://ultraquick.tools/tools/roman-numeral-converter ### convert-roman Convert between numbers and Roman numerals. - Endpoint: `POST /api/roman-numeral-converter` - Parameters: - `value` (undefined, required): A number (for to-roman) or a Roman numeral string (for from-roman) - `direction` (string): Conversion direction (default to-roman) - Response: - `roman` (string): - `number` (integer): - Example request: ``` curl -X POST https://ultraquick.tools/api/roman-numeral-converter -H "Content-Type: application/json" -d '{"value":42,"direction":"to-roman"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Character Counter Free character counter: count total characters, unique characters, and the frequency of each character in your text. Useful for ciphers and analysis. Web page: https://ultraquick.tools/tools/character-counter ### count-characters Count total characters, unique characters, and frequency of each character. - Endpoint: `POST /api/character-counter` - Parameters: - `text` (string, required): Text to analyze - Response: - `totalChars` (integer): - `uniqueChars` (integer): - `frequencies` (array): - Example request: ``` curl -X POST https://ultraquick.tools/api/character-counter -H "Content-Type: application/json" -d '{"text":"hello"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## LCM Calculator Free LCM calculator: find the least common multiple of two or more integers. Enter numbers and get the LCM instantly. Web page: https://ultraquick.tools/tools/lcm-calculator ### calculate-lcm Calculate the LCM of two or more integers. - Endpoint: `POST /api/lcm-calculator` - Parameters: - `numbers` (array, required): Two or more integers - Response: - `lcm` (integer): - `numbers` (array): - Example request: ``` curl -X POST https://ultraquick.tools/api/lcm-calculator -H "Content-Type: application/json" -d '{"numbers":[4,6,8]}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Factorial Calculator Free factorial calculator: compute n! (n factorial) for any non-negative integer. Handles values up to 170 with full precision. Web page: https://ultraquick.tools/tools/factorial-calculator ### calculate-factorial Calculate the factorial of a non-negative integer. - Endpoint: `POST /api/factorial-calculator` - Parameters: - `number` (integer, required): Non-negative integer (max 170) - Response: - `result` (number): - `number` (integer): - Example request: ``` curl -X POST https://ultraquick.tools/api/factorial-calculator -H "Content-Type: application/json" -d '{"number":5}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Exponent Calculator Free exponent calculator: compute any base raised to any power. Handles positive, negative, and fractional exponents instantly. Web page: https://ultraquick.tools/tools/exponent-calculator ### calculate-exponent Calculate base raised to the power of exponent. - Endpoint: `POST /api/exponent-calculator` - Parameters: - `base` (number, required): The base number - `exponent` (number, required): The exponent (power) - Response: - `result` (number): - `base` (number): - `exponent` (number): - Example request: ``` curl -X POST https://ultraquick.tools/api/exponent-calculator -H "Content-Type: application/json" -d '{"base":2,"exponent":10}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Ratio Calculator Free ratio calculator: find the ratio between two numbers and simplify it to its lowest terms. Enter two values and get the ratio instantly. Web page: https://ultraquick.tools/tools/ratio-calculator ### calculate-ratio Calculate and simplify the ratio of two numbers. - Endpoint: `POST /api/ratio-calculator` - Parameters: - `value1` (number, required): First value - `value2` (number, required): Second value - Response: - `ratio` (number): - `simplified` (string): - `value1` (number): - `value2` (number): - Example request: ``` curl -X POST https://ultraquick.tools/api/ratio-calculator -H "Content-Type: application/json" -d '{"value1":10,"value2":4}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Circle Calculator Free circle calculator: find the area, circumference, or diameter of a circle from its radius. Enter the radius and choose what to calculate. Web page: https://ultraquick.tools/tools/circle-calculator ### calculate-circle Calculate area, circumference, or diameter of a circle. - Endpoint: `POST /api/circle-calculator` - Parameters: - `radius` (number, required): The radius of the circle - `calculation` (string): What to calculate (default area) - Response: - `area` (number): - `circumference` (number): - `diameter` (number): - `radius` (number): - Example request: ``` curl -X POST https://ultraquick.tools/api/circle-calculator -H "Content-Type: application/json" -d '{"radius":5,"calculation":"area"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Savings Goal Calculator Free savings goal calculator: see how long it takes to reach your savings target with regular contributions and compound interest. Web page: https://ultraquick.tools/tools/savings-goal-calculator ### calculate-savings-goal Project savings growth toward a goal. - Endpoint: `POST /api/savings-goal-calculator` - Parameters: - `goal` (number, required): Target savings amount - `currentSavings` (number): Current savings (default 0) - `monthlyContribution` (number): Monthly contribution amount - `annualRate` (number): Annual interest rate as percentage (default 0) - `months` (number, required): Maximum months to simulate - Response: - `monthlyContribution` (number): - `monthsToGoal` (number): - `finalBalance` (number): - `goalMet` (boolean): - `shortfall` (number): - Example request: ``` curl -X POST https://ultraquick.tools/api/savings-goal-calculator -H "Content-Type: application/json" -d '{"goal":10000,"currentSavings":1000,"monthlyContribution":500,"annualRate":5,"months":18}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Net Worth Calculator Free net worth calculator: add up your assets and liabilities to find your net worth. Enter your values and get an instant calculation. Web page: https://ultraquick.tools/tools/net-worth-calculator ### calculate-net-worth Calculate net worth from assets and liabilities. - Endpoint: `POST /api/net-worth-calculator` - Parameters: - `assets` (array, required): List of asset values - `liabilities` (array, required): List of liability values - Response: - `totalAssets` (number): - `totalLiabilities` (number): - `netWorth` (number): - Example request: ``` curl -X POST https://ultraquick.tools/api/net-worth-calculator -H "Content-Type: application/json" -d '{"assets":[50000,10000],"liabilities":[20000,5000]}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Token Counter Free token counter: estimate how many tokens your text uses for GPT-4, Claude, Llama, and other LLMs. See context window usage at a glance. Web page: https://ultraquick.tools/tools/token-counter ### count-tokens Estimate token count for LLM prompts. - Endpoint: `POST /api/token-counter` - Parameters: - `text` (string, required): Text to count tokens for - `model` (string): LLM model name (e.g. gpt-4, claude-3.5-sonnet) - Response: - `tokens` (integer): - `characters` (integer): - `words` (integer): - `contextWindow` (integer): - `percentOfContext` (number): - `remainingTokens` (integer): - Example request: ``` curl -X POST https://ultraquick.tools/api/token-counter -H "Content-Type: application/json" -d '{"text":"Hello world","model":"gpt-4"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Regex Tester Free regex tester: test regular expressions against any text with live match highlighting, capture groups, and error messages. Runs in your browser. Web page: https://ultraquick.tools/tools/regex-tester ### test-regex Test a regular expression against text. - Endpoint: `POST /api/regex-tester` - Parameters: - `pattern` (string, required): Regular expression pattern - `flags` (string): Regex flags (e.g. g, gi, gm) - `testString` (string, required): Text to test against - Response: - `valid` (boolean): - `matches` (array): - `matchCount` (integer): - `error` (string): - Example request: ``` curl -X POST https://ultraquick.tools/api/regex-tester -H "Content-Type: application/json" -d '{"pattern":"\\d+","flags":"g","testString":"abc 123 def 456"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## JWT Decoder Free JWT decoder: decode JSON Web Tokens to inspect the header, payload, expiry, and issued-at claims. Runs in your browser, no data sent anywhere. Web page: https://ultraquick.tools/tools/jwt-decoder ### decode-jwt Decode a JWT and inspect header, payload, and expiry. - Endpoint: `POST /api/jwt-decoder` - Parameters: - `token` (string, required): The JWT string to decode - Response: - `header` (object): - `payload` (object): - `isExpired` (boolean): - `expiresAt` (string): - `issuedAt` (string): - Example request: ``` curl -X POST https://ultraquick.tools/api/jwt-decoder -H "Content-Type: application/json" -d '{"token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Cron Expression Generator Free cron expression generator: create cron schedules for your jobs and tasks. Enter minute, hour, day, month, and weekday to get a valid cron expression with a description. Web page: https://ultraquick.tools/tools/cron-generator ### generate-cron Generate a cron expression from schedule fields. - Endpoint: `POST /api/cron-generator` - Parameters: - `minute` (string): Minute field (default *) - `hour` (string): Hour field (default *) - `day` (string): Day of month (default *) - `month` (string): Month (default *) - `weekday` (string): Day of week (default *) - Response: - `cron` (string): - `description` (string): - Example request: ``` curl -X POST https://ultraquick.tools/api/cron-generator -H "Content-Type: application/json" -d '{"minute":"0","hour":"12"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## CSS Gradient Generator Free CSS gradient generator: create linear, radial, and conic gradients with custom colors and angles. Copy the CSS code instantly with live preview. Web page: https://ultraquick.tools/tools/gradient-generator ### generate-gradient Generate a CSS gradient. - Endpoint: `POST /api/gradient-generator` - Parameters: - `type` (string): Gradient type (default linear) - `from` (string, required): Starting hex color - `to` (string, required): Ending hex color - `angle` (number): Angle in degrees (default 90) - Response: - `css` (string): - `type` (string): - `from` (string): - `to` (string): - `angle` (number): - Example request: ``` curl -X POST https://ultraquick.tools/api/gradient-generator -H "Content-Type: application/json" -d '{"type":"linear","from":"#4f8cff","to":"#22c55e","angle":90}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Meta Tag Generator Free meta tag generator: create SEO-optimized meta tags, Open Graph tags, Twitter Card tags, and JSON-LD structured data for any web page. Copy and paste into your HTML. Web page: https://ultraquick.tools/tools/meta-tag-generator ### generate-meta-tags Generate SEO meta tags, Open Graph, Twitter Cards, and JSON-LD. - Endpoint: `POST /api/meta-tag-generator` - Parameters: - `title` (string, required): Page title - `description` (string, required): Meta description - `url` (string): Canonical URL - `image` (string): Social sharing image URL - `siteName` (string): Site name for JSON-LD - Response: - `html` (string): - `tags` (array): - Example request: ``` curl -X POST https://ultraquick.tools/api/meta-tag-generator -H "Content-Type: application/json" -d '{"title":"My Page","description":"A great page about things","url":"https://example.com"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Hashtag Generator Free hashtag generator: extract relevant hashtags from any text for Instagram, Twitter, TikTok, and LinkedIn. Filters stop words and common terms automatically. Web page: https://ultraquick.tools/tools/hashtag-generator ### generate-hashtags Generate hashtags from text. - Endpoint: `POST /api/hashtag-generator` - Parameters: - `text` (string, required): Text to extract hashtags from - `maxTags` (integer): Maximum number of hashtags (default 10) - Response: - `hashtags` (array): - `count` (integer): - Example request: ``` curl -X POST https://ultraquick.tools/api/hashtag-generator -H "Content-Type: application/json" -d '{"text":"how to make money online fast","maxTags":10}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## BMR Calculator Free BMR calculator. Estimate your Basal Metabolic Rate (calories burned at rest) using the Mifflin-St Jeor or Harris-Benedict formula from gender, age, weight, and height. Web page: https://ultraquick.tools/tools/bmr-calculator ### calculate-bmr Estimate Basal Metabolic Rate from gender, age, weight, and height. - Endpoint: `POST /api/bmr-calculator` - Parameters: - `gender` (string, required): Biological sex - `age` (number, required): Age in years - `weight` (number, required): Weight in kilograms - `height` (number, required): Height in centimetres - `formula` (string): Formula to use (default mifflin) - Response: - `bmr` (number): - `formula` (string): - `gender` (string): - `age` (number): - `weight` (number): - `height` (number): - Example request: ``` curl -X POST https://ultraquick.tools/api/bmr-calculator -H "Content-Type: application/json" -d '{"gender":"male","age":25,"weight":80,"height":180,"formula":"mifflin"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Calorie Calculator Free calorie calculator. Estimate your daily calorie needs (TDEE) from gender, age, weight, height, and activity level, with targets for weight loss, maintenance, and gain. Web page: https://ultraquick.tools/tools/calorie-calculator ### calculate-calories Estimate daily calorie needs (TDEE) and goal targets from body metrics and activity. - Endpoint: `POST /api/calorie-calculator` - Parameters: - `gender` (string, required): Biological sex - `age` (number, required): Age in years - `weight` (number, required): Weight in kilograms - `height` (number, required): Height in centimetres - `activity` (string): Activity level (default moderate) - Response: - `bmr` (number): - `activity` (string): - `activityFactor` (number): - `maintenance` (number): - `mildLoss` (number): - `loss` (number): - `mildGain` (number): - `gain` (number): - Example request: ``` curl -X POST https://ultraquick.tools/api/calorie-calculator -H "Content-Type: application/json" -d '{"gender":"male","age":25,"weight":80,"height":180,"activity":"active"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Ideal Weight Calculator Free ideal weight calculator. Estimate your ideal body weight from height and gender using the Devine, Robinson, Hamwi, and Miller formulas, with results in kilograms. Web page: https://ultraquick.tools/tools/ideal-weight-calculator ### calculate-ideal-weight Estimate ideal body weight from gender and height using four medical formulas. - Endpoint: `POST /api/ideal-weight-calculator` - Parameters: - `gender` (string, required): Biological sex - `heightCm` (number, required): Height in centimetres - Response: - `gender` (string): - `heightCm` (number): - `heightInches` (number): - `formulas` (object): - Example request: ``` curl -X POST https://ultraquick.tools/api/ideal-weight-calculator -H "Content-Type: application/json" -d '{"gender":"male","heightCm":180}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Simple Interest Calculator Free simple interest calculator. Calculate interest and total amount from principal, rate, and time using the simple interest formula I = P × r × t. Supports years, months, and days. Web page: https://ultraquick.tools/tools/simple-interest-calculator ### calculate-simple-interest Calculate simple interest and total amount from principal, rate, and time. - Endpoint: `POST /api/simple-interest-calculator` - Parameters: - `principal` (number, required): Principal amount - `rate` (number, required): Annual interest rate as a percentage - `time` (number, required): Time period - `timeUnit` (string): Unit of time (default years) - Response: - `principal` (number): - `rate` (number): - `time` (number): - `timeUnit` (string): - `interest` (number): - `total` (number): - `years` (number): - Example request: ``` curl -X POST https://ultraquick.tools/api/simple-interest-calculator -H "Content-Type: application/json" -d '{"principal":1000,"rate":5,"time":2,"timeUnit":"years"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## ROI Calculator Free ROI calculator. Measure return on investment as a percentage from initial cost and final value, with optional annualized ROI over a holding period. Web page: https://ultraquick.tools/tools/roi-calculator ### calculate-roi Calculate return on investment and optional annualized ROI. - Endpoint: `POST /api/roi-calculator` - Parameters: - `cost` (number, required): Initial investment amount - `returnValue` (number, required): Current or final value - `years` (number): Holding period in years (optional, enables annualized ROI) - Response: - `cost` (number): - `currentValue` (number): - `netProfit` (number): - `roi` (number): - `years` (number): - `annualizedRoi` (number): - Example request: ``` curl -X POST https://ultraquick.tools/api/roi-calculator -H "Content-Type: application/json" -d '{"cost":1000,"returnValue":1500,"years":5}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Time Zone Converter Free time zone converter. Convert a date and time between any two IANA time zones (e.g. New York to London, Tokyo to UTC) with daylight saving time handled automatically. Web page: https://ultraquick.tools/tools/time-zone-converter ### convert-time-zone Convert a wall-clock date and time from one IANA time zone to another. - Endpoint: `POST /api/time-zone-converter` - Parameters: - `datetime` (string, required): Date and time as YYYY-MM-DDTHH:mm (wall-clock in fromZone) - `fromZone` (string, required): Source IANA time zone (e.g. America/New_York) - `toZone` (string, required): Target IANA time zone (e.g. Europe/London) - Response: - `input` (string): - `fromZone` (string): - `toZone` (string): - `fromTime` (string): - `toTime` (string): - `fromOffset` (string): - `toOffset` (string): - Example request: ``` curl -X POST https://ultraquick.tools/api/time-zone-converter -H "Content-Type: application/json" -d '{"datetime":"2024-06-15T12:00","fromZone":"America/New_York","toZone":"Europe/London"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Mortgage Calculator Free mortgage calculator. Estimate your monthly mortgage payment, total paid, and total interest from home price, down payment, interest rate, and loan term. Web page: https://ultraquick.tools/tools/mortgage-calculator ### calculate-mortgage Calculate a fixed-rate mortgage monthly payment, total paid, and total interest. - Endpoint: `POST /api/mortgage-calculator` - Parameters: - `principal` (number, required): Home price - `annualRate` (number, required): Annual interest rate as a percentage - `years` (number, required): Loan term in years - `downPayment` (number): Down payment (default 0) - Response: - `principal` (number): - `downPayment` (number): - `loanAmount` (number): - `annualRate` (number): - `years` (number): - `months` (number): - `monthlyPayment` (number): - `totalPaid` (number): - `totalInterest` (number): - Example request: ``` curl -X POST https://ultraquick.tools/api/mortgage-calculator -H "Content-Type: application/json" -d '{"principal":200000,"annualRate":6.5,"years":30,"downPayment":0}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Inflation Calculator Free inflation calculator. See how much a sum today will be worth in the future and how inflation erodes purchasing power over time using a constant annual inflation rate. Web page: https://ultraquick.tools/tools/inflation-calculator ### calculate-inflation Calculate future value, purchasing power, and inflation factor from a constant inflation rate. - Endpoint: `POST /api/inflation-calculator` - Parameters: - `amount` (number, required): Starting amount - `startRate` (number): Optional discount/return rate as a percentage (for real value) - `endRate` (number, required): Annual inflation rate as a percentage - `years` (number, required): Number of years - Response: - `amount` (number): - `futureValue` (number): - `purchasingPower` (number): - `realValue` (number): - `inflationFactor` (number): - Example request: ``` curl -X POST https://ultraquick.tools/api/inflation-calculator -H "Content-Type: application/json" -d '{"amount":1000,"startRate":2,"endRate":3,"years":10}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Salary Calculator Free salary calculator. Convert an hourly wage to annual, monthly, weekly, and daily salary based on hours per week and weeks per year. Web page: https://ultraquick.tools/tools/salary-calculator ### calculate-salary Convert an hourly wage to annual, monthly, weekly, and daily salary. - Endpoint: `POST /api/salary-calculator` - Parameters: - `hourlyRate` (number, required): Hourly wage - `hoursPerWeek` (number): Hours worked per week (default 40) - `weeksPerYear` (number): Weeks worked per year (default 52) - Response: - `hourlyRate` (number): - `annual` (number): - `monthly` (number): - `weekly` (number): - `daily` (number): - Example request: ``` curl -X POST https://ultraquick.tools/api/salary-calculator -H "Content-Type: application/json" -d '{"hourlyRate":25,"hoursPerWeek":40,"weeksPerYear":52}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Hex to RGB Converter Free hex to RGB converter. Convert a hex color code to RGB and HSL values, with a live color swatch preview. Supports 3- and 6-digit hex. Web page: https://ultraquick.tools/tools/hex-to-rgb-converter ### convert-hex-to-rgb Convert a hex color code to RGB and HSL values. - Endpoint: `POST /api/hex-to-rgb-converter` - Parameters: - `hex` (string, required): Hex color, with or without leading #, 3 or 6 digits - Response: - `hex` (string): - `rgb` (string): - `r` (number): - `g` (number): - `b` (number): - `hsl` (string): - `hslValues` (object): - Example request: ``` curl -X POST https://ultraquick.tools/api/hex-to-rgb-converter -H "Content-Type: application/json" -d '{"hex":"#4f8cff"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Binary Converter Free binary converter. Convert numbers between binary, octal, decimal, and hexadecimal with input validation and all four bases shown at once. Web page: https://ultraquick.tools/tools/binary-converter ### convert-binary Convert a number between binary, octal, decimal, and hexadecimal. - Endpoint: `POST /api/binary-converter` - Parameters: - `value` (string, required): The number to convert, as text - `from` (string): Source base (default decimal) - `to` (string): Target base (default binary) - Response: - `input` (string): - `from` (string): - `to` (string): - `decimal` (number): - `binary` (string): - `octal` (string): - `hex` (string): - Example request: ``` curl -X POST https://ultraquick.tools/api/binary-converter -H "Content-Type: application/json" -d '{"value":"255","from":"decimal","to":"binary"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Standard Deviation Calculator Free standard deviation calculator. Find the sample or population standard deviation, variance, mean, median, range, and sum of a set of numbers. Web page: https://ultraquick.tools/tools/standard-deviation-calculator ### calculate-standard-deviation Calculate standard deviation, variance, mean, median, and range of a dataset. - Endpoint: `POST /api/standard-deviation-calculator` - Parameters: - `numbers` (array, required): List of numbers, or a string of numbers separated by commas or spaces - `sample` (boolean): Sample (n−1) vs population (n); default true - Response: - `count` (number): - `mean` (number): - `median` (number): - `sum` (number): - `min` (number): - `max` (number): - `range` (number): - `variance` (number): - `standardDeviation` (number): - `sample` (boolean): - Example request: ``` curl -X POST https://ultraquick.tools/api/standard-deviation-calculator -H "Content-Type: application/json" -d '{"numbers":[2,4,4,4,5,5,7,9],"sample":true}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Permutation and Combination Calculator Free permutation and combination calculator. Compute nPr (ordered arrangements) and nCr (unordered selections) from a set of n items taken r at a time. Web page: https://ultraquick.tools/tools/permutation-combination-calculator ### calculate-permutation-combination Calculate permutation (nPr) and/or combination (nCr) of n items taken r at a time. - Endpoint: `POST /api/permutation-combination-calculator` - Parameters: - `n` (number, required): Total number of items - `r` (number, required): Number of items to choose - `type` (string): What to compute (default both) - Response: - `n` (number): - `r` (number): - `permutation` (number): - `combination` (number): - `result` (number): - Example request: ``` curl -X POST https://ultraquick.tools/api/permutation-combination-calculator -H "Content-Type: application/json" -d '{"n":5,"r":2,"type":"both"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Quadratic Equation Solver Free quadratic equation solver. Solve any quadratic equation ax² + bx + c = 0, showing the discriminant, the nature of the roots, and the roots (real or complex). Web page: https://ultraquick.tools/tools/quadratic-equation-solver ### solve-quadratic Solve ax² + bx + c = 0, returning discriminant, nature, and roots. - Endpoint: `POST /api/quadratic-equation-solver` - Parameters: - `a` (number, required): Coefficient of x² (must be non-zero) - `b` (number, required): Coefficient of x - `c` (number, required): Constant term - Response: - `a` (number): - `b` (number): - `c` (number): - `discriminant` (number): - `roots` (array): - `nature` (string): - `equation` (string): - Example request: ``` curl -X POST https://ultraquick.tools/api/quadratic-equation-solver -H "Content-Type: application/json" -d '{"a":1,"b":-5,"c":6}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Triangle Calculator Free triangle calculator. Given three side lengths, compute the area, perimeter, semi-perimeter, all three angles, and classify the triangle by side and angle type. Web page: https://ultraquick.tools/tools/triangle-calculator ### calculate-triangle Solve a triangle from three sides: area, perimeter, angles, and classification. - Endpoint: `POST /api/triangle-calculator` - Parameters: - `a` (number, required): Side a - `b` (number, required): Side b - `c` (number, required): Side c - Response: - `area` (number): - `perimeter` (number): - `semiPerimeter` (number): - `angles` (object): - `type` (string): - `angleType` (string): - Example request: ``` curl -X POST https://ultraquick.tools/api/triangle-calculator -H "Content-Type: application/json" -d '{"a":3,"b":4,"c":5}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## CSS Box Shadow Generator Free CSS box-shadow generator. Build a box-shadow with horizontal/vertical offset, blur, spread, color, and inset, with a live preview and copy-ready CSS. Web page: https://ultraquick.tools/tools/css-box-shadow-generator ### generate-box-shadow Generate a CSS box-shadow string from offset, blur, spread, color, and inset. - Endpoint: `POST /api/css-box-shadow-generator` - Parameters: - `hOffset` (number): Horizontal offset in px (default 4) - `vOffset` (number): Vertical offset in px (default 4) - `blur` (number): Blur radius in px (default 10) - `spread` (number): Spread radius in px (default 0) - `color` (string): Hex or rgb()/rgba() color (default #00000040) - `inset` (boolean): Inset shadow (default false) - Response: - `hOffset` (number): - `vOffset` (number): - `blur` (number): - `spread` (number): - `color` (string): - `inset` (boolean): - `css` (string): - Example request: ``` curl -X POST https://ultraquick.tools/api/css-box-shadow-generator -H "Content-Type: application/json" -d '{"hOffset":4,"vOffset":4,"blur":10,"spread":0,"color":"#00000040","inset":false}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Dice Roller Free online dice roller. Roll any count of dice with any number of sides (d6, d20, d100 and more) and see each roll, total, average, min, and max. Web page: https://ultraquick.tools/tools/dice-roller ### roll-dice Roll a given number of dice with a given number of sides. - Endpoint: `POST /api/dice-roller` - Parameters: - `count` (number): Number of dice to roll (default 1) - `sides` (number): Sides per die, at least 2 (default 6) - `seed` (number): Optional seed for reproducible rolls - Response: - `count` (number): - `sides` (number): - `rolls` (array): - `total` (number): - `average` (number): - `min` (number): - `max` (number): - Example request: ``` curl -X POST https://ultraquick.tools/api/dice-roller -H "Content-Type: application/json" -d '{"count":4,"sides":6,"seed":42}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Lottery Number Generator Free lottery number generator. Pick a set of unique, sorted random lottery numbers from any range (e.g. 6 from 1–49), with optional seed for reproducible picks. Web page: https://ultraquick.tools/tools/lottery-number-generator ### generate-lottery-numbers Generate a set of unique, sorted random lottery numbers from a range. - Endpoint: `POST /api/lottery-number-generator` - Parameters: - `count` (number): How many numbers to pick (default 6) - `min` (number): Lowest number in the range (default 1) - `max` (number): Highest number in the range (default 49) - `seed` (number): Optional seed for reproducible picks - Response: - `count` (number): - `min` (number): - `max` (number): - `numbers` (array): - Example request: ``` curl -X POST https://ultraquick.tools/api/lottery-number-generator -H "Content-Type: application/json" -d '{"count":6,"min":1,"max":49,"seed":1}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Morse Code Translator Free Morse code translator. Convert text to Morse code and Morse code back to text, supporting letters, digits, and common punctuation with standard ITU codes. Web page: https://ultraquick.tools/tools/morse-code-translator ### translate-morse Translate text to Morse code, or Morse code back to text. - Endpoint: `POST /api/morse-code-translator` - Parameters: - `text` (string, required): The text or Morse code to translate - `direction` (string): "to" = text to Morse, "from" = Morse to text (default "to") - Response: - `input` (string): - `direction` (string): - `result` (string): - Example request: ``` curl -X POST https://ultraquick.tools/api/morse-code-translator -H "Content-Type: application/json" -d '{"text":"HELLO WORLD","direction":"to"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Caesar Cipher Free Caesar cipher tool. Encrypt and decrypt text with a shift cipher (Caesar cipher), supporting any shift value including ROT13, with case and punctuation preserved. Web page: https://ultraquick.tools/tools/caesar-cipher ### caesar-cipher Encrypt or decrypt text with a Caesar shift cipher. - Endpoint: `POST /api/caesar-cipher` - Parameters: - `text` (string, required): The text to encipher - `shift` (number): Number of positions to shift (default 3) - `direction` (string): Encrypt or decrypt (default encrypt) - Response: - `input` (string): - `shift` (number): - `direction` (string): - `result` (string): - Example request: ``` curl -X POST https://ultraquick.tools/api/caesar-cipher -H "Content-Type: application/json" -d '{"text":"Hello","shift":3,"direction":"encrypt"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Pig Latin Translator Free Pig Latin translator. Convert English text into Pig Latin by moving the first consonant cluster to the end and adding -ay, or adding -way to vowel-starting words. Web page: https://ultraquick.tools/tools/pig-latin-translator ### translate-pig-latin Translate English text into Pig Latin. - Endpoint: `POST /api/pig-latin-translator` - Parameters: - `text` (string, required): English text to translate - `direction` (string): Only "to" is supported - Response: - `input` (string): - `direction` (string): - `result` (string): - Example request: ``` curl -X POST https://ultraquick.tools/api/pig-latin-translator -H "Content-Type: application/json" -d '{"text":"hello world","direction":"to"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Email Validator Free email validator. Check whether an email address is syntactically valid, split it into local and domain parts, and get a clear reason for any invalid address. Web page: https://ultraquick.tools/tools/email-validator ### validate-email Validate the syntax of an email address and split it into parts. - Endpoint: `POST /api/email-validator` - Parameters: - `email` (string, required): The email address to validate - Response: - `email` (string): - `valid` (boolean): - `local` (string): - `domain` (string): - `hasTld` (boolean): - `reason` (string): - Example request: ``` curl -X POST https://ultraquick.tools/api/email-validator -H "Content-Type: application/json" -d '{"email":"user@example.com"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## URL Parser Free URL parser. Decompose a URL into its protocol, hostname, port, pathname, query parameters, and fragment, with auto-https when no scheme is given. Web page: https://ultraquick.tools/tools/url-parser ### parse-url Parse a URL into protocol, host, port, path, query, and fragment. - Endpoint: `POST /api/url-parser` - Parameters: - `url` (string, required): The URL to parse (https assumed if no scheme) - Response: - `href` (string): - `protocol` (string): - `hostname` (string): - `port` (string): - `pathname` (string): - `search` (string): - `hash` (string): - `origin` (string): - `queryParams` (object): - `hasQuery` (boolean): - `hasFragment` (boolean): - Example request: ``` curl -X POST https://ultraquick.tools/api/url-parser -H "Content-Type: application/json" -d '{"url":"https://example.com:8080/path?x=1&y=2#frag"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Scientific Notation Converter Free scientific notation converter. Convert a decimal number to scientific notation (a × 10^n) and back, with mantissa, exponent, and standard e-notation output. Web page: https://ultraquick.tools/tools/scientific-notation-converter ### convert-scientific-notation Convert a decimal to scientific notation, or scientific notation back to decimal. - Endpoint: `POST /api/scientific-notation-converter` - Parameters: - `value` (string, required): The number, as a decimal or scientific-notation string - `direction` (string): "to" = decimal to scientific, "from" = scientific to decimal (default "to") - Response: - `input` (string): - `direction` (string): - `result` (string): - `scientific` (string): - `numeric` (number): - `mantissa` (number): - `exponent` (number): - Example request: ``` curl -X POST https://ultraquick.tools/api/scientific-notation-converter -H "Content-Type: application/json" -d '{"value":"1234","direction":"to"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Decimal to Fraction Converter Free decimal to fraction converter. Convert any decimal number to a simplified fraction and a mixed number using a continued-fraction approximation that finds the closest ratio. Web page: https://ultraquick.tools/tools/decimal-to-fraction-converter ### convert-decimal-to-fraction Convert a decimal to a simplified fraction and mixed number. - Endpoint: `POST /api/decimal-to-fraction-converter` - Parameters: - `value` (number, required): The decimal number to convert - `maxDenominator` (number): Largest denominator to allow (default 10000) - Response: - `decimal` (number): - `numerator` (number): - `denominator` (number): - `fraction` (string): - `mixed` (string): - Example request: ``` curl -X POST https://ultraquick.tools/api/decimal-to-fraction-converter -H "Content-Type: application/json" -d '{"value":0.75}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Remove Duplicate Lines Free remove duplicate lines tool. Strip duplicate lines from any text or list, with options for case sensitivity, whitespace trimming, and keeping blank lines. Web page: https://ultraquick.tools/tools/remove-duplicate-lines ### remove-duplicate-lines Remove duplicate lines from text, keeping the first occurrence. - Endpoint: `POST /api/remove-duplicate-lines` - Parameters: - `text` (string, required): The input text - `caseSensitive` (boolean): Treat lines differing only in case as duplicates (default true) - `trimWhitespace` (boolean): Trim each line before comparing (default false) - `keepEmptyLines` (boolean): Preserve blank lines (default false) - Response: - `result` (string): - `originalCount` (number): - `uniqueCount` (number): - `removedCount` (number): - Example request: ``` curl -X POST https://ultraquick.tools/api/remove-duplicate-lines -H "Content-Type: application/json" -d '{"text":"a\nb\na\nc","caseSensitive":true}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Find and Replace Text Free find and replace text tool. Search for a literal string or regular expression and replace it, with options for case sensitivity and replacing all or one occurrence. Web page: https://ultraquick.tools/tools/find-and-replace-text ### find-and-replace Find and replace text using literal or regex matching. - Endpoint: `POST /api/find-and-replace-text` - Parameters: - `text` (string, required): The input text - `find` (string, required): The string or regex to find - `replace` (string): The replacement string (default empty) - `useRegex` (boolean): Treat find as a regular expression (default false) - `caseSensitive` (boolean): Case-sensitive match (default true) - `global` (boolean): Replace all matches (default true) - Response: - `result` (string): - `replacements` (number): - Example request: ``` curl -X POST https://ultraquick.tools/api/find-and-replace-text -H "Content-Type: application/json" -d '{"text":"Hello world","find":"world","replace":"there"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## JSON to CSV Converter Free JSON to CSV converter. Convert a JSON array of objects into CSV with proper escaping of commas, quotes, and newlines, aligning columns across sparse objects. Web page: https://ultraquick.tools/tools/json-to-csv-converter ### convert-json-to-csv Convert a JSON array of objects to CSV. - Endpoint: `POST /api/json-to-csv-converter` - Parameters: - `json` (string, required): A JSON string or already-parsed value - `flatten` (boolean): Flatten nested objects with dot notation (default true) - Response: - `csv` (string): - `rowCount` (number): - `columns` (array): - Example request: ``` curl -X POST https://ultraquick.tools/api/json-to-csv-converter -H "Content-Type: application/json" -d '{"json":"[{\"name\":\"Ada\",\"age\":30},{\"name\":\"Bob\",\"age\":25}]"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## CSV to JSON Converter Free CSV to JSON converter. Convert CSV with a header row into a JSON array of objects, handling quoted fields, escaped quotes, embedded newlines, and type coercion. Web page: https://ultraquick.tools/tools/csv-to-json-converter ### convert-csv-to-json Convert CSV with a header row to a JSON array of objects. - Endpoint: `POST /api/csv-to-json-converter` - Parameters: - `csv` (string, required): The CSV text - `headerRow` (boolean): Treat the first row as headers (default true) - Response: - `json` (array): - `jsonText` (string): - `rowCount` (number): - `headers` (array): - Example request: ``` curl -X POST https://ultraquick.tools/api/csv-to-json-converter -H "Content-Type: application/json" -d '{"csv":"name,age\nAda,30\nBob,25","headerRow":true}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Color Contrast Checker Free color contrast checker. Compute the WCAG 2.1 contrast ratio between a foreground and background color and see whether it passes AA and AAA for normal and large text. Web page: https://ultraquick.tools/tools/color-contrast-checker ### check-color-contrast Compute the WCAG contrast ratio and AA/AAA pass results for two colors. - Endpoint: `POST /api/color-contrast-checker` - Parameters: - `foreground` (string, required): Foreground (text) hex color - `background` (string, required): Background hex color - Response: - `contrastRatio` (number): - `wcag` (object): - `passesAA` (boolean): - `passesAAA` (boolean): - Example request: ``` curl -X POST https://ultraquick.tools/api/color-contrast-checker -H "Content-Type: application/json" -d '{"foreground":"#000000","background":"#ffffff"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Fraction Simplifier Free fraction simplifier. Reduce any fraction to lowest terms by dividing the numerator and denominator by their greatest common divisor, with whole-number and sign handling. Web page: https://ultraquick.tools/tools/fraction-simplifier ### simplify-fraction Reduce a fraction to its simplest form. - Endpoint: `POST /api/fraction-simplifier` - Parameters: - `numerator` (number, required): The numerator (integer) - `denominator` (number, required): The denominator (integer, non-zero) - Response: - `numerator` (number): - `denominator` (number): - `fraction` (string): - `whole` (number): - `isWhole` (boolean): - Example request: ``` curl -X POST https://ultraquick.tools/api/fraction-simplifier -H "Content-Type: application/json" -d '{"numerator":8,"denominator":12}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## LCM Calculator Free LCM calculator. Find the least common multiple of two or more integers, useful for adding fractions, scheduling, and finding common periods. Web page: https://ultraquick.tools/tools/least-common-multiple-calculator ### calculate-lcm-multiple Calculate the least common multiple of two or more integers. - Endpoint: `POST /api/least-common-multiple-calculator` - Parameters: - `numbers` (array, required): List of integers, or a string of integers separated by commas or spaces - Response: - `numbers` (array): - `count` (number): - `lcm` (number): - Example request: ``` curl -X POST https://ultraquick.tools/api/least-common-multiple-calculator -H "Content-Type: application/json" -d '{"numbers":[4,6,8]}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Decimal to Percent Converter Free decimal to percent converter. Convert a decimal to a percentage or a percentage back to a decimal, with the trailing % handled automatically. Web page: https://ultraquick.tools/tools/decimal-to-percent-converter ### convert-decimal-to-percent Convert a decimal to a percent, or a percent back to a decimal. - Endpoint: `POST /api/decimal-to-percent-converter` - Parameters: - `value` (string, required): The decimal or percent value (a trailing % is allowed) - `direction` (string): "to" = decimal to percent, "from" = percent to decimal (default "to") - Response: - `decimal` (number): - `percent` (number): - `percentString` (string): - `result` (number): - Example request: ``` curl -X POST https://ultraquick.tools/api/decimal-to-percent-converter -H "Content-Type: application/json" -d '{"value":0.25,"direction":"to"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Aspect Ratio Calculator Free aspect ratio calculator. Reduce any width and height to a simple aspect ratio (like 16:9), identify common formats, and report the decimal ratio. Web page: https://ultraquick.tools/tools/aspect-ratio-calculator ### calculate-aspect-ratio Reduce width and height to a simple aspect ratio and identify the format. - Endpoint: `POST /api/aspect-ratio-calculator` - Parameters: - `width` (number, required): Width - `height` (number, required): Height - Response: - `ratio` (string): - `ratioWidth` (number): - `ratioHeight` (number): - `decimal` (number): - `name` (string): - Example request: ``` curl -X POST https://ultraquick.tools/api/aspect-ratio-calculator -H "Content-Type: application/json" -d '{"width":1920,"height":1080}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## CSS Minifier Free CSS minifier. Compress CSS by stripping comments, whitespace, and unnecessary separators, with a reported size saving in bytes and percent. Web page: https://ultraquick.tools/tools/css-minifier ### minify-css Minify CSS by removing comments, whitespace, and unnecessary separators. - Endpoint: `POST /api/css-minifier` - Parameters: - `css` (string, required): The CSS to minify - Response: - `minified` (string): - `originalLength` (number): - `minifiedLength` (number): - `saved` (number): - `savedPercent` (number): - Example request: ``` curl -X POST https://ultraquick.tools/api/css-minifier -H "Content-Type: application/json" -d '{"css":".box {\n color: red;\n}"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## JavaScript Minifier Free JavaScript minifier. Compress JS by stripping comments and whitespace while preserving the spaces that keywords need, with a reported size saving. Web page: https://ultraquick.tools/tools/js-minifier ### minify-js Minify JavaScript by removing comments and whitespace while preserving keyword spacing. - Endpoint: `POST /api/js-minifier` - Parameters: - `code` (string, required): The JavaScript to minify - Response: - `minified` (string): - `originalLength` (number): - `minifiedLength` (number): - `saved` (number): - `savedPercent` (number): - Example request: ``` curl -X POST https://ultraquick.tools/api/js-minifier -H "Content-Type: application/json" -d '{"code":"function add(a, b) {\n return a + b;\n}"}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## Fraction to Decimal Converter Free fraction to decimal converter. Convert any fraction to a decimal, round to a chosen number of places, and detect repeating decimal cycles using long division. Web page: https://ultraquick.tools/tools/fraction-to-decimal-converter ### convert-fraction-to-decimal Convert a fraction to a decimal and detect repeating cycles. - Endpoint: `POST /api/fraction-to-decimal-converter` - Parameters: - `numerator` (number, required): The numerator (integer) - `denominator` (number, required): The denominator (integer, non-zero) - `places` (number): Decimal places to round to (default 6) - Response: - `decimal` (number): - `exact` (number): - `repeating` (string): - `isRepeating` (boolean): - Example request: ``` curl -X POST https://ultraquick.tools/api/fraction-to-decimal-converter -H "Content-Type: application/json" -d '{"numerator":1,"denominator":3}' ``` - Example response: ```json {"ok":true,"result":{ ...see response schema above... }} ``` ## HTML Minifier Free HTML minifier. Compress HTML by stripping comments and whitespace between tags, while preserving the formatting inside
,