High-quality, self-hosted developer APIs — accurate, fast, and fairly priced. Includes Lunar Core (astronomically-verified moon phases, void-of-course, planetary hours, sabbats & natal moon), plus hashing/checksum, QR code, video rendering, and text-classification toolkits. All endpoints return real, structured JSON with full schemas and examples.
Convert local datetimes across IANA time zones with DST-aware offsets, or plan meetings across multiple zones. Returns structured source, UTC, and target times.
Calculate business-day adds, counts, checks, and holiday lists with country calendars for US, GB, CA, AU, DE, FR, and IN.
Validate phone numbers in E.164 or national format and get normalized country-aware output. Useful for signup forms, contact cleanup, and SMS workflows.
Compute upcoming fire times for a 5-field cron expression. Return next_runs, count, timezone, and the reference time in UTC.
Validate or generate barcode check digits for EAN, UPC, and ISBN values. Returns validity and check-digit fields for product data checks.
Compare foreground and background colors and get WCAG 2.1 contrast ratio, AA/AAA pass-fail, luminance, and a recommendation.
Validate card numbers with Luhn and length checks, identify the network, and return masked or formatted values for safe handling.
Convert ISO strings, unix epochs, or now into UTC, localized, and relative formats. Returns weekday, week number, and epoch values.
Map filenames or extensions to MIME types, or reverse a MIME type back to a filename-style value. Useful for uploads, headers, and file validation.
Decode a JWT from a token string and inspect its header, payload, and claims without verification. Useful for debugging auth flows and token contents.
Generate batches of UUIDs, ULIDs, NanoIDs, hex strings, or short tokens. Useful for test data, fixtures, and temporary IDs.
Convert integer strings between bases 2 to 36, with auto-detection for 0x, 0o, and 0b prefixes. Useful for radix formatting and mixed-base inputs.
Convert a color string in hex, RGB, or HSL and get structured JSON back for palette, accessibility, and format handling in apps.
Analyze text for counts, readability, top keywords, and reading time. Useful for content review, SEO checks, and simple language statistics.
Convert text into slug, camelCase, snake_case, and other common cases. Useful for URLs, identifiers, headings, and text normalisation.
Score a password with strength, entropy, warnings, and crack-time analysis, or generate a strong password of a chosen length.
Get a year-level calendar for phases, sign ingresses, sabbats, and planetary events from a single year input.
Get 24 planetary hours for a latitude, longitude, and date, with sunrise and sunset. Useful for astrology and solar-time scheduling.
Get Natal Moon phase, zodiac sign, and illumination for a birth date and time. Useful for astrology apps and birth-chart lookups.
Get Wheel of the Year sabbats and solstices/equinoxes for the Northern or Southern hemisphere. Useful for calendars and seasonal reference data.
Get New, First Quarter, Full, and Last Quarter moon dates for a range in UTC, with optional local time zone output for calendar apps.