All Tools

Browse 537 deterministic utility tools across 29 categories. Use via REST API or as MCP tools for AI agents.

537 tools · 29 categories

Math

52 tools
Absolute Value
Get the absolute value of a number.
/v1/math/abs
Add
Add two or more numbers together.
/v1/math/add
Average
Calculate the average of a list of numbers.
/v1/math/average
Ceil
Round up to nearest integer.
/v1/math/ceil
Clamp
Clamp a number within a range.
/v1/math/clamp
Compare
Compare two numbers (e.g., is 0.9 greater than 0.11?).
/v1/math/compare
Compare Decimals
Compare decimal numbers with detailed explanation (handles 0.9 vs 0.11 correctly).
/v1/math/compare-decimals
Cos
Calculate the cosine of an angle.
/v1/math/cos
Cube
Calculate the cube of a number.
/v1/math/cube
Cube Root
Calculate the cube root of a number.
/v1/math/cube-root
Deg To Rad
Convert degrees to radians.
/v1/math/deg-to-rad
Distance
Calculate Euclidean distance between two points.
/v1/math/distance
Divide
Divide a by b.
/v1/math/divide
Exp
Calculate e raised to the power of number.
/v1/math/exp
Factorial
Calculate the factorial of a number.
/v1/math/factorial
Fibonacci
Get the nth Fibonacci number.
/v1/math/fibonacci
Floor
Round down to nearest integer.
/v1/math/floor
Gcd
Calculate the greatest common divisor.
/v1/math/gcd
Hypotenuse
Calculate the hypotenuse of a right triangle.
/v1/math/hypotenuse
Is Between
Check if a number is between two bounds.
/v1/math/is-between
Is Divisible
Check if a number is divisible by another number.
/v1/math/is-divisible
Is Even
Check if a number is even.
/v1/math/is-even
Is Fibonacci
Check if a number is a Fibonacci number.
/v1/math/is-fibonacci
Is Integer
Check if a number is an integer.
/v1/math/is-integer
Is Negative
Check if a number is negative.
/v1/math/is-negative
Is Odd
Check if a number is odd.
/v1/math/is-odd
Is Perfect Square
Check if a number is a perfect square.
/v1/math/is-perfect-square
Is Positive
Check if a number is positive.
/v1/math/is-positive
Is Prime
Check if a number is prime.
/v1/math/is-prime
Is Zero
Check if a number is zero.
/v1/math/is-zero
Lcm
Calculate the least common multiple.
/v1/math/lcm
Log
Calculate logarithm. Natural log if no base specified.
/v1/math/log
Log10
Calculate base-10 logarithm.
/v1/math/log10
Log2
Calculate base-2 logarithm.
/v1/math/log2
Maximum
Find the maximum value.
/v1/math/max
Minimum
Find the minimum value.
/v1/math/min
Modulo
Calculate a modulo b (remainder of a divided by b).
/v1/math/modulo
Multiply
Multiply two or more numbers together.
/v1/math/multiply
Nth Root
Calculate the nth root of a number.
/v1/math/nth-root
Percentage
Calculate what percentage value is of total.
/v1/math/percentage
Power
Calculate base raised to the power of exponent.
/v1/math/power
Rad To Deg
Convert radians to degrees.
/v1/math/rad-to-deg
Rank Numbers
Rank a list of numbers from largest to smallest (or vice versa).
/v1/math/rank
Round Number
Round a number to specified decimal places.
/v1/math/round
Sign
Get the sign of a number (-1, 0, or 1).
/v1/math/sign
Sin
Calculate the sine of an angle.
/v1/math/sin
Square
Calculate the square of a number.
/v1/math/square
Square Root
Calculate the square root of a number.
/v1/math/sqrt
Subtract
Subtract b from a.
/v1/math/subtract
Sum Numbers
Calculate the sum of numbers.
/v1/math/sum
Tan
Calculate the tangent of an angle.
/v1/math/tan
Truncate
Truncate to integer (remove decimal part).
/v1/math/truncate

Conversion

