{"ok":true,"description":"ultraquick.tools API — free online utility tools as JSON endpoints. No auth, CORS-enabled.","baseUrl":"https://ultraquick.tools","docs":{"openapi":"https://ultraquick.tools/openapi.json","functions":"https://ultraquick.tools/functions.json","llmsTxt":"https://ultraquick.tools/llms.txt","llmsFullTxt":"https://ultraquick.tools/llms-full.txt","aiManifest":"https://ultraquick.tools/ai.json"},"endpoints":[{"name":"calculate-age","endpoint":"https://ultraquick.tools/api/age-calculator","method":"POST","description":"Calculate exact age between a birth date and a target date (defaults to today).","tool":"Age Calculator"},{"name":"calculate-bmi","endpoint":"https://ultraquick.tools/api/bmi-calculator","method":"POST","description":"Calculate Body Mass Index from height and weight.","tool":"BMI Calculator"},{"name":"percentage-of","endpoint":"https://ultraquick.tools/api/percentage-of","method":"POST","description":"Calculate X% of Y.","tool":"Percentage Calculator"},{"name":"percentage-change","endpoint":"https://ultraquick.tools/api/percentage-change","method":"POST","description":"Calculate the percentage change from value A to value B.","tool":"Percentage Calculator"},{"name":"count-words","endpoint":"https://ultraquick.tools/api/word-counter","method":"POST","description":"Count words, characters, sentences, paragraphs and estimate reading time for given text.","tool":"Word Counter"},{"name":"generate-qr","endpoint":"https://ultraquick.tools/api/qr-code-generator","method":"POST","description":"Generate a QR code as an SVG string for the given text or URL.","tool":"QR Code Generator"},{"name":"convert-length","endpoint":"https://ultraquick.tools/api/length-converter","method":"POST","description":"Convert a length value from one unit to all supported units.","tool":"Length Converter"},{"name":"calculate-loan","endpoint":"https://ultraquick.tools/api/loan-calculator","method":"POST","description":"Calculate monthly payment, total paid, and total interest for a fixed-rate loan.","tool":"Loan Calculator"},{"name":"calculate-tip","endpoint":"https://ultraquick.tools/api/tip-calculator","method":"POST","description":"Calculate tip amount, total bill, and per-person cost when splitting.","tool":"Tip Calculator"},{"name":"convert-color","endpoint":"https://ultraquick.tools/api/color-converter","method":"POST","description":"Convert a color between hex, RGB, and HSL formats.","tool":"Color Converter"},{"name":"convert-case","endpoint":"https://ultraquick.tools/api/case-converter","method":"POST","description":"Convert text to a different case style (upper, lower, title, sentence, camel, snake, kebab).","tool":"Case Converter"},{"name":"date-difference","endpoint":"https://ultraquick.tools/api/date-difference","method":"POST","description":"Calculate the difference between two dates in days, weeks, hours, and approximate months/years.","tool":"Date Difference Calculator"},{"name":"base64-encode","endpoint":"https://ultraquick.tools/api/base64-encoder","method":"POST","description":"Encode text to Base64 or decode Base64 to text.","tool":"Base64 Encoder & Decoder"},{"name":"format-json","endpoint":"https://ultraquick.tools/api/json-formatter","method":"POST","description":"Format and validate a JSON string with proper indentation.","tool":"JSON Formatter"},{"name":"convert-temperature","endpoint":"https://ultraquick.tools/api/temperature-converter","method":"POST","description":"Convert a temperature between Celsius, Fahrenheit, and Kelvin.","tool":"Temperature Converter"},{"name":"convert-weight","endpoint":"https://ultraquick.tools/api/weight-converter","method":"POST","description":"Convert a weight value from one unit to all supported units.","tool":"Weight Converter"},{"name":"generate-hash","endpoint":"https://ultraquick.tools/api/hash-generator","method":"POST","description":"Generate a cryptographic hash (SHA-1, SHA-256, SHA-384, SHA-512) from text.","tool":"Hash Generator"},{"name":"encode-url","endpoint":"https://ultraquick.tools/api/url-encoder","method":"POST","description":"URL-encode or URL-decode a string.","tool":"URL Encoder & Decoder"},{"name":"number-to-words","endpoint":"https://ultraquick.tools/api/number-to-words","method":"POST","description":"Convert an integer to its English word representation.","tool":"Number to Words"},{"name":"generate-lorem","endpoint":"https://ultraquick.tools/api/lorem-ipsum-generator","method":"POST","description":"Generate Lorem Ipsum placeholder text.","tool":"Lorem Ipsum Generator"},{"name":"convert-data-size","endpoint":"https://ultraquick.tools/api/data-size-converter","method":"POST","description":"Convert a data size between bytes, KB, MB, GB, TB, PB (binary 1024-based).","tool":"Data Size Converter"},{"name":"generate-random-number","endpoint":"https://ultraquick.tools/api/random-number-generator","method":"POST","description":"Generate random number(s) within a range using crypto RNG.","tool":"Random Number Generator"},{"name":"markdown-to-html","endpoint":"https://ultraquick.tools/api/markdown-to-html","method":"POST","description":"Convert Markdown text to HTML.","tool":"Markdown to HTML Converter"},{"name":"reverse-text","endpoint":"https://ultraquick.tools/api/text-reverser","method":"POST","description":"Reverse text by characters, words, or lines.","tool":"Text Reverser"},{"name":"generate-slug","endpoint":"https://ultraquick.tools/api/slug-generator","method":"POST","description":"Generate a URL-friendly slug from text.","tool":"Slug Generator"},{"name":"encode-html-entities","endpoint":"https://ultraquick.tools/api/html-entity-encoder","method":"POST","description":"Encode text to HTML entities or decode HTML entities to text.","tool":"HTML Entity Encoder & Decoder"},{"name":"calculate-compound-interest","endpoint":"https://ultraquick.tools/api/compound-interest-calculator","method":"POST","description":"Calculate compound interest with optional regular contributions.","tool":"Compound Interest Calculator"},{"name":"calculate-discount","endpoint":"https://ultraquick.tools/api/discount-calculator","method":"POST","description":"Calculate the final price and savings after a percentage discount.","tool":"Discount Calculator"},{"name":"calculate-sales-tax","endpoint":"https://ultraquick.tools/api/sales-tax-calculator","method":"POST","description":"Calculate sales tax on a price (add or extract).","tool":"Sales Tax Calculator"},{"name":"convert-volume","endpoint":"https://ultraquick.tools/api/volume-converter","method":"POST","description":"Convert a volume between liters, gallons, cups, ml, and more.","tool":"Volume Converter"},{"name":"convert-area","endpoint":"https://ultraquick.tools/api/area-converter","method":"POST","description":"Convert an area between square meters, square feet, acres, hectares, and more.","tool":"Area Converter"},{"name":"convert-speed","endpoint":"https://ultraquick.tools/api/speed-converter","method":"POST","description":"Convert a speed between mph, km/h, knots, m/s, ft/s, and Mach.","tool":"Speed Converter"},{"name":"convert-time","endpoint":"https://ultraquick.tools/api/time-converter","method":"POST","description":"Convert time between seconds, minutes, hours, days, weeks, months, and years.","tool":"Time Converter"},{"name":"generate-uuid","endpoint":"https://ultraquick.tools/api/uuid-generator","method":"POST","description":"Generate random version 4 UUIDs.","tool":"UUID Generator"},{"name":"convert-fraction","endpoint":"https://ultraquick.tools/api/fraction-calculator","method":"POST","description":"Convert a fraction to decimal and simplify it.","tool":"Fraction to Decimal Calculator"},{"name":"calculate-gcd","endpoint":"https://ultraquick.tools/api/gcd-calculator","method":"POST","description":"Calculate the GCD of two or more integers.","tool":"GCD Calculator"},{"name":"check-prime","endpoint":"https://ultraquick.tools/api/prime-checker","method":"POST","description":"Check if a number is prime.","tool":"Prime Number Checker"},{"name":"calculate-average","endpoint":"https://ultraquick.tools/api/average-calculator","method":"POST","description":"Calculate mean, median, or mode of a set of numbers.","tool":"Average Calculator"},{"name":"convert-roman","endpoint":"https://ultraquick.tools/api/roman-numeral-converter","method":"POST","description":"Convert between numbers and Roman numerals.","tool":"Roman Numeral Converter"},{"name":"count-characters","endpoint":"https://ultraquick.tools/api/character-counter","method":"POST","description":"Count total characters, unique characters, and frequency of each character.","tool":"Character Counter"},{"name":"calculate-lcm","endpoint":"https://ultraquick.tools/api/lcm-calculator","method":"POST","description":"Calculate the LCM of two or more integers.","tool":"LCM Calculator"},{"name":"calculate-factorial","endpoint":"https://ultraquick.tools/api/factorial-calculator","method":"POST","description":"Calculate the factorial of a non-negative integer.","tool":"Factorial Calculator"},{"name":"calculate-exponent","endpoint":"https://ultraquick.tools/api/exponent-calculator","method":"POST","description":"Calculate base raised to the power of exponent.","tool":"Exponent Calculator"},{"name":"calculate-ratio","endpoint":"https://ultraquick.tools/api/ratio-calculator","method":"POST","description":"Calculate and simplify the ratio of two numbers.","tool":"Ratio Calculator"},{"name":"calculate-circle","endpoint":"https://ultraquick.tools/api/circle-calculator","method":"POST","description":"Calculate area, circumference, or diameter of a circle.","tool":"Circle Calculator"},{"name":"calculate-savings-goal","endpoint":"https://ultraquick.tools/api/savings-goal-calculator","method":"POST","description":"Project savings growth toward a goal.","tool":"Savings Goal Calculator"},{"name":"calculate-net-worth","endpoint":"https://ultraquick.tools/api/net-worth-calculator","method":"POST","description":"Calculate net worth from assets and liabilities.","tool":"Net Worth Calculator"},{"name":"count-tokens","endpoint":"https://ultraquick.tools/api/token-counter","method":"POST","description":"Estimate token count for LLM prompts.","tool":"Token Counter"},{"name":"test-regex","endpoint":"https://ultraquick.tools/api/regex-tester","method":"POST","description":"Test a regular expression against text.","tool":"Regex Tester"},{"name":"decode-jwt","endpoint":"https://ultraquick.tools/api/jwt-decoder","method":"POST","description":"Decode a JWT and inspect header, payload, and expiry.","tool":"JWT Decoder"},{"name":"generate-cron","endpoint":"https://ultraquick.tools/api/cron-generator","method":"POST","description":"Generate a cron expression from schedule fields.","tool":"Cron Expression Generator"},{"name":"generate-gradient","endpoint":"https://ultraquick.tools/api/gradient-generator","method":"POST","description":"Generate a CSS gradient.","tool":"CSS Gradient Generator"},{"name":"generate-meta-tags","endpoint":"https://ultraquick.tools/api/meta-tag-generator","method":"POST","description":"Generate SEO meta tags, Open Graph, Twitter Cards, and JSON-LD.","tool":"Meta Tag Generator"},{"name":"generate-hashtags","endpoint":"https://ultraquick.tools/api/hashtag-generator","method":"POST","description":"Generate hashtags from text.","tool":"Hashtag Generator"},{"name":"calculate-bmr","endpoint":"https://ultraquick.tools/api/bmr-calculator","method":"POST","description":"Estimate Basal Metabolic Rate from gender, age, weight, and height.","tool":"BMR Calculator"},{"name":"calculate-calories","endpoint":"https://ultraquick.tools/api/calorie-calculator","method":"POST","description":"Estimate daily calorie needs (TDEE) and goal targets from body metrics and activity.","tool":"Calorie Calculator"},{"name":"calculate-ideal-weight","endpoint":"https://ultraquick.tools/api/ideal-weight-calculator","method":"POST","description":"Estimate ideal body weight from gender and height using four medical formulas.","tool":"Ideal Weight Calculator"},{"name":"calculate-simple-interest","endpoint":"https://ultraquick.tools/api/simple-interest-calculator","method":"POST","description":"Calculate simple interest and total amount from principal, rate, and time.","tool":"Simple Interest Calculator"},{"name":"calculate-roi","endpoint":"https://ultraquick.tools/api/roi-calculator","method":"POST","description":"Calculate return on investment and optional annualized ROI.","tool":"ROI Calculator"},{"name":"convert-time-zone","endpoint":"https://ultraquick.tools/api/time-zone-converter","method":"POST","description":"Convert a wall-clock date and time from one IANA time zone to another.","tool":"Time Zone Converter"},{"name":"calculate-mortgage","endpoint":"https://ultraquick.tools/api/mortgage-calculator","method":"POST","description":"Calculate a fixed-rate mortgage monthly payment, total paid, and total interest.","tool":"Mortgage Calculator"},{"name":"calculate-inflation","endpoint":"https://ultraquick.tools/api/inflation-calculator","method":"POST","description":"Calculate future value, purchasing power, and inflation factor from a constant inflation rate.","tool":"Inflation Calculator"},{"name":"calculate-salary","endpoint":"https://ultraquick.tools/api/salary-calculator","method":"POST","description":"Convert an hourly wage to annual, monthly, weekly, and daily salary.","tool":"Salary Calculator"},{"name":"convert-hex-to-rgb","endpoint":"https://ultraquick.tools/api/hex-to-rgb-converter","method":"POST","description":"Convert a hex color code to RGB and HSL values.","tool":"Hex to RGB Converter"},{"name":"convert-binary","endpoint":"https://ultraquick.tools/api/binary-converter","method":"POST","description":"Convert a number between binary, octal, decimal, and hexadecimal.","tool":"Binary Converter"},{"name":"calculate-standard-deviation","endpoint":"https://ultraquick.tools/api/standard-deviation-calculator","method":"POST","description":"Calculate standard deviation, variance, mean, median, and range of a dataset.","tool":"Standard Deviation Calculator"},{"name":"calculate-permutation-combination","endpoint":"https://ultraquick.tools/api/permutation-combination-calculator","method":"POST","description":"Calculate permutation (nPr) and/or combination (nCr) of n items taken r at a time.","tool":"Permutation and Combination Calculator"},{"name":"solve-quadratic","endpoint":"https://ultraquick.tools/api/quadratic-equation-solver","method":"POST","description":"Solve ax² + bx + c = 0, returning discriminant, nature, and roots.","tool":"Quadratic Equation Solver"},{"name":"calculate-triangle","endpoint":"https://ultraquick.tools/api/triangle-calculator","method":"POST","description":"Solve a triangle from three sides: area, perimeter, angles, and classification.","tool":"Triangle Calculator"},{"name":"generate-box-shadow","endpoint":"https://ultraquick.tools/api/css-box-shadow-generator","method":"POST","description":"Generate a CSS box-shadow string from offset, blur, spread, color, and inset.","tool":"CSS Box Shadow Generator"},{"name":"roll-dice","endpoint":"https://ultraquick.tools/api/dice-roller","method":"POST","description":"Roll a given number of dice with a given number of sides.","tool":"Dice Roller"},{"name":"generate-lottery-numbers","endpoint":"https://ultraquick.tools/api/lottery-number-generator","method":"POST","description":"Generate a set of unique, sorted random lottery numbers from a range.","tool":"Lottery Number Generator"},{"name":"translate-morse","endpoint":"https://ultraquick.tools/api/morse-code-translator","method":"POST","description":"Translate text to Morse code, or Morse code back to text.","tool":"Morse Code Translator"},{"name":"caesar-cipher","endpoint":"https://ultraquick.tools/api/caesar-cipher","method":"POST","description":"Encrypt or decrypt text with a Caesar shift cipher.","tool":"Caesar Cipher"},{"name":"translate-pig-latin","endpoint":"https://ultraquick.tools/api/pig-latin-translator","method":"POST","description":"Translate English text into Pig Latin.","tool":"Pig Latin Translator"},{"name":"validate-email","endpoint":"https://ultraquick.tools/api/email-validator","method":"POST","description":"Validate the syntax of an email address and split it into parts.","tool":"Email Validator"},{"name":"parse-url","endpoint":"https://ultraquick.tools/api/url-parser","method":"POST","description":"Parse a URL into protocol, host, port, path, query, and fragment.","tool":"URL Parser"},{"name":"convert-scientific-notation","endpoint":"https://ultraquick.tools/api/scientific-notation-converter","method":"POST","description":"Convert a decimal to scientific notation, or scientific notation back to decimal.","tool":"Scientific Notation Converter"},{"name":"convert-decimal-to-fraction","endpoint":"https://ultraquick.tools/api/decimal-to-fraction-converter","method":"POST","description":"Convert a decimal to a simplified fraction and mixed number.","tool":"Decimal to Fraction Converter"},{"name":"remove-duplicate-lines","endpoint":"https://ultraquick.tools/api/remove-duplicate-lines","method":"POST","description":"Remove duplicate lines from text, keeping the first occurrence.","tool":"Remove Duplicate Lines"},{"name":"find-and-replace","endpoint":"https://ultraquick.tools/api/find-and-replace-text","method":"POST","description":"Find and replace text using literal or regex matching.","tool":"Find and Replace Text"},{"name":"convert-json-to-csv","endpoint":"https://ultraquick.tools/api/json-to-csv-converter","method":"POST","description":"Convert a JSON array of objects to CSV.","tool":"JSON to CSV Converter"},{"name":"convert-csv-to-json","endpoint":"https://ultraquick.tools/api/csv-to-json-converter","method":"POST","description":"Convert CSV with a header row to a JSON array of objects.","tool":"CSV to JSON Converter"},{"name":"check-color-contrast","endpoint":"https://ultraquick.tools/api/color-contrast-checker","method":"POST","description":"Compute the WCAG contrast ratio and AA/AAA pass results for two colors.","tool":"Color Contrast Checker"},{"name":"simplify-fraction","endpoint":"https://ultraquick.tools/api/fraction-simplifier","method":"POST","description":"Reduce a fraction to its simplest form.","tool":"Fraction Simplifier"},{"name":"calculate-lcm-multiple","endpoint":"https://ultraquick.tools/api/least-common-multiple-calculator","method":"POST","description":"Calculate the least common multiple of two or more integers.","tool":"LCM Calculator"},{"name":"convert-decimal-to-percent","endpoint":"https://ultraquick.tools/api/decimal-to-percent-converter","method":"POST","description":"Convert a decimal to a percent, or a percent back to a decimal.","tool":"Decimal to Percent Converter"},{"name":"calculate-aspect-ratio","endpoint":"https://ultraquick.tools/api/aspect-ratio-calculator","method":"POST","description":"Reduce width and height to a simple aspect ratio and identify the format.","tool":"Aspect Ratio Calculator"},{"name":"minify-css","endpoint":"https://ultraquick.tools/api/css-minifier","method":"POST","description":"Minify CSS by removing comments, whitespace, and unnecessary separators.","tool":"CSS Minifier"},{"name":"minify-js","endpoint":"https://ultraquick.tools/api/js-minifier","method":"POST","description":"Minify JavaScript by removing comments and whitespace while preserving keyword spacing.","tool":"JavaScript Minifier"},{"name":"convert-fraction-to-decimal","endpoint":"https://ultraquick.tools/api/fraction-to-decimal-converter","method":"POST","description":"Convert a fraction to a decimal and detect repeating cycles.","tool":"Fraction to Decimal Converter"},{"name":"minify-html","endpoint":"https://ultraquick.tools/api/html-minifier","method":"POST","description":"Minify HTML by removing comments and whitespace while preserving pre/textarea/script/style content.","tool":"HTML Minifier"},{"name":"format-sql","endpoint":"https://ultraquick.tools/api/sql-formatter","method":"POST","description":"Format and beautify a SQL query.","tool":"SQL Formatter"},{"name":"check-leap-year","endpoint":"https://ultraquick.tools/api/leap-year-checker","method":"POST","description":"Check whether a year is a leap year under Gregorian rules.","tool":"Leap Year Checker"},{"name":"convert-html-to-text","endpoint":"https://ultraquick.tools/api/html-to-text","method":"POST","description":"Strip HTML tags and return clean plain text.","tool":"HTML to Text Converter"},{"name":"count-word-frequency","endpoint":"https://ultraquick.tools/api/word-frequency-counter","method":"POST","description":"Count word frequencies in text, sorted by occurrence.","tool":"Word Frequency Counter"},{"name":"calculate-time-duration","endpoint":"https://ultraquick.tools/api/time-duration-calculator","method":"POST","description":"Calculate the duration between two date-times.","tool":"Time Duration Calculator"},{"name":"calculate-week-number","endpoint":"https://ultraquick.tools/api/week-number-calculator","method":"POST","description":"Return the ISO 8601 week number, ISO year, day of week, and day of year for a date.","tool":"Week Number Calculator"},{"name":"calculate-day-of-week","endpoint":"https://ultraquick.tools/api/day-of-week-calculator","method":"POST","description":"Return the day of the week and formatted date for a given date.","tool":"Day of Week Calculator"},{"name":"calculate-water-intake","endpoint":"https://ultraquick.tools/api/water-intake-calculator","method":"POST","description":"Estimate daily water intake from weight, activity, and climate.","tool":"Water Intake Calculator"},{"name":"calculate-body-fat","endpoint":"https://ultraquick.tools/api/body-fat-calculator","method":"POST","description":"Estimate body fat percentage and category using the US Navy method.","tool":"Body Fat Calculator"},{"name":"calculate-calories-burned","endpoint":"https://ultraquick.tools/api/calories-burned-calculator","method":"POST","description":"Estimate calories burned for an activity using MET, weight, and duration.","tool":"Calories Burned Calculator"},{"name":"calculate-retirement","endpoint":"https://ultraquick.tools/api/retirement-calculator","method":"POST","description":"Project retirement savings and optionally the contribution needed to reach a target.","tool":"Retirement Calculator"},{"name":"calculate-unit-price","endpoint":"https://ultraquick.tools/api/unit-price-calculator","method":"POST","description":"Compute the price per unit from a total price and quantity.","tool":"Unit Price Calculator"},{"name":"add-to-date","endpoint":"https://ultraquick.tools/api/date-adder","method":"POST","description":"Add or subtract years, months, weeks, and days from a date.","tool":"Date Adder"},{"name":"calculate-slope","endpoint":"https://ultraquick.tools/api/slope-calculator","method":"POST","description":"Compute the slope, intercept, angle, and length of a line through two points.","tool":"Slope Calculator"},{"name":"calculate-logarithm","endpoint":"https://ultraquick.tools/api/logarithm-calculator","method":"POST","description":"Compute the logarithm of a value with a given base.","tool":"Logarithm Calculator"},{"name":"convert-ascii","endpoint":"https://ultraquick.tools/api/ascii-text-converter","method":"POST","description":"Convert text to ASCII codes (and hex), or codes back to text.","tool":"ASCII Text Converter"},{"name":"sort-lines","endpoint":"https://ultraquick.tools/api/line-sorter","method":"POST","description":"Sort the lines of text ascending or descending.","tool":"Line Sorter"},{"name":"reverse-words","endpoint":"https://ultraquick.tools/api/reverse-words","method":"POST","description":"Reverse the order of words in text, preserving whitespace.","tool":"Reverse Words"},{"name":"trim-whitespace","endpoint":"https://ultraquick.tools/api/trim-whitespace","method":"POST","description":"Normalize, trim, or remove whitespace from text.","tool":"Trim Whitespace"},{"name":"convert-pressure","endpoint":"https://ultraquick.tools/api/pressure-converter","method":"POST","description":"Convert a pressure value between supported units.","tool":"Pressure Converter"},{"name":"convert-angle","endpoint":"https://ultraquick.tools/api/angle-converter","method":"POST","description":"Convert an angle between degrees, radians, gradians, and turns.","tool":"Angle Converter"},{"name":"calculate-probability","endpoint":"https://ultraquick.tools/api/probability-calculator","method":"POST","description":"Compute probability for coin, dice, or marble (hypergeometric) scenarios.","tool":"Probability Calculator"},{"name":"convert-cooking","endpoint":"https://ultraquick.tools/api/cooking-converter","method":"POST","description":"Convert a cooking volume between cups, tablespoons, teaspoons, ml, fl oz, pints, quarts, liters and gallons.","tool":"Cooking Converter"},{"name":"calculate-fuel-cost","endpoint":"https://ultraquick.tools/api/fuel-cost-calculator","method":"POST","description":"Estimate fuel cost from distance, fuel efficiency, and fuel price.","tool":"Fuel Cost Calculator"},{"name":"calculate-pace","endpoint":"https://ultraquick.tools/api/pace-calculator","method":"POST","description":"Calculate running pace and speed from distance and time.","tool":"Pace Calculator"},{"name":"generate-palette","endpoint":"https://ultraquick.tools/api/color-palette-generator","method":"POST","description":"Generate color palettes (complementary, analogous, triadic, tetradic, monochromatic) from a base hex color.","tool":"Color Palette Generator"},{"name":"calculate-gpa","endpoint":"https://ultraquick.tools/api/gpa-calculator","method":"POST","description":"Calculate GPA on a 4.0 scale from a list of courses and credit hours.","tool":"GPA Calculator"},{"name":"generate-markdown-table","endpoint":"https://ultraquick.tools/api/markdown-table-generator","method":"POST","description":"Convert delimited rows into a GitHub-flavored markdown table.","tool":"Markdown Table Generator"},{"name":"generate-hmac","endpoint":"https://ultraquick.tools/api/hmac-generator","method":"POST","description":"Generate an HMAC (SHA-256/SHA-1/SHA-384/SHA-512) from a message and secret key, as hex or base64.","tool":"HMAC Generator"},{"name":"vigenere-cipher","endpoint":"https://ultraquick.tools/api/vigenere-cipher","method":"POST","description":"Encrypt or decrypt text with a Vigenere (polyalphabetic) keyword cipher.","tool":"Vigenère Cipher"},{"name":"convert-base","endpoint":"https://ultraquick.tools/api/base-converter","method":"POST","description":"Convert a number between any base from 2 to 36, including fractional values.","tool":"Base Converter"}]}