# TinyFn MCP server

Agent View of the PolicyLayer registry record for TinyFn: identity, probed posture, risk grade, and all 572 tools classified. HTML page: https://policylayer.com/tools/io-tinyfn-tinyfn

## Facts

- Server id: `https://api.tinyfn.io/mcp/all/`
- Homepage: https://github.com/tinyfn-io/tinyfn-mcp
- Registry record: grade F, identity unverified
- Lifecycle: active
- Auth posture: open
- Rate-limited: no
- Tools: 572 (554 with introspected schema)
- Tool categories present: Destructive, Execute, Read, Write
- Context-window cost: 39394 tokens per request — https://policylayer.com/token-cost/io-tinyfn-tinyfn
- Tags: io tinyfn tinyfn, admin, automation
- Record last modified: 2026-08-13T14:35:38.983Z

## Tools (572)

| Tool | Category | Risk | Record |
| --- | --- | --- | --- |
| `array_compact` | Destructive | Critical | https://policylayer.com/tools/io-tinyfn-tinyfn/array-compact.md |
| `array_dedupe` | Destructive | Critical | https://policylayer.com/tools/io-tinyfn-tinyfn/array-dedupe.md |
| `truncate_2` | Destructive | Critical | https://policylayer.com/tools/io-tinyfn-tinyfn/truncate-2.md |
| `generate_hmac` | Execute | High | https://policylayer.com/tools/io-tinyfn-tinyfn/generate-hmac.md |
| `random_float_2` | Execute | High | https://policylayer.com/tools/io-tinyfn-tinyfn/random-float-2.md |
| `random_string_2` | Execute | High | https://policylayer.com/tools/io-tinyfn-tinyfn/random-string-2.md |
| `random_weighted_choice` | Execute | High | https://policylayer.com/tools/io-tinyfn-tinyfn/random-weighted-choice.md |
| `roll_dice` | Execute | High | https://policylayer.com/tools/io-tinyfn-tinyfn/roll-dice.md |
| `null` | Other | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/null.md |
| `absolute_value` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/absolute-value.md |
| `acres_to_hectares` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/acres-to-hectares.md |
| `add` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/add.md |
| `adler32_checksum` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/adler32-checksum.md |
| `analogous_colors` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/analogous-colors.md |
| `analyze_password` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/analyze-password.md |
| `array_difference` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/array-difference.md |
| `array_first` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/array-first.md |
| `array_frequency` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/array-frequency.md |
| `array_interleave` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/array-interleave.md |
| `array_intersection` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/array-intersection.md |
| `array_last` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/array-last.md |
| `array_nth` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/array-nth.md |
| `array_partition` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/array-partition.md |
| `array_repeat` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/array-repeat.md |
| `array_reverse` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/array-reverse.md |
| `array_rotate` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/array-rotate.md |
| `array_slice` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/array-slice.md |
| `array_symmetric_difference` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/array-symmetric-difference.md |
| `array_union` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/array-union.md |
| `array_unzip` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/array-unzip.md |
| `array_zip` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/array-zip.md |
| `ascii_decode` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/ascii-decode.md |
| `ascii_encode` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/ascii-encode.md |
| `average` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/average.md |
| `base_convert` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/base-convert.md |
| `base64_decode` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/base64-decode.md |
| `base64_encode` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/base64-encode.md |
| `basic_sentiment` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/basic-sentiment.md |
| `binary_decode` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/binary-decode.md |
| `binary_encode` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/binary-encode.md |
| `binary_to_decimal` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/binary-to-decimal.md |
| `blend_colors` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/blend-colors.md |
| `bounding_box` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/bounding-box.md |
| `break_even` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/break-even.md |
| `business_days` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/business-days.md |
| `bytes_to_human` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/bytes-to-human.md |
| `calculate_age` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/calculate-age.md |
| `calculate_age_2` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/calculate-age-2.md |
| `calculate_bearing` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/calculate-bearing.md |
| `calculate_bmi` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/calculate-bmi.md |
| `calculate_bmr` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/calculate-bmr.md |
| `calculate_correlation` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/calculate-correlation.md |
| `calculate_covariance` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/calculate-covariance.md |
| `calculate_discount` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/calculate-discount.md |
| `calculate_macros` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/calculate-macros.md |
| `calculate_margin` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/calculate-margin.md |
| `calculate_markup` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/calculate-markup.md |
| `calculate_mean` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/calculate-mean.md |
| `calculate_median` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/calculate-median.md |
| `calculate_midpoint` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/calculate-midpoint.md |
| `calculate_mode` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/calculate-mode.md |
| `calculate_percentile` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/calculate-percentile.md |
| `calculate_product` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/calculate-product.md |
| `calculate_quartiles` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/calculate-quartiles.md |
| `calculate_range` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/calculate-range.md |
| `calculate_stddev` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/calculate-stddev.md |
| `calculate_sum` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/calculate-sum.md |
| `calculate_tip` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/calculate-tip.md |
| `calculate_variance` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/calculate-variance.md |
| `calculate_vat` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/calculate-vat.md |
| `calculate_zscore` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/calculate-zscore.md |
| `calories_burned` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/calories-burned.md |
| `camel_case` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/camel-case.md |
| `capitalize` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/capitalize.md |
| `capitalize_text` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/capitalize-text.md |
| `ceil` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/ceil.md |
| `celsius_to_fahrenheit` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/celsius-to-fahrenheit.md |
| `celsius_to_kelvin` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/celsius-to-kelvin.md |
| `centimeters_to_inches` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/centimeters-to-inches.md |
| `chunk_array` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/chunk-array.md |
| `cidr_info` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/cidr-info.md |
| `cidr_to_netmask` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/cidr-to-netmask.md |
| `clamp` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/clamp.md |
| `cmyk_to_hex` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/cmyk-to-hex.md |
| `collatz_sequence` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/collatz-sequence.md |
| `compare` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/compare.md |
| `compare_2` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/compare-2.md |
| `compare_decimals` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/compare-decimals.md |
| `compare_hashes` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/compare-hashes.md |
| `complement_color` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/complement-color.md |
| `compound_interest` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/compound-interest.md |
| `constant_time_compare` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/constant-time-compare.md |
| `contains` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/contains.md |
| `contrast_ratio` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/contrast-ratio.md |
| `convert_all_cases` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/convert-all-cases.md |
| `convert_timestamp` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/convert-timestamp.md |
| `convert_timestamp_ms` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/convert-timestamp-ms.md |
| `convert_timezone` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/convert-timezone.md |
| `cos` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/cos.md |
| `count_all_chars` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/count-all-chars.md |
| `count_char` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/count-char.md |
| `count_digits` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/count-digits.md |
| `count_items` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/count-items.md |
| `count_substring` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/count-substring.md |
| `crc32_checksum` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/crc32-checksum.md |
| `cube` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/cube.md |
| `cube_root` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/cube-root.md |
| `cups_to_milliliters` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/cups-to-milliliters.md |
| `current_time` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/current-time.md |
| `dad_joke` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/dad-joke.md |
| `daily_water_intake` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/daily-water-intake.md |
| `darken_color` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/darken-color.md |
| `date_diff` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/date-diff.md |
| `date_to_timestamp` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/date-to-timestamp.md |
| `datetime_to_unix` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/datetime-to-unix.md |
| `day_of_year` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/day-of-year.md |
| `days_in_month` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/days-in-month.md |
| `days_in_month_2` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/days-in-month-2.md |
| `decimal_to_binary` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/decimal-to-binary.md |
| `decimal_to_dms` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/decimal-to-dms.md |
| `decimal_to_hexadecimal` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/decimal-to-hexadecimal.md |
| `decimal_to_octal` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/decimal-to-octal.md |
| `deg_to_rad` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/deg-to-rad.md |
| `desaturate_color` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/desaturate-color.md |
| `describe_data` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/describe-data.md |
| `deslugify` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/deslugify.md |
| `destination_point` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/destination-point.md |
| `detect_case` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/detect-case.md |
| `digital_root` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/digital-root.md |
| `distance` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/distance.md |
| `divide` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/divide.md |
| `dms_to_decimal` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/dms-to-decimal.md |
| `echo` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/echo.md |
| `empty_array` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/empty-array.md |
| `empty_object` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/empty-object.md |
| `end_of_period` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/end-of-period.md |
| `ends_with` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/ends-with.md |
| `escape_pattern` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/escape-pattern.md |
| `estimate_body_fat` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/estimate-body-fat.md |
| `estimate_hash_time` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/estimate-hash-time.md |
| `exp` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/exp.md |
| `expand_cidr` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/expand-cidr.md |
| `extract_domain` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/extract-domain.md |
| `extract_emails` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/extract-emails.md |
| `extract_groups` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/extract-groups.md |
| `extract_keywords` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/extract-keywords.md |
| `extract_numbers` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/extract-numbers.md |
| `extract_urls` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/extract-urls.md |
| `factorial` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/factorial.md |
| `fahrenheit_to_celsius` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/fahrenheit-to-celsius.md |
| `false_endpoint` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/false-endpoint.md |
| `feet_to_meters` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/feet-to-meters.md |
| `fibonacci` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/fibonacci.md |
| `file_checksum_guide` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/file-checksum-guide.md |
| `filename_safe` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/filename-safe.md |
| `find_all_matches` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/find-all-matches.md |
| `fizzbuzz` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/fizzbuzz.md |
| `flatten_array` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/flatten-array.md |
| `flatten_json` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/flatten-json.md |
| `flip_coin` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/flip-coin.md |
| `floor` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/floor.md |
| `format_bytes` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/format-bytes.md |
| `format_credit_card` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/format-credit-card.md |
| `format_currency` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/format-currency.md |
| `format_date` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/format-date.md |
| `format_duration` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/format-duration.md |
| `format_list` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/format-list.md |
| `format_number` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/format-number.md |
| `format_ordinal` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/format-ordinal.md |
| `format_percentage` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/format-percentage.md |
| `format_phone` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/format-phone.md |
| `format_relative_time` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/format-relative-time.md |
| `format_ssn` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/format-ssn.md |
| `format_truncate` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/format-truncate.md |
| `fortune_cookie` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/fortune-cookie.md |
| `friendly_roast` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/friendly-roast.md |
| `future_value` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/future-value.md |
| `gallons_uk_to_liters` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/gallons-uk-to-liters.md |
| `gallons_us_to_liters` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/gallons-us-to-liters.md |
| `gcd` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/gcd.md |
| `generate_acronym` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/generate-acronym.md |
| `generate_companies` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/generate-companies.md |
| `generate_dates` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/generate-dates.md |
| `generate_gradient` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/generate-gradient.md |
| `generate_hash` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/generate-hash.md |
| `generate_lorem` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/generate-lorem.md |
| `generate_names` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/generate-names.md |
| `generate_ngrams` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/generate-ngrams.md |
| `generate_sequence` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/generate-sequence.md |
| `generate_shades` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/generate-shades.md |
| `generate_tints` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/generate-tints.md |
| `generate_uuid_v7` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/generate-uuid-v7.md |
| `generate_uuids` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/generate-uuids.md |
| `geohash_decode` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/geohash-decode.md |
| `geohash_encode` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/geohash-encode.md |
| `geometric_mean` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/geometric-mean.md |
| `get_credit_card_pattern` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/get-credit-card-pattern.md |
| `get_date_pattern` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/get-date-pattern.md |
| `get_divisors` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/get-divisors.md |
| `get_email_pattern` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/get-email-pattern.md |
| `get_hex_color_pattern` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/get-hex-color-pattern.md |
| `get_initials` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/get-initials.md |
| `get_ipv4_pattern` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/get-ipv4-pattern.md |
| `get_ipv6_pattern` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/get-ipv6-pattern.md |
| `get_json_path` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/get-json-path.md |
| `get_json_type` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/get-json-type.md |
| `get_keys` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/get-keys.md |
| `get_luminance` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/get-luminance.md |
| `get_now` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/get-now.md |
| `get_password_pattern` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/get-password-pattern.md |
| `get_phone_pattern` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/get-phone-pattern.md |
| `get_quarter` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/get-quarter.md |
| `get_slug_pattern` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/get-slug-pattern.md |
| `get_time_pattern` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/get-time-pattern.md |
| `get_url_pattern` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/get-url-pattern.md |
| `get_uuid_pattern` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/get-uuid-pattern.md |
| `get_values` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/get-values.md |
| `grams_to_ounces` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/grams-to-ounces.md |
| `grayscale_color` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/grayscale-color.md |
| `group_by_length` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/group-by-length.md |
| `harmonic_mean` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/harmonic-mean.md |
| `hash_adler32` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/hash-adler32.md |
| `hash_all` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/hash-all.md |
| `hash_blake2b` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/hash-blake2b.md |
| `hash_blake2s` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/hash-blake2s.md |
| `hash_crc32` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/hash-crc32.md |
| `hash_md5` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/hash-md5.md |
| `hash_sha1` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/hash-sha1.md |
| `hash_sha256` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/hash-sha256.md |
| `hash_sha3_256` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/hash-sha3-256.md |
| `hash_sha3_512` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/hash-sha3-512.md |
| `hash_sha384` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/hash-sha384.md |
| `hash_sha512` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/hash-sha512.md |
| `haversine_distance` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/haversine-distance.md |
| `heart_rate_zones` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/heart-rate-zones.md |
| `hello_world` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/hello-world.md |
| `hex_decode` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/hex-decode.md |
| `hex_encode` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/hex-encode.md |
| `hex_to_cmyk` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/hex-to-cmyk.md |
| `hex_to_hsl` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/hex-to-hsl.md |
| `hex_to_hsv` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/hex-to-hsv.md |
| `hex_to_rgb` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/hex-to-rgb.md |
| `hexadecimal_to_decimal` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/hexadecimal-to-decimal.md |
| `hmac_md5` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/hmac-md5.md |
| `hmac_sha256` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/hmac-sha256.md |
| `hmac_sha512` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/hmac-sha512.md |
| `hours_to_minutes` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/hours-to-minutes.md |
| `hsl_to_hex` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/hsl-to-hex.md |
| `hsv_to_hex` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/hsv-to-hex.md |
| `html_decode` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/html-decode.md |
| `html_encode` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/html-encode.md |
| `http_method_info` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/http-method-info.md |
| `hypotenuse` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/hypotenuse.md |
| `ideal_weight` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/ideal-weight.md |
| `identify_hash` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/identify-hash.md |
| `in_range` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/in-range.md |
| `inches_to_centimeters` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/inches-to-centimeters.md |
| `integer_to_ip` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/integer-to-ip.md |
| `inverse_case` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/inverse-case.md |
| `invert_color` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/invert-color.md |
| `ip_in_network` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/ip-in-network.md |
| `ip_in_range` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/ip-in-range.md |
| `ip_info` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/ip-info.md |
| `ip_info_2` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/ip-info-2.md |
| `ip_to_binary` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/ip-to-binary.md |
| `ip_to_integer` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/ip-to-integer.md |
| `ipv4_to_ipv6` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/ipv4-to-ipv6.md |
| `ipv4_to_ipv6_2` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/ipv4-to-ipv6-2.md |
| `ipv6_to_ipv4` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/ipv6-to-ipv4.md |
| `is_armstrong_number` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/is-armstrong-number.md |
| `is_between` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/is-between.md |
| `is_common_password` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/is-common-password.md |
| `is_divisible` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/is-divisible.md |
| `is_empty` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/is-empty.md |
| `is_even` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/is-even.md |
| `is_fibonacci` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/is-fibonacci.md |
| `is_integer` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/is-integer.md |
| `is_leap_year` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/is-leap-year.md |
| `is_leap_year_2` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/is-leap-year-2.md |
| `is_negative` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/is-negative.md |
| `is_odd` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/is-odd.md |
| `is_palindrome` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/is-palindrome.md |
| `is_palindrome_number` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/is-palindrome-number.md |
| `is_perfect_number` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/is-perfect-number.md |
| `is_perfect_square` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/is-perfect-square.md |
| `is_positive` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/is-positive.md |
| `is_power_of` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/is-power-of.md |
| `is_prime` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/is-prime.md |
| `is_private_ip` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/is-private-ip.md |
| `is_subset` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/is-subset.md |
| `is_triangular` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/is-triangular.md |
| `is_valid_coordinates` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/is-valid-coordinates.md |
| `is_valid_hex` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/is-valid-hex.md |
| `is_valid_slug` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/is-valid-slug.md |
| `is_valid_url` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/is-valid-url.md |
| `is_weekend` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/is-weekend.md |
| `is_zero` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/is-zero.md |
| `join` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/join.md |
| `join_path` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/join-path.md |
| `json_diff` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/json-diff.md |
| `json_minify` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/json-minify.md |
| `json_prettify` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/json-prettify.md |
| `json_stats` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/json-stats.md |
| `json_to_query_string` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/json-to-query-string.md |
| `jwt_decode` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/jwt-decode.md |
| `kebab_case` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/kebab-case.md |
| `kelvin_to_celsius` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/kelvin-to-celsius.md |
| `kilobytes_to_megabytes` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/kilobytes-to-megabytes.md |
| `kilograms_to_pounds` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/kilograms-to-pounds.md |
| `kilometers_to_miles` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/kilometers-to-miles.md |
| `knots_to_kph` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/knots-to-kph.md |
| `kph_to_mph` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/kph-to-mph.md |
| `lcm` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/lcm.md |
| `leetspeak_password` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/leetspeak-password.md |
| `levenshtein_distance` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/levenshtein-distance.md |
| `lighten_color` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/lighten-color.md |
| `list_locales` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/list-locales.md |
| `list_timezones` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/list-timezones.md |
| `liters_to_gallons_uk` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/liters-to-gallons-uk.md |
| `liters_to_gallons_us` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/liters-to-gallons-us.md |
| `loan_payment` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/loan-payment.md |
| `log` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/log.md |
| `log10` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/log10.md |
| `log2` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/log2.md |
| `lorem_bytes` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/lorem-bytes.md |
| `lorem_html` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/lorem-html.md |
| `lorem_markdown` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/lorem-markdown.md |
| `lorem_paragraphs` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/lorem-paragraphs.md |
| `lorem_sentences` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/lorem-sentences.md |
| `lorem_words` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/lorem-words.md |
| `lorem_words_2` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/lorem-words-2.md |
| `lowercase` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/lowercase.md |
| `magic_8_ball` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/magic-8-ball.md |
| `mask_text` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/mask-text.md |
| `max_value` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/max-value.md |
| `maximum` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/maximum.md |
| `md5_checksum` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/md5-checksum.md |
| `megabytes_to_gigabytes` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/megabytes-to-gigabytes.md |
| `metaphone` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/metaphone.md |
| `meters_per_second_to_mph` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/meters-per-second-to-mph.md |
| `meters_to_feet` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/meters-to-feet.md |
| `miles_to_kilometers` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/miles-to-kilometers.md |
| `milliliters_to_cups` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/milliliters-to-cups.md |
| `milliliters_to_fluid_ounces` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/milliliters-to-fluid-ounces.md |
| `min_value` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/min-value.md |
| `minify_json` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/minify-json.md |
| `minimum` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/minimum.md |
| `minutes_to_seconds` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/minutes-to-seconds.md |
| `modulo` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/modulo.md |
| `morse_decode` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/morse-decode.md |
| `morse_encode` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/morse-encode.md |
| `mortgage_calculator` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/mortgage-calculator.md |
| `mph_to_kph` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/mph-to-kph.md |
| `multiply` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/multiply.md |
| `name_to_hex` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/name-to-hex.md |
| `nearest_power` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/nearest-power.md |
| `netmask_to_cidr` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/netmask-to-cidr.md |
| `network_info` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/network-info.md |
| `normalize_url` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/normalize-url.md |
| `normalize_whitespace` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/normalize-whitespace.md |
| `nth_cube` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/nth-cube.md |
| `nth_prime` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/nth-prime.md |
| `nth_root` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/nth-root.md |
| `nth_square` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/nth-square.md |
| `nth_triangular` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/nth-triangular.md |
| `number_to_roman` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/number-to-roman.md |
| `number_to_words` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/number-to-words.md |
| `ounces_to_grams` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/ounces-to-grams.md |
| `pad` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/pad.md |
| `parse_date` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/parse-date.md |
| `parse_url` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/parse-url.md |
| `parse_url_2` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/parse-url-2.md |
| `pascal_case` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/pascal-case.md |
| `password_entropy` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/password-entropy.md |
| `percentage` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/percentage.md |
| `percentage_change` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/percentage-change.md |
| `pick_random` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/pick-random.md |
| `ping` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/ping.md |
| `point_in_polygon` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/point-in-polygon.md |
| `polygon_area` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/polygon-area.md |
| `polygon_centroid` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/polygon-centroid.md |
| `polyline_length` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/polyline-length.md |
| `port_info` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/port-info.md |
| `pounds_to_kilograms` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/pounds-to-kilograms.md |
| `power` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/power.md |
| `present_value` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/present-value.md |
| `prettify_json` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/prettify-json.md |
| `prime_factors` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/prime-factors.md |
| `primes_in_range` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/primes-in-range.md |
| `private_ip_ranges` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/private-ip-ranges.md |
| `punycode_decode` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/punycode-decode.md |
| `punycode_encode` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/punycode-encode.md |
| `query_string_to_json` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/query-string-to-json.md |
| `rad_to_deg` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/rad-to-deg.md |
| `random_address` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-address.md |
| `random_boolean` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-boolean.md |
| `random_bytes` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-bytes.md |
| `random_bytes_2` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-bytes-2.md |
| `random_card` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-card.md |
| `random_choice` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-choice.md |
| `random_coin` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-coin.md |
| `random_color` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-color.md |
| `random_color_2` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-color-2.md |
| `random_company` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-company.md |
| `random_compliment` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-compliment.md |
| `random_coordinates` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-coordinates.md |
| `random_credit_card` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-credit-card.md |
| `random_date` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-date.md |
| `random_dice` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-dice.md |
| `random_element` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-element.md |
| `random_email` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-email.md |
| `random_emoji` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-emoji.md |
| `random_emoji_2` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-emoji-2.md |
| `random_excuse` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-excuse.md |
| `random_float` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-float.md |
| `random_gaussian` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-gaussian.md |
| `random_hex` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-hex.md |
| `random_integer` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-integer.md |
| `random_ip` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-ip.md |
| `random_job` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-job.md |
| `random_mac` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-mac.md |
| `random_name` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-name.md |
| `random_number` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-number.md |
| `random_password` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-password.md |
| `random_person` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-person.md |
| `random_phone` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-phone.md |
| `random_shuffle` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-shuffle.md |
| `random_string` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-string.md |
| `random_text` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-text.md |
| `random_time` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-time.md |
| `random_trivia` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-trivia.md |
| `random_url` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-url.md |
| `random_username` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-username.md |
| `random_uuid` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/random-uuid.md |
| `range_to_cidr` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/range-to-cidr.md |
| `rank_numbers` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/rank-numbers.md |
| `readability_score` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/readability-score.md |
| `regex_split` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/regex-split.md |
| `relative_time` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/relative-time.md |
| `remove_whitespace` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/remove-whitespace.md |
| `repeat` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/repeat.md |
| `return_on_investment` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/return-on-investment.md |
| `reverse_number` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/reverse-number.md |
| `reverse_string` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/reverse-string.md |
| `rgb_to_hex` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/rgb-to-hex.md |
| `rgb_to_hsl` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/rgb-to-hsl.md |
| `roman_to_number` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/roman-to-number.md |
| `rot13` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/rot13.md |
| `round_number` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/round-number.md |
| `rule_of_72` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/rule-of-72.md |
| `saturate_color` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/saturate-color.md |
| `seconds_to_hms` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/seconds-to-hms.md |
| `sentence_case` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/sentence-case.md |
| `sha1_checksum` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/sha1-checksum.md |
| `sha256_checksum` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/sha256-checksum.md |
| `sha512_checksum` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/sha512-checksum.md |
| `shuffle_list` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/shuffle-list.md |
| `sign` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/sign.md |
| `simple_interest` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/simple-interest.md |
| `sin` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/sin.md |
| `sleep_cycles` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/sleep-cycles.md |
| `slug` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/slug.md |
| `slugify` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/slugify.md |
| `smart_title_case` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/smart-title-case.md |
| `snake_case` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/snake-case.md |
| `sort_items` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/sort-items.md |
| `soundex` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/soundex.md |
| `split` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/split.md |
| `split_complementary_colors` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/split-complementary-colors.md |
| `square` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/square.md |
| `square_feet_to_square_meters` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/square-feet-to-square-meters.md |
| `square_meters_to_square_feet` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/square-meters-to-square-feet.md |
| `square_root` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/square-root.md |
| `start_of_period` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/start-of-period.md |
| `starts_with` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/starts-with.md |
| `status_code_info` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/status-code-info.md |
| `stone_to_kilograms` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/stone-to-kilograms.md |
| `string_length` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/string-length.md |
| `subnet_calculator` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/subnet-calculator.md |
| `subnet_mask_info` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/subnet-mask-info.md |
| `subtract` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/subtract.md |
| `subtract_time` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/subtract-time.md |
| `subtract_time_2` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/subtract-time-2.md |
| `suggest_improvements` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/suggest-improvements.md |
| `sum_digits` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/sum-digits.md |
| `sum_numbers` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/sum-numbers.md |
| `sun_position` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/sun-position.md |
| `supernet_calculator` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/supernet-calculator.md |
| `swap_case` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/swap-case.md |
| `tan` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/tan.md |
| `test_pattern` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/test-pattern.md |
| `tetradic_colors` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/tetradic-colors.md |
| `text_similarity` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/text-similarity.md |
| `time_difference` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/time-difference.md |
| `timezone_offset` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/timezone-offset.md |
| `title_case` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/title-case.md |
| `to_alternating_case` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/to-alternating-case.md |
| `to_camel_case` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/to-camel-case.md |
| `to_constant_case` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/to-constant-case.md |
| `to_dot_case` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/to-dot-case.md |
| `to_header_case` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/to-header-case.md |
| `to_kebab_case` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/to-kebab-case.md |
| `to_lower_case` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/to-lower-case.md |
| `to_pascal_case` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/to-pascal-case.md |
| `to_path_case` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/to-path-case.md |
| `to_roman` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/to-roman.md |
| `to_screaming_snake_case` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/to-screaming-snake-case.md |
| `to_sentence_case` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/to-sentence-case.md |
| `to_snake_case` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/to-snake-case.md |
| `to_title_case` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/to-title-case.md |
| `to_train_case` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/to-train-case.md |
| `to_upper_case` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/to-upper-case.md |
| `triadic_colors` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/triadic-colors.md |
| `trim` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/trim.md |
| `true_endpoint` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/true-endpoint.md |
| `truncate` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/truncate.md |
| `unflatten_json` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/unflatten-json.md |
| `unique_items` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/unique-items.md |
| `unix_to_datetime` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/unix-to-datetime.md |
| `uppercase` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/uppercase.md |
| `url_decode` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/url-decode.md |
| `url_decode_2` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/url-decode-2.md |
| `url_encode` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/url-encode.md |
| `url_encode_2` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/url-encode-2.md |
| `user_agent` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/user-agent.md |
| `validate_alphanumeric` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/validate-alphanumeric.md |
| `validate_base64` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/validate-base64.md |
| `validate_credit_card` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/validate-credit-card.md |
| `validate_date` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/validate-date.md |
| `validate_domain` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/validate-domain.md |
| `validate_email` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/validate-email.md |
| `validate_hex` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/validate-hex.md |
| `validate_ip` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/validate-ip.md |
| `validate_ip_2` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/validate-ip-2.md |
| `validate_json` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/validate-json.md |
| `validate_json_2` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/validate-json-2.md |
| `validate_mac` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/validate-mac.md |
| `validate_password_strength` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/validate-password-strength.md |
| `validate_pattern` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/validate-pattern.md |
| `validate_phone` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/validate-phone.md |
| `validate_semver` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/validate-semver.md |
| `validate_url` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/validate-url.md |
| `validate_uuid` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/validate-uuid.md |
| `verify_hash` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/verify-hash.md |
| `week_number` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/week-number.md |
| `week_number_2` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/week-number-2.md |
| `word_count` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/word-count.md |
| `would_you_rather` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/would-you-rather.md |
| `yes_no` | Read | Low | https://policylayer.com/tools/io-tinyfn-tinyfn/yes-no.md |
| `add_business_days` | Write | Medium | https://policylayer.com/tools/io-tinyfn-tinyfn/add-business-days.md |
| `add_query_param` | Write | Medium | https://policylayer.com/tools/io-tinyfn-tinyfn/add-query-param.md |
| `add_time` | Write | Medium | https://policylayer.com/tools/io-tinyfn-tinyfn/add-time.md |
| `add_time_2` | Write | Medium | https://policylayer.com/tools/io-tinyfn-tinyfn/add-time-2.md |
| `array_fill` | Write | Medium | https://policylayer.com/tools/io-tinyfn-tinyfn/array-fill.md |
| `build_url` | Write | Medium | https://policylayer.com/tools/io-tinyfn-tinyfn/build-url.md |
| `build_url_2` | Write | Medium | https://policylayer.com/tools/io-tinyfn-tinyfn/build-url-2.md |
| `generate_addresses` | Write | Medium | https://policylayer.com/tools/io-tinyfn-tinyfn/generate-addresses.md |
| `generate_color` | Write | Medium | https://policylayer.com/tools/io-tinyfn-tinyfn/generate-color.md |
| `generate_emails` | Write | Medium | https://policylayer.com/tools/io-tinyfn-tinyfn/generate-emails.md |
| `generate_memorable` | Write | Medium | https://policylayer.com/tools/io-tinyfn-tinyfn/generate-memorable.md |
| `generate_passphrase` | Write | Medium | https://policylayer.com/tools/io-tinyfn-tinyfn/generate-passphrase.md |
| `generate_password` | Write | Medium | https://policylayer.com/tools/io-tinyfn-tinyfn/generate-password.md |
| `generate_password_2` | Write | Medium | https://policylayer.com/tools/io-tinyfn-tinyfn/generate-password-2.md |
| `generate_phones` | Write | Medium | https://policylayer.com/tools/io-tinyfn-tinyfn/generate-phones.md |
| `generate_pin` | Write | Medium | https://policylayer.com/tools/io-tinyfn-tinyfn/generate-pin.md |
| `generate_token` | Write | Medium | https://policylayer.com/tools/io-tinyfn-tinyfn/generate-token.md |
| `generate_uuid` | Write | Medium | https://policylayer.com/tools/io-tinyfn-tinyfn/generate-uuid.md |
| `merge_json` | Write | Medium | https://policylayer.com/tools/io-tinyfn-tinyfn/merge-json.md |
| `regex_replace` | Write | Medium | https://policylayer.com/tools/io-tinyfn-tinyfn/regex-replace.md |
| `remove_duplicate_words` | Write | Medium | https://policylayer.com/tools/io-tinyfn-tinyfn/remove-duplicate-words.md |
| `remove_query_param` | Write | Medium | https://policylayer.com/tools/io-tinyfn-tinyfn/remove-query-param.md |
| `replace` | Write | Medium | https://policylayer.com/tools/io-tinyfn-tinyfn/replace.md |