42 tools
Acres To Hectares
Convert acres to hectares.
/v1/convert/area/acres-to-hectares
Binary To Decimal
Convert binary to decimal.
/v1/convert/base/bin-to-dec
Bytes To Human
Convert bytes to human-readable format.
/v1/convert/data/bytes-to-human
Celsius To Fahrenheit
Convert Celsius to Fahrenheit.
/v1/convert/temperature/c-to-f
Celsius To Kelvin
Convert Celsius to Kelvin.
/v1/convert/temperature/c-to-k
Centimeters To Inches
Convert centimeters to inches.
/v1/convert/length/cm-to-in
Cups To Milliliters
Convert US cups to milliliters.
/v1/convert/volume/cups-to-ml
Decimal To Binary
Convert decimal to binary.
/v1/convert/base/dec-to-bin
Decimal To Hexadecimal
Convert decimal to hexadecimal.
/v1/convert/base/dec-to-hex
Decimal To Octal
Convert decimal to octal.
/v1/convert/base/dec-to-oct
Fahrenheit To Celsius
Convert Fahrenheit to Celsius.
/v1/convert/temperature/f-to-c
Feet To Meters
Convert feet to meters.
/v1/convert/length/ft-to-m
Gallons Uk To Liters
Convert UK gallons to liters.
/v1/convert/volume/gal-uk-to-l
Gallons Us To Liters
Convert US gallons to liters.
/v1/convert/volume/gal-us-to-l
Grams To Ounces
Convert grams to ounces.
/v1/convert/weight/g-to-oz
Hex To Rgb
Convert hex color to RGB.
/v1/convert/color/hex-to-rgb
Hexadecimal To Decimal
Convert hexadecimal to decimal.
/v1/convert/base/hex-to-dec
Hours To Minutes
Convert hours to minutes.
/v1/convert/time/hours-to-minutes
Inches To Centimeters
Convert inches to centimeters.
/v1/convert/length/in-to-cm
Kelvin To Celsius
Convert Kelvin to Celsius.
/v1/convert/temperature/k-to-c
Kilobytes To Megabytes
Convert kilobytes to megabytes.
/v1/convert/data/kb-to-mb
Kilograms To Pounds
Convert kilograms to pounds.
/v1/convert/weight/kg-to-lb
Kilometers To Miles
Convert kilometers to miles.
/v1/convert/length/km-to-mi
Knots To Kph
Convert knots to kilometers per hour.
/v1/convert/speed/knots-to-kph
Kph To Mph
Convert kilometers per hour to miles per hour.
/v1/convert/speed/kph-to-mph
Liters To Gallons Uk
Convert liters to UK gallons. Because a UK gallon isn't a US gallon.
/v1/convert/volume/l-to-gal-uk
Liters To Gallons Us
Convert liters to US gallons.
/v1/convert/volume/l-to-gal-us
Megabytes To Gigabytes
Convert megabytes to gigabytes.
/v1/convert/data/mb-to-gb
Meters Per Second To Mph
Convert meters per second to miles per hour.
/v1/convert/speed/mps-to-mph
Meters To Feet
Convert meters to feet.
/v1/convert/length/m-to-ft
Miles To Kilometers
Convert miles to kilometers.
/v1/convert/length/mi-to-km
Milliliters To Cups
Convert milliliters to US cups.
/v1/convert/volume/ml-to-cups
Milliliters To Fluid Ounces
Convert milliliters to US fluid ounces.
/v1/convert/volume/ml-to-fl-oz
Minutes To Seconds
Convert minutes to seconds.
/v1/convert/time/minutes-to-seconds
Mph To Kph
Convert miles per hour to kilometers per hour.
/v1/convert/speed/mph-to-kph
Ounces To Grams
Convert ounces to grams.
/v1/convert/weight/oz-to-g
Pounds To Kilograms
Convert pounds to kilograms.
/v1/convert/weight/lb-to-kg
Rgb To Hex
Convert RGB to hex color.
/v1/convert/color/rgb-to-hex
Seconds To Hms
Convert seconds to hours:minutes:seconds.
/v1/convert/time/seconds-to-hms
Square Feet To Square Meters
Convert square feet to square meters.
/v1/convert/area/sqft-to-sqm
Square Meters To Square Feet
Convert square meters to square feet.
/v1/convert/area/sqm-to-sqft
Stone To Kilograms
Convert stone to kilograms.
/v1/convert/weight/stone-to-kg

