CPFHub.io
Start for free

Compare lookups

All three lookups use the same API key. Choose based on the information you need and your volume.

Simple LookupGET /cpf/{cpf}1 credit / CPF foundReal-Time LookupPOST /cpf/realtime1.5 credits / lookupBatch LookupPOST /cpf/bulk1 credit / CPF found
You send
CPF
CPFDate of birth
List of up to 10,000 CPFs
You receive
NameGenderDate of birth
NameDate of birthYear of deathRegistration statusControl codeProof
NameGenderDate of birth
SourceCPFHub.io databaseReceita Federal, in real timeCPFHub.io database
Typical time~150 msabout 1 second (60 s timeout)Depends on the volume, with each lookup in the Simple Lookup range
Gender Yes No Yes
Registration status No Yes No
Year of death No Yes No
Proof No Yes No
Suited forSignup, checkout, age verificationHiring, rentals, credit, contracts, auditsClean up a database, migrate records
No codePlaygroundPlaygroundDashboard (CSV, TXT or paste)

Cost can vary by plan: check your account's cost in the dashboard. A CPF that is not found and validation errors do not use any credits.

Which one to choose


Updated on October 4, 2026