Live Demos
See what the API does — with realistic inputs and the responses they produce.
Edit any input and press Send request to call the live API. You can also use the Swagger UI with your own inputs.
Compare two names — get a match level
Detects matches across spelling variants, nicknames, transliterations, swapped name order and partial fields. Returns one of six match levels with a confidence score.
Split an unstructured name into its parts
Tokenises a name into title, given names, middle names, surname and suffix — and infers gender along the way. Send it as one full-name field, or as separate given/surname (and middle) fields.
Spot fake or low-quality data on submission
Flags placeholder values, random keystrokes, profanities, mismatched gender salutations and known fake patterns. Fill any subset of fields — only what you provide is analysed.
Infer gender from a personal name
Probability-weighted gender inference across cultures, with explicit handling for unisex and ambiguous names — never a forced binary guess.
Extract first & last name from an e-mail address
Most business e-mails contain the owner's name. The Email Name Parser extracts it, classifies the address as freemail or business, and flags functional inboxes such as info@ or support@.
Identify throw-away inboxes on signup
Detects disposable, temporary and burner-email providers — useful for blocking abuse, fraudulent free-trial farming and low-quality leads at the form level.
Run any of these against the live API
Grab a free API key, paste the sample requests above into Swagger UI, then swap in your own inputs. Happy to walk you through it if helpful.