String

33 tools
Camel Case
Convert text to camelCase.
/v1/string/camel-case
Capitalize
Capitalize the first letter of each word.
/v1/string/capitalize
Contains
Check if text contains a substring.
/v1/string/contains
Count All Chars
Count occurrences of each character in text.
/v1/string/count-all-chars
Count Char
Count occurrences of a character (e.g., how many 'r' in 'strawberry').
/v1/string/count-char
Count Substring
Count occurrences of a substring.
/v1/string/count-substring
Ends With
Check if text ends with a suffix.
/v1/string/ends-with
Extract Emails
Extract all email addresses from text.
/v1/string/extract-emails
Extract Numbers
Extract all numbers from text.
/v1/string/extract-numbers
Extract Urls
Extract all URLs from text.
/v1/string/extract-urls
Is Empty
Check if text is empty or whitespace only.
/v1/string/is-empty
Is Palindrome
Check if text is a palindrome.
/v1/string/is-palindrome
Join
Join items with a delimiter.
/v1/string/join
Kebab Case
Convert text to kebab-case.
/v1/string/kebab-case
Lowercase
Convert text to lowercase.
/v1/string/lowercase
Normalize Whitespace
Normalize whitespace (multiple spaces to single).
/v1/string/normalize-whitespace
Pad
Pad text to a specified length.
/v1/string/pad
Pascal Case
Convert text to PascalCase.
/v1/string/pascal-case
Remove Whitespace
Remove all whitespace from text.
/v1/string/remove-whitespace
Repeat
Repeat text a specified number of times.
/v1/string/repeat
Replace
Replace occurrences in text.
/v1/string/replace
Reverse String
Reverse a string.
/v1/string/reverse
Sentence Case
Convert text to sentence case.
/v1/string/sentence-case
Slug
Convert text to URL-friendly slug.
/v1/string/slug
Snake Case
Convert text to snake_case.
/v1/string/snake-case
Split
Split text by delimiter.
/v1/string/split
Starts With
Check if text starts with a prefix.
/v1/string/starts-with
String Length
Get the length of a string.
/v1/string/length
Title Case
Convert text to title case.
/v1/string/title-case
Trim
Trim whitespace from text.
/v1/string/trim
Truncate
Truncate text to a specified length.
/v1/string/truncate
Uppercase
Convert text to uppercase.
/v1/string/uppercase
Word Count
Count words in text.
/v1/string/word-count

Color

26 tools
Analogous Colors
Get analogous colors (adjacent colors on color wheel).
/v1/color/analogous
Blend Colors
Blend two colors together.
/v1/color/blend
Cmyk To Hex
Convert CMYK to hex color.
/v1/color/cmyk-to-hex
Complement Color
Get the complementary color (opposite on color wheel).
/v1/color/complement
Contrast Ratio
Calculate contrast ratio between two colors (WCAG).
/v1/color/contrast-ratio
Darken Color
Darken a color by a percentage.
/v1/color/darken
Desaturate Color
Decrease color saturation by a percentage.
/v1/color/desaturate
Generate Gradient
Generate a gradient between two colors.
/v1/color/gradient
Generate Shades
Generate shades (darker variations) of a color.
/v1/color/shade
Generate Tints
Generate tints (lighter variations) of a color.
/v1/color/tint
Get Luminance
Calculate relative luminance of a color.
/v1/color/luminance
Grayscale Color
Convert color to grayscale.
/v1/color/grayscale
Hex To Cmyk
Convert hex color to CMYK.
/v1/color/hex-to-cmyk
Hex To Hsl
Convert hex color to HSL.
/v1/color/hex-to-hsl
Hex To Hsv
Convert hex color to HSV.
/v1/color/hex-to-hsv
Hsl To Hex
Convert HSL to hex color.
/v1/color/hsl-to-hex
Hsv To Hex
Convert HSV to hex color.
/v1/color/hsv-to-hex
Invert Color
Invert a color.
/v1/color/invert
Is Valid Hex
Check if a string is a valid hex color.
/v1/color/is-valid-hex
Lighten Color
Lighten a color by a percentage.
/v1/color/lighten
Name To Hex
Convert a CSS color name to hex.
/v1/color/name-to-hex
Random Color
Generate a random color.
/v1/color/random
Saturate Color
Increase color saturation by a percentage.
/v1/color/saturate
Split Complementary Colors
Get split-complementary colors.
/v1/color/split-complementary
Tetradic Colors
Get tetradic colors (four colors forming a rectangle on color wheel).
/v1/color/tetradic
Triadic Colors
Get triadic colors (three colors equally spaced on color wheel).
/v1/color/triadic

