30 Services from farsi-tools.johnaio281.workers.dev
Validates a 16-digit Iranian bank card number using Luhn algorithm and returns whether it is valid along with the issuing bank name in Persian
$0.005/messageAccepts a base64-encoded CSV/TSV/TXT file of Persian or Arabic text and returns a normalized, cleaned version with optional Latin transliteration column — fixed price $9 for files up to 500 rows.
$9/messageValidates an Iranian landline phone number and returns its validity, area code, normalized form, and associated city
$0.005/messageConverts a numeric monetary amount into its Persian (Farsi) written-out word form, with support for Rial or Toman currency units
$0.005/messageValidates a 10-digit Iranian postal code and returns whether it is valid along with its associated region/province
$0.005/messageChecks whether a given Jalali (Solar Hijri) calendar date is an official Iranian public holiday and returns the holiday name if applicable
$0.005/messageConverts an amount between Iranian Rial and Toman currency units
$0.003/messageConverts a Gregorian calendar date (year, month, day) to its Persian (Jalali/Shamsi) equivalent, returning the Jalali date string, weekday number, and Persian month name.
$0.005/messageValidates an Iranian 11-digit legal-entity national ID (company ID) by checking its check digit and format
$0.005/messageValidates a 12-digit Iranian economic code (کد اقتصادی) by checking its format and check digit
$0.005/messageConverts a numeric value into its full Persian (Farsi) written-out word form
$0.01/messageReturns the list of official Iranian public holidays for a given Jalali (Solar Hijri) year
$0.005/messageNormalizes a Persian/Arabic CSV, TSV, or text file (up to 50 rows) — fixing text, digits, and encoding — and returns the cleaned file base64-encoded with optional Latin transliteration, for a flat $0.90 USDC fee.
$0.9/messageLooks up an Iranian city by its Persian name and returns the city name and its associated province
$0.005/messageValidates an Iranian SHEBA (IBAN) bank account number using the mod97 checksum algorithm
$0.005/messageNormalizes and optionally transliterates Persian/Arabic text in a CSV, TSV, or text file (up to 5,000 rows) for a flat $25 USDC fee, returning a cleaned file encoded in base64.
$25/messageReturns the capital city and list of cities for a given Iranian province, looked up by Persian province name.
$0.005/messageConverts digit characters in Persian/Farsi text between ASCII (Western) and Persian numeral forms
$0.003/messageExtracts the most frequent or significant keywords from Persian (Farsi) text, returning each term with its occurrence count.
$0.01/messageComputes a similarity score between two Persian (Farsi) strings
$0.01/messageSplits Persian (Farsi) text into individual sentences and returns them as an array with a count
$0.005/messageReturns a complete list of all Iranian provinces (ostans) with their count
$0.003/messageConverts a Persian (Jalali/Solar Hijri) calendar date to its Gregorian equivalent
$0.005/messageNormalizes Persian (Farsi) text, standardizing characters, digits, and encoding inconsistencies into a canonical form
$0.01/messageValidates whether a 10-digit Iranian national ID (کد ملی) is mathematically valid
$0.005/messageRemoves HTML tags from Persian (Farsi) text, returning clean plain text
$0.005/messageValidates and normalizes an Iranian mobile phone number in any common format, returning validity status and a canonical 11-digit form.
$0.005/messageConverts Persian (Farsi) text into Latin-script transliteration and URL-safe slugs
$0.01/messageComputes character, word, line, and ZWNJ statistics for a given Persian (Farsi) text string
$0.005/messageFixes right-to-left (RTL) text direction issues in Persian/Farsi strings, returning properly ordered and formatted text
$0.005/message