## Tool descriptions

- `array_compact` — Remove falsy values (empty strings) from array.
- `array_dedupe` — Remove duplicates from array.
- `truncate_2` — Truncate text to a specified length.
- `generate_hmac` — Generate HMAC signature.
- `random_float_2` — Generate random floating-point number(s).
- `random_string_2` — Generate random string(s) from specified character set.
- `random_weighted_choice` — Pick random item(s) with weighted probabilities.
- `null` — Returns null. For when you need a null.
- `absolute_value` — Get the absolute value of a number.
- `acres_to_hectares` — Convert acres to hectares.
- `add` — Add two or more numbers together.
- `adler32_checksum` — Calculate Adler-32 checksum.
- `analogous_colors` — Get analogous colors (adjacent colors on color wheel).
- `analyze_password` — Analyze password strength and characteristics.
- `array_difference` — Get difference of two arrays (items in array1 not in array2).
- `array_first` — Get first n items from array.
- `array_frequency` — Count frequency of each item.
- `array_interleave` — Interleave two arrays.
- `array_intersection` — Get intersection of two arrays.
- `array_last` — Get last n items from array.
- `array_nth` — Get item at specific index.
- `array_partition` — Partition array into chunks of specified size.
- `array_repeat` — Repeat an array n times.
- `array_reverse` — Reverse an array.
- `array_rotate` — Rotate an array by n positions.
- `array_slice` — Slice an array.
- `array_symmetric_difference` — Get symmetric difference (items in either but not both).
- `array_union` — Get union of two arrays.
- `array_unzip` — Unzip array of pairs into two arrays.
- `array_zip` — Zip two arrays together.
- `ascii_decode` — Convert ASCII codes to text.
- `ascii_encode` — Get ASCII codes for text.
- `average` — Calculate the average of a list of numbers.
- `base_convert` — Convert a number between different bases.
- `base64_decode` — Decode base64 to text.
- `base64_encode` — Encode text to base64. Properly handles Unicode.
- `basic_sentiment` — Basic sentiment analysis using word lists.
- `binary_decode` — Decode binary to text.
- `binary_encode` — Encode text to binary.
- `binary_to_decimal` — Convert binary to decimal.
- `blend_colors` — Blend two colors together.
- `bounding_box` — Calculate bounding box around a point.
- `break_even` — Calculate break-even point.
- `business_days` — Count business days between two dates (excluding weekends).
- `bytes_to_human` — Convert bytes to human-readable format.
- `calculate_age` — Calculate age from birthdate.
- `calculate_age_2` — Calculate age from birthdate.
- `calculate_bearing` — Calculate bearing (direction) between two coordinates.
- `calculate_bmi` — Calculate Body Mass Index (BMI).
- `calculate_bmr` — Calculate Basal Metabolic Rate (BMR) using Mifflin-St Jeor equation.
- `calculate_correlation` — Calculate Pearson correlation coefficient.
- `calculate_covariance` — Calculate covariance between two datasets.
- `calculate_discount` — Calculate discounted price.
- `calculate_macros` — Calculate macronutrient targets.
- `calculate_margin` — Calculate profit margin.
- `calculate_markup` — Calculate selling price from cost and markup.
- `calculate_mean` — Calculate arithmetic mean (average).
- `calculate_midpoint` — Calculate geographic midpoint between two coordinates.
- `calculate_mode` — Calculate mode (most frequent value).
- `calculate_percentile` — Calculate a specific percentile.
- `calculate_product` — Calculate product of numbers.
- `calculate_quartiles` — Calculate quartiles (Q1, Q2, Q3).
- `calculate_range` — Calculate range (max - min).
- `calculate_stddev` — Calculate standard deviation.
- `calculate_sum` — Calculate sum of numbers.
- `calculate_tip` — Calculate tip and split bill.
- `calculate_vat` — Calculate VAT (Value Added Tax).
- `calculate_zscore` — Calculate z-score (standard score).
- `calories_burned` — Estimate calories burned during activities.
- `camel_case` — Convert text to camelCase.
- `capitalize` — Capitalize the first letter of each word.
- `capitalize_text` — Capitalize first letter only.
- `ceil` — Round up to nearest integer.
- `celsius_to_fahrenheit` — Convert Celsius to Fahrenheit.
- `celsius_to_kelvin` — Convert Celsius to Kelvin.
- `centimeters_to_inches` — Convert centimeters to inches.
- `chunk_array` — Split items into chunks of specified size.
- `cidr_info` — Get information about a CIDR range.
- `cidr_to_netmask` — Convert CIDR prefix length to subnet mask.
- `clamp` — Clamp a number within a range.
- `cmyk_to_hex` — Convert CMYK to hex color.
- `collatz_sequence` — Generate Collatz sequence for a number.
- `compare` — Compare two numbers (e.g., is 0.9 greater than 0.11?).
- `compare_2` — Compare two values.
- `compare_decimals` — Compare decimal numbers with detailed explanation (handles 0.9 vs 0.11 correctly).
- `compare_hashes` — Compare two hashes in constant time (timing-safe).
- `complement_color` — Get the complementary color (opposite on color wheel).
- `compound_interest` — Calculate compound interest.
- `constant_time_compare` — Compare two strings in constant time (timing-safe).
- `contains` — Check if text contains a substring.
- `contrast_ratio` — Calculate contrast ratio between two colors (WCAG).
- `convert_all_cases` — Convert text to all case formats at once.
- `convert_timestamp` — Convert Unix timestamp to date.
- `convert_timestamp_ms` — Convert Unix timestamp (milliseconds) to date.
- `convert_timezone` — Convert datetime between timezones.
- `cos` — Calculate the cosine of an angle.
- `count_all_chars` — Count occurrences of each character in text.
- `count_char` — Count occurrences of a character (e.g., how many 'r' in 'strawberry').
- `count_digits` — Count the number of digits.
- `count_items` — Count occurrences of each item.
- `count_substring` — Count occurrences of a substring.
- `crc32_checksum` — Calculate CRC32 checksum.
- `cube` — Calculate the cube of a number.
- `cube_root` — Calculate the cube root of a number.
- `cups_to_milliliters` — Convert US cups to milliliters.
- `current_time` — Get current time in specified timezone.
- `dad_joke` — Get a random dad joke.
- `daily_water_intake` — Calculate recommended daily water intake.
- `darken_color` — Darken a color by a percentage.
- `date_diff` — Calculate difference between two dates.
- `date_to_timestamp` — Convert date to Unix timestamp.
- `datetime_to_unix` — Convert datetime to Unix timestamp.
- `day_of_year` — Get the day of year for a date.
- `days_in_month` — Get the number of days in a month.
- `days_in_month_2` — Get the number of days in a month.
- `decimal_to_binary` — Convert decimal to binary.
- `decimal_to_dms` — Convert decimal degrees to DMS (degrees, minutes, seconds).
- `decimal_to_hexadecimal` — Convert decimal to hexadecimal.
- `decimal_to_octal` — Convert decimal to octal.
- `deg_to_rad` — Convert degrees to radians.
- `desaturate_color` — Decrease color saturation by a percentage.
- `describe_data` — Get descriptive statistics for a dataset.
- `deslugify` — Convert a slug back to readable text.
- `destination_point` — Calculate destination point given start, bearing, and distance.
- `detect_case` — Detect the case style of text.
- `digital_root` — Calculate the digital root (repeated digit sum until single digit).
- `distance` — Calculate Euclidean distance between two points.
- `divide` — Divide a by b.
- `dms_to_decimal` — Convert DMS (degrees, minutes, seconds) to decimal degrees.
- `echo` — Echo back the message. For testing.
- `empty_array` — Returns an empty array.
- `empty_object` — Returns an empty object.
- `end_of_period` — Get the end of a time period.
- `ends_with` — Check if text ends with a suffix.
- `escape_pattern` — Escape special regex characters in text.
- `estimate_body_fat` — Estimate body fat percentage using US Navy method.
- `estimate_hash_time` — Estimate time to crack a password using brute force.
- `exp` — Calculate e raised to the power of number.
- `expand_cidr` — Expand a CIDR to list of individual IPs.
- `extract_domain` — Extract domain from a URL.
- `extract_emails` — Extract all email addresses from text.
- `extract_groups` — Extract capture groups from a pattern match.
- `extract_keywords` — Extract keywords from text based on frequency.
- `extract_numbers` — Extract all numbers from text.
- `extract_urls` — Extract all URLs from text.
- `factorial` — Calculate the factorial of a number.
- `fahrenheit_to_celsius` — Convert Fahrenheit to Celsius.
- `false_endpoint` — Returns false.
- `feet_to_meters` — Convert feet to meters.
- `fibonacci` — Get the nth Fibonacci number.
- `file_checksum_guide` — Get command-line instructions for file checksums.
- `filename_safe` — Convert a string to a safe filename.
- `find_all_matches` — Find all matches of a pattern in text.
- `fizzbuzz` — The classic FizzBuzz. Enterprise-grade.
- `flatten_array` — Flatten a nested array.
- `flatten_json` — Flatten a nested JSON object.
- `flip_coin` — Flip a coin.
- `floor` — Round down to nearest integer.
- `format_bytes` — Format bytes to human-readable size.
- `format_credit_card` — Format a credit card number with spaces.
- `format_currency` — Format an amount as currency.
- `format_date` — Format a date string.
- `format_duration` — Format seconds as duration.
- `format_list` — Format a list of items with proper grammar.
- `format_number` — Format a number with locale-specific separators.
- `format_ordinal` — Convert a number to its ordinal form (1st, 2nd, 3rd, etc.).
- `format_percentage` — Format a number as a percentage.
- `format_phone` — Format a phone number according to country conventions.
- `format_relative_time` — Format seconds as relative time (e.g., '2 hours ago', 'in 3 days').
- `format_ssn` — Format a Social Security Number.
- `format_truncate` — Truncate text to a maximum length.
- `fortune_cookie` — Get a fortune cookie message.
- `friendly_roast` — Generate a friendly roast.
- `future_value` — Calculate future value of an investment.
- `gallons_uk_to_liters` — Convert UK gallons to liters.
- `gallons_us_to_liters` — Convert US gallons to liters.
- `gcd` — Calculate the greatest common divisor.
- `generate_acronym` — Generate acronym from text.
- `generate_companies` — Generate random placeholder company names.
- `generate_dates` — Generate random dates.
- `generate_gradient` — Generate a gradient between two colors.
- `generate_hash` — Generate hash of text.
- `generate_lorem` — Generate lorem ipsum text using Faker.
- `generate_names` — Generate random placeholder names.
- `generate_ngrams` — Generate n-grams from text.
- `generate_sequence` — Generate a number sequence.
- `generate_shades` — Generate shades (darker variations) of a color.
- `generate_tints` — Generate tints (lighter variations) of a color.
- `generate_uuid_v7` — Generate UUID v7 (time-ordered).
- `generate_uuids` — Generate random UUIDs.
- `geohash_decode` — Decode geohash to coordinates.
- `geohash_encode` — Encode coordinates to geohash.
- `geometric_mean` — Calculate geometric mean.
- `get_credit_card_pattern` — Get regex pattern for credit card validation.
- `get_date_pattern` — Get regex pattern for date validation.
- `get_divisors` — Get all divisors of a number.
- `get_email_pattern` — Get regex pattern for email validation.
- `get_hex_color_pattern` — Get regex pattern for hex color validation.
- `get_initials` — Get initials from a name.
- `get_ipv4_pattern` — Get regex pattern for IPv4 address validation.
- `get_ipv6_pattern` — Get regex pattern for IPv6 address validation.
- `get_json_path` — Extract a value from JSON using a path expression.
- `get_json_type` — Get the type of a JSON value.
- `get_keys` — Get all keys from a JSON object.
- `get_luminance` — Calculate relative luminance of a color.
- `get_now` — Get current date and time.
- `get_password_pattern` — Get regex pattern for password validation with custom requirements.
- `get_phone_pattern` — Get regex pattern for phone number validation.
- `get_quarter` — Get the quarter for a date.
- `get_slug_pattern` — Get regex pattern for URL slug validation.
- `get_time_pattern` — Get regex pattern for time validation.
- `get_url_pattern` — Get regex pattern for URL validation.
- `get_uuid_pattern` — Get regex pattern for UUID validation.
- `get_values` — Get all values from a JSON object.
- `grams_to_ounces` — Convert grams to ounces.
- `grayscale_color` — Convert color to grayscale.
- `group_by_length` — Group items by their string length.
- `harmonic_mean` — Calculate harmonic mean.
- `hash_adler32` — Calculate Adler-32 checksum.
- `hash_all` — Generate hashes using multiple algorithms at once.
- `hash_blake2b` — Generate BLAKE2b hash of text.
- `hash_blake2s` — Generate BLAKE2s hash of text.
- `hash_crc32` — Calculate CRC32 checksum.
- `hash_md5` — Generate MD5 hash of text.
- `hash_sha1` — Generate SHA-1 hash of text.
- `hash_sha256` — Generate SHA-256 hash of text.
- `hash_sha3_256` — Generate SHA3-256 hash of text.
- `hash_sha3_512` — Generate SHA3-512 hash of text.
- `hash_sha384` — Generate SHA-384 hash of text.
- `hash_sha512` — Generate SHA-512 hash of text.
- `haversine_distance` — Calculate distance between two coordinates using Haversine formula.
- `heart_rate_zones` — Calculate heart rate training zones.
- `hello_world` — Hello World as a Service.
- `hex_decode` — Decode hexadecimal to text.
- `hex_encode` — Encode text to hexadecimal.
- `hex_to_cmyk` — Convert hex color to CMYK.
- `hex_to_hsl` — Convert hex color to HSL.
- `hex_to_hsv` — Convert hex color to HSV.
- `hex_to_rgb` — Convert hex color to RGB.
- `hexadecimal_to_decimal` — Convert hexadecimal to decimal.
- `hmac_md5` — Generate HMAC-MD5.
- `hmac_sha256` — Generate HMAC-SHA256.
- `hmac_sha512` — Generate HMAC-SHA512.
- `hours_to_minutes` — Convert hours to minutes.
- `hsl_to_hex` — Convert HSL to hex color.
- `hsv_to_hex` — Convert HSV to hex color.
- `html_decode` — HTML decode text (unescape special characters).
- `html_encode` — HTML encode text (escape special characters).
- `http_method_info` — Get information about an HTTP method.
- `hypotenuse` — Calculate the hypotenuse of a right triangle.
- `ideal_weight` — Calculate ideal body weight using various formulas.
- `identify_hash` — Identify the possible algorithm of a hash based on its format.
- `in_range` — Check if a value is within a range.
- `inches_to_centimeters` — Convert inches to centimeters.
- `integer_to_ip` — Convert integer to IP address.
- `inverse_case` — Inverse the case of each character (same as swap).
- `invert_color` — Invert a color.
- `ip_in_network` — Check if an IP address is within a network.
- `ip_in_range` — Check if an IP address is within a CIDR range.
- `ip_info` — Get detailed information about an IP address.
- `ip_info_2` — Get basic information about an IP address.
- `ip_to_binary` — Convert IP address to binary representation.
- `ip_to_integer` — Convert IP address to integer.
- `ipv4_to_ipv6` — Convert IPv4 address to IPv6 mapped address.
- `ipv4_to_ipv6_2` — Convert IPv4 address to IPv6 mapped format.
- `ipv6_to_ipv4` — Extract IPv4 address from IPv6 mapped address.
- `is_armstrong_number` — Check if a number is an Armstrong number (narcissistic number).
- `is_between` — Check if a number is between two bounds.
- `is_common_password` — Check if password is in common password list.
- `is_divisible` — Check if a number is divisible by another number.
- `is_empty` — Check if text is empty or whitespace only.
- `is_even` — Check if a number is even.
- `is_fibonacci` — Check if a number is a Fibonacci number.
- `is_integer` — Check if a number is an integer.
- `is_leap_year` — Check if a year is a leap year.
- `is_leap_year_2` — Check if a year is a leap year.
- `is_negative` — Check if a number is negative.
- `is_odd` — Check if a number is odd.
- `is_palindrome` — Check if text is a palindrome.
- `is_palindrome_number` — Check if a number is a palindrome.
- `is_perfect_number` — Check if a number is a perfect number (sum of proper divisors equals the number).
- `is_perfect_square` — Check if a number is a perfect square.
- `is_positive` — Check if a number is positive.
- `is_power_of` — Check if a number is a power of another number.
- `is_prime` — Check if a number is prime.
- `is_private_ip` — Check if an IP address is private (RFC 1918 for IPv4).
- `is_subset` — Check if array1 is a subset of array2.
- `is_triangular` — Check if a number is a triangular number.
- `is_valid_coordinates` — Check if coordinates are valid.
- `is_valid_hex` — Check if a string is a valid hex color.
- `is_valid_slug` — Check if a string is a valid URL slug.
- `is_valid_url` — Validate if a string is a valid URL.
- `is_weekend` — Check if a date is a weekend.
- `is_zero` — Check if a number is zero.
- `join` — Join items with a delimiter.
- `join_path` — Join path parts safely.
- `json_diff` — Compare two JSON objects and find differences.
- `json_minify` — Minify JSON (remove whitespace).
- `json_prettify` — Prettify JSON (format with indentation).
- `json_stats` — Get statistics about a JSON structure.
- `json_to_query_string` — Convert a JSON object to URL query string.
- `jwt_decode` — Decode JWT token (without signature verification).
- `kebab_case` — Convert text to kebab-case.
- `kelvin_to_celsius` — Convert Kelvin to Celsius.
- `kilobytes_to_megabytes` — Convert kilobytes to megabytes.
- `kilograms_to_pounds` — Convert kilograms to pounds.
- `kilometers_to_miles` — Convert kilometers to miles.
- `knots_to_kph` — Convert knots to kilometers per hour.
- `kph_to_mph` — Convert kilometers per hour to miles per hour.
- `lcm` — Calculate the least common multiple.
- `leetspeak_password` — Convert a password to leetspeak (for demonstration, not security).
- `levenshtein_distance` — Calculate Levenshtein (edit) distance between two strings.
- `lighten_color` — Lighten a color by a percentage.
- `list_locales` — List available locales for Faker-powered endpoints.
- `list_timezones` — List all available timezone abbreviations.
- `liters_to_gallons_uk` — Convert liters to UK gallons. Because a UK gallon isn't a US gallon.
- `liters_to_gallons_us` — Convert liters to US gallons.
- `loan_payment` — Calculate monthly loan payment.
- `log` — Calculate logarithm. Natural log if no base specified.
- `log10` — Calculate base-10 logarithm.
- `log2` — Calculate base-2 logarithm.
- `lorem_bytes` — Generate lorem ipsum of approximately specified byte size.
- `lorem_html` — Generate lorem ipsum as HTML.
- `lorem_markdown` — Generate lorem ipsum as Markdown.
- `lorem_paragraphs` — Generate lorem ipsum paragraphs.
- `lorem_sentences` — Generate lorem ipsum sentences.
- `lorem_words` — Generate lorem ipsum words.
- `lorem_words_2` — Generate lorem ipsum words.
- `lowercase` — Convert text to lowercase.
- `magic_8_ball` — Ask the Magic 8-Ball.
- `mask_text` — Mask text, keeping only start/end characters visible.
- `max_value` — Find maximum value.
- `maximum` — Find the maximum value.
- `md5_checksum` — Generate MD5 checksum.
- `megabytes_to_gigabytes` — Convert megabytes to gigabytes.
- `metaphone` — Generate Metaphone phonetic encoding.
- `meters_per_second_to_mph` — Convert meters per second to miles per hour.
- `meters_to_feet` — Convert meters to feet.
- `miles_to_kilometers` — Convert miles to kilometers.
- `milliliters_to_cups` — Convert milliliters to US cups.
- `milliliters_to_fluid_ounces` — Convert milliliters to US fluid ounces.
- `min_value` — Find minimum value.
- `minify_json` — Minify (compress) a JSON string.
- `minimum` — Find the minimum value.
- `minutes_to_seconds` — Convert minutes to seconds.
- `modulo` — Calculate a modulo b (remainder of a divided by b).
- `morse_decode` — Decode Morse code to text.
- `morse_encode` — Encode text to Morse code.
- `mortgage_calculator` — Calculate mortgage details.
- `mph_to_kph` — Convert miles per hour to kilometers per hour.
- `multiply` — Multiply two or more numbers together.
- `name_to_hex` — Convert a CSS color name to hex.
- `nearest_power` — Find the nearest power of a base to a number.
- `netmask_to_cidr` — Convert subnet mask to CIDR prefix length.
- `network_info` — Get information about a network.
- `normalize_url` — Normalize a URL to a canonical form.
- `normalize_whitespace` — Normalize whitespace (multiple spaces to single).
- `nth_cube` — Get the nth cube number.
- `nth_prime` — Get the nth prime number.
- `nth_root` — Calculate the nth root of a number.
- `nth_square` — Get the nth square number.
- `nth_triangular` — Get the nth triangular number.
- `number_to_roman` — Convert a number to Roman numerals.
- `number_to_words` — Convert a number to words.
- `ounces_to_grams` — Convert ounces to grams.
- `pad` — Pad text to a specified length.
- `parse_date` — Parse a date string.
- `parse_url` — Parse a URL into its components.
- `parse_url_2` — Parse a URL into its components.
- `pascal_case` — Convert text to PascalCase.
- `password_entropy` — Calculate password entropy (bits of randomness).
- `percentage` — Calculate what percentage value is of total.
- `percentage_change` — Calculate percentage change between two values.
- `pick_random` — Pick random item(s) from a list.
- `ping` — Ping endpoint. Returns pong.
- `point_in_polygon` — Check if a point is inside a polygon (ray casting algorithm).
- `polygon_area` — Calculate area of a polygon on Earth's surface.
- `polygon_centroid` — Calculate centroid of a polygon.
- `polyline_length` — Calculate total length of a polyline.
- `port_info` — Get information about a port number.
- `pounds_to_kilograms` — Convert pounds to kilograms.
- `power` — Calculate base raised to the power of exponent.
- `present_value` — Calculate present value of a future amount.
- `prettify_json` — Prettify (format) a JSON string.
- `prime_factors` — Get prime factors of a number.
- `primes_in_range` — Get all prime numbers in a range.
- `private_ip_ranges` — Get RFC 1918 private IP address ranges.
- `punycode_decode` — Decode Punycode to Unicode.
- `punycode_encode` — Encode Unicode to Punycode (for internationalized domain names).
- `query_string_to_json` — Convert a URL query string to JSON object.
- `rad_to_deg` — Convert radians to degrees.
- `random_address` — Generate random address(es) using Faker with locale support.
- `random_boolean` — Generate random boolean value(s).
- `random_bytes` — Generate cryptographically secure random bytes.
- `random_bytes_2` — Generate cryptographically secure random bytes.
- `random_card` — Draw random playing card(s) from a deck.
- `random_choice` — Pick random item(s) from a list.
- `random_coin` — Flip a coin (optionally biased).
- `random_color` — Generate a random color.
- `random_color_2` — Generate random color(s).
- `random_company` — Generate random company name(s) using Faker.
- `random_compliment` — Generate a random compliment.
- `random_coordinates` — Generate random geographic coordinates.
- `random_credit_card` — Generate random credit card details (fake, for testing only).
- `random_date` — Generate random date(s) within a range.
- `random_dice` — Roll dice with configurable sides.
- `random_element` — Get random chemical element(s).
- `random_email` — Generate random email address(es) using Faker.
- `random_emoji` — Get random emoji(s).
- `random_emoji_2` — Get random emoji(s).
- `random_excuse` — Generate a random excuse.
- `random_float` — Generate random float(s).
- `random_gaussian` — Generate random number(s) from a Gaussian (normal) distribution.
- `random_hex` — Generate random hexadecimal string(s).
- `random_integer` — Generate random integer(s) within a range.
- `random_ip` — Generate random IP address(es).
- `random_job` — Generate random job title(s) using Faker.
- `random_mac` — Generate random MAC address(es).
- `random_name` — Generate random name(s) using Faker with locale support.
- `random_number` — Generate random integer(s).
- `random_password` — Generate secure random password(s).
- `random_person` — Generate complete random person profile(s) using Faker.
- `random_phone` — Generate random phone number(s) using Faker with locale-appropriate formats.
- `random_shuffle` — Randomly shuffle a list of items.
- `random_string` — Generate random string(s).
- `random_text` — Generate random text using Faker.
- `random_time` — Generate random time(s) of day.
- `random_trivia` — Get a random trivia fact.
- `random_url` — Generate random URL(s) using Faker.
- `random_username` — Generate random username(s) using Faker.
- `random_uuid` — Generate random UUID(s).
- `range_to_cidr` — Convert an IP range to CIDR notation.
- `rank_numbers` — Rank a list of numbers from largest to smallest (or vice versa).
- `readability_score` — Calculate readability scores (Flesch-Kincaid, etc.).
- `regex_split` — Split text by regex pattern.
- `relative_time` — Get relative time description (e.g., '2 days ago').
- `remove_whitespace` — Remove all whitespace from text.
- `repeat` — Repeat text a specified number of times.
- `return_on_investment` — Calculate Return on Investment (ROI).
- `reverse_number` — Reverse the digits of a number.
- `reverse_string` — Reverse a string.
- `rgb_to_hex` — Convert RGB to hex color.
- `rgb_to_hsl` — Convert RGB to HSL color.
- `roman_to_number` — Convert Roman numerals to a number.
- `rot13` — Apply ROT13 cipher (encoding and decoding are the same operation).
- `round_number` — Round a number to specified decimal places.
- `rule_of_72` — Calculate time to double investment using Rule of 72.
- `saturate_color` — Increase color saturation by a percentage.
- `seconds_to_hms` — Convert seconds to hours:minutes:seconds.
- `sentence_case` — Convert text to sentence case.
- `sha1_checksum` — Generate SHA1 checksum.
- `sha256_checksum` — Generate SHA256 checksum.
- `sha512_checksum` — Generate SHA512 checksum.
- `shuffle_list` — Shuffle a list of items.
- `sign` — Get the sign of a number (-1, 0, or 1).
- `simple_interest` — Calculate simple interest.
- `sin` — Calculate the sine of an angle.
- `sleep_cycles` — Calculate optimal sleep/wake times based on 90-minute sleep cycles.
- `slug` — Convert text to URL-friendly slug.
- `slugify` — Convert text to URL-friendly slug.
- `smart_title_case` — Smart title case (handles articles, prepositions).
- `snake_case` — Convert text to snake_case.
- `sort_items` — Sort a list of items.
- `soundex` — Generate Soundex phonetic encoding.
- `split` — Split text by delimiter.
- `split_complementary_colors` — Get split-complementary colors.
- `square` — Calculate the square of a number.
- `square_feet_to_square_meters` — Convert square feet to square meters.
- `square_meters_to_square_feet` — Convert square meters to square feet.
- `square_root` — Calculate the square root of a number.
- `start_of_period` — Get the start of a time period.
- `starts_with` — Check if text starts with a prefix.
- `status_code_info` — Get information about an HTTP status code.
- `stone_to_kilograms` — Convert stone to kilograms.
- `string_length` — Get the length of a string.
- `subnet_calculator` — Calculate subnets from a network.
- `subnet_mask_info` — Get subnet mask from prefix length.
- `subtract` — Subtract b from a.
- `subtract_time` — Subtract time from a date.
- `subtract_time_2` — Subtract time from a datetime.
- `suggest_improvements` — Suggest improvements for a password.
- `sum_digits` — Sum the digits of a number.
- `sum_numbers` — Calculate the sum of numbers.
- `sun_position` — Calculate approximate sun position (azimuth and elevation).
- `supernet_calculator` — Calculate the supernet that contains all given networks.
- `swap_case` — Swap case of each character.
- `tan` — Calculate the tangent of an angle.
- `test_pattern` — Test if a regex pattern matches text.
- `tetradic_colors` — Get tetradic colors (four colors forming a rectangle on color wheel).
- `text_similarity` — Calculate similarity between two texts (Jaccard similarity).
- `time_difference` — Calculate difference between two datetimes.
- `timezone_offset` — Estimate timezone offset from longitude (approximate).
- `title_case` — Convert text to title case.
- `to_alternating_case` — Convert text to aLtErNaTiNg case.
- `to_camel_case` — Convert text to camelCase.
- `to_constant_case` — Convert text to CONSTANT_CASE (alias for screaming snake).
- `to_dot_case` — Convert text to dot.case.
- `to_header_case` — Convert text to Header-Case (HTTP header style).
- `to_kebab_case` — Convert text to kebab-case.
- `to_lower_case` — Convert text to lowercase.
- `to_pascal_case` — Convert text to PascalCase.
- `to_path_case` — Convert text to path/case.
- `to_roman` — Convert number to Roman numerals.
- `to_screaming_snake_case` — Convert text to SCREAMING_SNAKE_CASE.
- `to_sentence_case` — Convert text to Sentence case.
- `to_snake_case` — Convert text to snake_case.
- `to_title_case` — Convert text to Title Case.
- `to_train_case` — Convert text to Train-Case.
- `to_upper_case` — Convert text to UPPERCASE.
- `triadic_colors` — Get triadic colors (three colors equally spaced on color wheel).
- `trim` — Trim whitespace from text.
- `true_endpoint` — Returns true.
- `truncate` — Truncate to integer (remove decimal part).
- `unflatten_json` — Unflatten a flat JSON object back to nested structure.
- `unique_items` — Get unique items from a list.
- `unix_to_datetime` — Convert Unix timestamp to datetime.
- `uppercase` — Convert text to uppercase.
- `url_decode` — URL decode text.
- `url_decode_2` — URL decode a string.
- `url_encode` — URL encode text.
- `url_encode_2` — URL encode a string.
- `user_agent` — Parse a user agent string.
- `validate_alphanumeric` — Check if text is alphanumeric.
- `validate_base64` — Validate a base64 string.
- `validate_credit_card` — Validate a credit card number using Luhn algorithm.
- `validate_date` — Validate a date string.
- `validate_domain` — Validate a domain name.
- `validate_email` — Validate an email address.
- `validate_hex` — Validate a hexadecimal string.
- `validate_ip` — Validate an IP address (v4 or v6).
- `validate_ip_2` — Validate if a string is a valid IP address.
- `validate_json` — Validate JSON syntax.
- `validate_json_2` — Validate if a string is valid JSON.
- `validate_mac` — Validate a MAC address.
- `validate_password_strength` — Check password strength.
- `validate_pattern` — Validate if a regex pattern is syntactically correct.
- `validate_phone` — Validate a phone number.
- `validate_semver` — Validate a semantic version string.
- `validate_url` — Validate a URL.
- `validate_uuid` — Validate a UUID.
- `verify_hash` — Verify a hash matches the text.
- `week_number` — Get the ISO week number of a date.
- `week_number_2` — Get the ISO week number for a date.
- `word_count` — Count words in text.
- `would_you_rather` — Get a 'Would You Rather' question.
- `yes_no` — Get a random yes or no answer.
- `add_business_days` — Add business days to a date.
- `add_query_param` — Add a query parameter to a URL.
- `add_time` — Add time to a date.
- `add_time_2` — Add time to a datetime.
- `array_fill` — Create an array filled with a value.
- `build_url` — Build a URL from components.
- `build_url_2` — Build a URL from components.
- `generate_addresses` — Generate random placeholder addresses.
- `generate_color` — Generate random color(s).
- `generate_emails` — Generate random placeholder email addresses.
- `generate_memorable` — Generate a memorable password based on a pattern.
- `generate_passphrase` — Generate a passphrase from random words.
- `generate_password` — Generate secure password(s).
- `generate_password_2` — Generate a secure random password.
- `generate_phones` — Generate random placeholder phone numbers.
- `generate_pin` — Generate a random PIN.
- `generate_token` — Generate cryptographically secure token.
- `generate_uuid` — Generate UUID(s).
- `merge_json` — Merge two JSON objects.
- `regex_replace` — Replace pattern matches in text.
- `remove_duplicate_words` — Remove consecutive duplicate words.
- `remove_query_param` — Remove a query parameter from a URL.
- `replace` — Replace occurrences in text.

## Related servers

- UnClick (1662 tools) — https://policylayer.com/tools/io-github-malamutemayhem-unclick-mcp-server.md
- Delx Mcp A2a (1082 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a.md
- Delx Protocol — Agent Recovery & Continuity (1076 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-protocol.md
- Nodebench (824 tools) — https://policylayer.com/tools/io-github-homenshum-nodebench.md
- MCP Framework Personal (811 tools) — https://policylayer.com/tools/inggerman-mcps.md
- Delx MCP Server (740 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-server.md
- Binance MCP Server (734 tools) — https://policylayer.com/tools/nirholas-binance-mcp.md
- Eda Agent (726 tools) — https://policylayer.com/tools/eda-agent.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=io-tinyfn-tinyfn · API: https://policylayer.com/registry/api · Recommended policies for every tool: https://policylayer.com/policies/io-tinyfn-tinyfn