Number

20 tools
Base Convert
Convert a number between different bases.
/v1/number/base-convert
Collatz Sequence
Generate Collatz sequence for a number.
/v1/number/collatz
Count Digits
Count the number of digits.
/v1/number/count-digits
Digital Root
Calculate the digital root (repeated digit sum until single digit).
/v1/number/digital-root
Get Divisors
Get all divisors of a number.
/v1/number/divisors
Is Armstrong Number
Check if a number is an Armstrong number (narcissistic number).
/v1/number/is-armstrong
Is Palindrome Number
Check if a number is a palindrome.
/v1/number/is-palindrome
Is Perfect Number
Check if a number is a perfect number (sum of proper divisors equals the number).
/v1/number/is-perfect
Is Power Of
Check if a number is a power of another number.
/v1/number/is-power-of
Is Triangular
Check if a number is a triangular number.
/v1/number/is-triangular
Nearest Power
Find the nearest power of a base to a number.
/v1/number/nearest-power
Nth Cube
Get the nth cube number.
/v1/number/cube
Nth Prime
Get the nth prime number.
/v1/number/nth-prime
Nth Square
Get the nth square number.
/v1/number/square
Nth Triangular
Get the nth triangular number.
/v1/number/triangular
Prime Factors
Get prime factors of a number.
/v1/number/factors
Primes In Range
Get all prime numbers in a range.
/v1/number/primes-in-range
Reverse Number
Reverse the digits of a number.
/v1/number/reverse
Sum Digits
Sum the digits of a number.
/v1/number/sum-digits
To Roman
Convert number to Roman numerals.
/v1/number/roman

Regex

19 tools
Escape Pattern
Escape special regex characters in text.
/v1/regex/escape
Extract Groups
Extract capture groups from a pattern match.
/v1/regex/groups
Find All Matches
Find all matches of a pattern in text.
/v1/regex/find-all
Get Credit Card Pattern
Get regex pattern for credit card validation.
/v1/regex/pattern/credit-card
Get Date Pattern
Get regex pattern for date validation.
/v1/regex/pattern/date
Get Email Pattern
Get regex pattern for email validation.
/v1/regex/pattern/email
Get Hex Color Pattern
Get regex pattern for hex color validation.
/v1/regex/pattern/hex-color
Get Ipv4 Pattern
Get regex pattern for IPv4 address validation.
/v1/regex/pattern/ipv4
Get Ipv6 Pattern
Get regex pattern for IPv6 address validation.
/v1/regex/pattern/ipv6
Get Password Pattern
Get regex pattern for password validation with custom requirements.
/v1/regex/pattern/password
Get Phone Pattern
Get regex pattern for phone number validation.
/v1/regex/pattern/phone
Get Slug Pattern
Get regex pattern for URL slug validation.
/v1/regex/pattern/slug
Get Time Pattern
Get regex pattern for time validation.
/v1/regex/pattern/time
Get Url Pattern
Get regex pattern for URL validation.
/v1/regex/pattern/url
Get Uuid Pattern
Get regex pattern for UUID validation.
/v1/regex/pattern/uuid
Regex Replace
Replace pattern matches in text.
/v1/regex/replace
Regex Split
Split text by regex pattern.
/v1/regex/split
Test Pattern
Test if a regex pattern matches text.
/v1/regex/test
Validate Pattern
Validate if a regex pattern is syntactically correct.
/v1/regex/validate

Start Using These Tools

Get your free API key and start making requests in seconds. Or connect via MCP for AI agent access.

Get Free API Key Setup MCP