ginibooster ginibooster
· Profile

Live demo

From PDF to structured JSON

Every transaction parsed — dates, amounts, counterparty accounts, VS/KS/SS payment symbols — in under a second.

statement_02_2026.pdf
247 KB · PDF/A · Komerční banka · signed
Czech bank statement preview
200 OK POST /api/v1/bs_parse 0.00s
Content-Type: application/json charset=utf-8

Live demo

From photo to verified fields

Every field read from the card — surname, given names, birth date, document and personal numbers — cross-checked against the MRZ.

id_card_front.jpg
1.4 MB · JPEG · 3024×4032 · CZ ID
Czech ID card preview
200 OK POST /api/v1/id_parse 0.00s
Content-Type: application/json charset=utf-8

Ready to integrate in 5 minutes

One endpoint, Bearer auth, multipart file upload. Pick your stack:

curl -X POST https://api.ginibooster.cz/api/v1/bs_parse \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "file=@statement.pdf"

Supported banks

Komerční banka
/0100
MONETA Money Bank
/0600
Air Bank
/3030
ČSOB
/0300
mBank
/6210
Raiffeisenbank
/5500
Fio banka
/2010
UniCredit Bank
/2700
Česká spořitelna
/0800
Partners Banka
/6363

How it works

Bank Statements
1

Upload your PDF

Select a bank statement PDF from any of 10 supported Czech banks. The file is processed securely.

2

Automatic bank detection

The parser identifies the bank, extracts all transactions, and normalises dates, amounts, and payment symbols (VS, KS, SS).

3

Signature verification

The embedded PDF digital signature is checked — cryptographic integrity, signer identity and trust chain. Any tampering or wrong signer is flagged immediately.

4

Get structured JSON

Download or copy the result. Transactions are auto-tagged — salary, social payments, gambling and more.

Open Bank Statement parser →
Czech ID Parser
1

Upload a photo

Take a photo of a Czech identity card (Občanský průkaz) — front or back side. JPG, PNG and WEBP are accepted.

2

On-server field extraction

All OCR runs on our own servers — no third-party AI is contacted. The pipeline detects orientation automatically and cross-validates the MRZ code on the back side.

3

Get structured data

Receive name, date of birth, document number, personal number and all other fields as structured JSON.

Open Czech ID parser →

Frequently asked

What file formats and sizes are supported?
Bank statements: PDF only. Czech ID cards: JPG, PNG, and WEBP. Every upload — statement or ID — is capped at 20 MB.
Do I need to register to try it?
Yes — a free account unlocks both the bank-statement parser and the Czech ID parser. It takes about 30 seconds; no card required. Create an account →
Which banks are supported?
Ten Czech banks today: KB, MONETA, Air Bank, ČSOB, mBank, Raiffeisenbank, Fio, UniCredit, Česká spořitelna, and Partners Banka. More can be added on request — one new bank usually takes 1–2 days.
How accurate is the parser?
Every supported bank has a regression test suite covering real-world statements, including edge cases like foreign-currency cards, ATM withdrawals, and overdraft accounts. When a bug slips through, you can report it directly from the result page and we ship a fix on the next deploy.