Docka

Verify a seafarer certificate online against the official flag-state registry

Live against:EEDKCYUKNOFRUAAZBG existence

The verificator

Paste a certificate code or a registry URL. We detect the issuing country and verify it against the official registry where the registry supports it.

What you get back

Paste the certificate number, or upload a photo or PDF of the document, and Docka queries the issuing authority's register. The answer is a verdict card. It shows the document title as the register holds it, the holder's name where the register returns one (medical certificates carry no name), the status and validity, the issue and expiry dates, the certificate type, and the authority that answered. Under the card Docka states which register it checked against, so you never have to guess where the answer came from.

The verdict also carries the trust level the check reached. L3 Government-verified means the flag state's own register confirmed the record for this holder. L2 Registry-confirmed means the document exists in the register but the holder was not tied to it. When a register cannot be reached automatically, Docka says so and points you to the official portal instead of guessing. We never re-type a PDF and call it verified. A seafarer who adds the certificate to a Docka profile gets a proof page for it that a port state control (PSC) inspector or a crewing manager can open.

What Docka cannot do: it cannot verify a certificate whose flag state has no public register or no machine connection, and it cannot confirm identity from a document-existence lookup. Coverage limits per register are shown on the connection cards further down this page, straight from the registry table.

Which countries need a date of birth

Most registers answer on the certificate number alone. A few key the record on the holder as well, so their lookup asks for the date of birth printed on the document. Docka only shows the extra field when the register itself requires it; the list below is derived from the same table the verificator uses.

Flag stateRegisterWhat the register asks for
United KingdomUK MCADocument ID, Date of birth
NorwaySjøfartsdirektoratetCertificate number, Date of birth
AzerbaijanMaritime and Port Agency (DDLA)Certificate number (as printed, e.g. 000730/24), Date of birth

Which official portal?

Every check Docka runs goes to one of these portals. If you would rather do the lookup yourself, or you need to show an inspector the primary source, these are the links. Each one is the pinned address from our registry table, not a search result.

CountryAuthorityOfficial portal
EstoniaTranspordiametmeremees.transpordiamet.ee
DenmarkSøfartsstyrelsen (DMA)verify.dma.dk
CyprusShipping Deputy Ministryeservices.dms.gov.cy
United KingdomUK MCAcoccec.mcga.gov.uk
NorwaySjøfartsdirektoratetverify.certificate.sdir.no
BulgariaИзпълнителна агенция "Морска администрация", Bulgarian Maritime Administrationonline.marad.bg
FranceAffaires maritimes (DAM)promete.din.developpement-durable.gouv.fr
Ukraine (training center)Training Centre for Certification of Seafarers (IPE), Odessa Maritime Academytccs.online
Ukraine (state registry)Maritime Administration of Ukrainevrf.marad.gov.ua
AzerbaijanMaritime and Port Agency (DDLA)publicservices.ddla.gov.az
LatviaLatvijas Jūras administrācija, Maritime Administration of Latviawww.lja.lv

About our registry connections

Live automatic verification for 8 flag-state registries, plus a document-existence check for Bulgaria.

EEEstonia

Transpordiamet, Estonian Transport Administration

Live check, confirms the certificate and its validity in the official registry.

official portal (meremees.transpordiamet.ee)

DKDenmark

Søfartsstyrelsen, Danish Maritime Authority

Live check, confirms the certificate and its validity in the official registry.

official portal (verify.dma.dk)

CYCyprus

Shipping Deputy Ministry, Department of Merchant Shipping (Cyprus)

Live check, confirms the certificate and its validity in the official registry.

official portal (eservices.dms.gov.cy)

UKUnited Kingdom

Maritime and Coastguard Agency (MCA)

Live check, confirms the certificate and its validity in the official registry.

official portal (coccec.mcga.gov.uk)

NONorway

Sjøfartsdirektoratet, Norwegian Maritime Authority

Live check, confirms the certificate and its validity in the official registry.

official portal (verify.certificate.sdir.no)

BGBulgaria

Изпълнителна агенция "Морска администрация", Bulgarian Maritime Administration

Confirms the document exists in the registry.

Covers certificates issued 2017 and later. The personal number (EGN) is used only for the lookup, never stored.

official portal (online.marad.bg)

FRFrance

Direction des affaires maritimes (France)

Live check, confirms the certificate and its validity in the official registry.

official portal (promete.din.developpement-durable.gouv.fr)

UAUkraine

Training Centre for Certification of Seafarers (IPE), Odessa Maritime Academy

Training-centre certificates of the Odessa maritime academy (TCCS).

official portal (tccs.online)

UA-MARADUkraine (state registry)

Морська адміністрація, Maritime Administration of Ukraine (State Service of Maritime and Inland Waterway Transport)

Live check, confirms the certificate and its validity in the official registry.

The state registry's quick search reliably covers documents issued 2023 and later, for older documents a "not found" answer is inconclusive, not a verdict.

official portal (vrf.marad.gov.ua)

AZAzerbaijan

Dövlət Dəniz və Liman Agentliyi, State Maritime and Port Agency (DDLA)

Live check, confirms the certificate and its validity in the official registry.

official portal (publicservices.ddla.gov.az)

LVLatvia

Latvijas Jūras administrācija, Maritime Administration of Latvia

Verify in the authority's official form right here on this page, you complete the check yourself.

Verify here in the box

Looking for a specific country's registry?

The registry coverage page lists every flag state Docka checks, the authority behind each register, the check type and the inputs it asks for. Each live register also has its own page with the do-it-yourself steps on the official portal:

Crewing an agency roster rather than one certificate? The agency tour shows how the same check runs across a whole crew list, with a hard block the moment a required certificate lapses.

Frequently asked questions

How does Docka verify a seafarer certificate?
Docka runs a primary-source check: it queries the issuing flag state's official register instead of reading the PDF. For eight flag states the check is live and automatic. For Bulgaria it confirms the document exists. For every other country Docka takes you to the correct official portal and pre-fills what it can, and a person completes the check there.
Is it free to verify a seafarer certificate?
For seafarers, yes: you can look up and hold your own certificates at no cost, with no cap on the number of checks. Crewing agencies pay a monthly licence plus a fee per billable seafarer; the current figures are on the pricing page.
What do I need to run a check?
The certificate number exactly as printed, and, depending on the country, the holder's date of birth. The extra fields appear only when the flag-state registry itself requires them.
Does a green result mean the certificate is government-verified?
Only when the check reached the issuing authority's own register. Docka labels each result with the trust level it actually reached, from L0 (Unverified) to L3 (Government-verified), so a document-existence check is never presented as a full government verification.
What if the flag state is not in the automatic list?
Docka still helps, but a person finishes the check. It recognises the country from the certificate, opens that authority's official portal and fills in the fields it can read. The result you get there is the authority's own answer, and Docka records it as an assisted check, not as a government-verified one.