SpainPreview

OCR for Spanish Company Card - CIF

Complete extraction of Spanish Company Card (CIF) data, including NIF, company name, addresses, CSV, etc.

OCR for Spanish Company Card - CIF
Start in Seconds
Sign up to get your API key and start processing your documents
State of the Art Accuracy
We use the most powerful models to ensure the highest accuracy and throughput
GDPR Compliant
We are EU Hosted, GDPR Compliant and follow Zero Data Retention by default
Just pay for what you extract
No monthly commitments or high starting tiers. Volume discounts available.

Try it out

Experience the power of our OCR. Upload a document and see the results instantly.

Drop document or click to upload

Supports PDF, PNG, JPG (max 10MB)

By uploading a document, you agree to our terms. We do not store your data.

JSON Response
{
"success":
true,
"data":{
"nif":
"A28123456",
"nif_verified":
true,
"company_name":
"EMPRESA EJEMPLO S.A.",
"social_address":
"CL GRAN VIA 28, 28013 MADRID",
"tax_address":
"CL GRAN VIA 28, 28013 MADRID",
"aeat_code":
"28001",
"aeat_localization":
"MADRID",
"date":
"2023-01-15",
"is_temporary":
false,
"electronic_code":
"ABCD1234EFGH5678",
"document_csv":
"1234ABCDEFGH5678"
},
"balance":
14.5,
"cost":
0.005
}
nifstring | null

Tax identification number (Número de Identificación Fiscal / CIF)

nif_verifiedboolean

Whether the NIF control character has been mathematically verified

company_namestring | null

Legal name of the company (Razón social)

social_addressstring | null

Registered social address of the company (Domicilio social)

tax_addressstring | null

Tax address of the company (Domicilio fiscal)

aeat_codestring | null

Code of the AEAT (Agencia Estatal de Administración Tributaria) office that issued the document

aeat_localizationstring | null

Name or location of the issuing AEAT office

datestring | null

Date on which the document was issued (Fecha de emisión)

is_temporaryboolean | null

Whether the document is a provisional (temporary) certificate

electronic_codestring | null

Electronic verification code of the document (Código electrónico)

document_csvstring | null

Secure verification code (Código Seguro de Verificación - CSV)

Easy to Integrate

Connect our OCR to your application in minutes. We provide ready-to-use fragments for the most popular languages and tools.

Terminal - File Upload
curl -X POST "https://api.tiny-idp.com/api/extractors/run/es-cif" \
  -H "x-api-key: YOUR_API_KEY" \
  -F "files=@/path/to/your/document.jpg"

Ready to build?

Get your free API key and start extracting data from documents in minutes. No credit card required for the free tier.

Common Use Cases

Discover how businesses are using our OCR to automate their workflows.

Automated Onboarding

Extract data from documents to streamline user registration and KYC processes.

Data Verification

Instantly verify document details against your records or third-party databases.

International Documents

Process identity documents from over 190 countries with high accuracy.

Workflow Automation

Eliminate manual data entry by piping structured document data directly into your CRM or ERP.

Enterprise-grade Compliance & Security

We take data privacy seriously. Tiny IDP is built from the ground up to meet the strictest European data protection standards.

Zero Data Retention

We don't store your documents, images, or predictions. Data is processed in-memory and immediately discarded.

GDPR Compliant

Full compliance with European data protection regulations (GDPR) for your peace of mind.

EU-Based Infrastructure

All data is processed and hosted exclusively in secure European data centers.

Visit Trust Center
EU Hosted
Encrypted
No Storage
GDPR

Do you need a custom OCR?

We support custom extractors! Define your own fields, rules, and logic to extract data from any type of document.