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 state | Register | What the register asks for |
|---|---|---|
| United Kingdom | UK MCA | Document ID, Date of birth |
| Norway | Sjøfartsdirektoratet | Certificate number, Date of birth |
| Azerbaijan | Maritime 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.
| Country | Authority | Official portal |
|---|---|---|
| Estonia | Transpordiamet | meremees.transpordiamet.ee |
| Denmark | Søfartsstyrelsen (DMA) | verify.dma.dk |
| Cyprus | Shipping Deputy Ministry | eservices.dms.gov.cy |
| United Kingdom | UK MCA | coccec.mcga.gov.uk |
| Norway | Sjøfartsdirektoratet | verify.certificate.sdir.no |
| Bulgaria | Изпълнителна агенция "Морска администрация", Bulgarian Maritime Administration | online.marad.bg |
| France | Affaires maritimes (DAM) | promete.din.developpement-durable.gouv.fr |
| Ukraine (training center) | Training Centre for Certification of Seafarers (IPE), Odessa Maritime Academy | tccs.online |
| Ukraine (state registry) | Maritime Administration of Ukraine | vrf.marad.gov.ua |
| Azerbaijan | Maritime and Port Agency (DDLA) | publicservices.ddla.gov.az |
| Latvia | Latvijas Jūras administrācija, Maritime Administration of Latvia | www.lja.lv |
About our registry connections
Live automatic verification for 8 flag-state registries, plus a document-existence check for Bulgaria.
Transpordiamet, Estonian Transport Administration
Live check, confirms the certificate and its validity in the official registry.
Søfartsstyrelsen, Danish Maritime Authority
Live check, confirms the certificate and its validity in the official registry.
Shipping Deputy Ministry, Department of Merchant Shipping (Cyprus)
Live check, confirms the certificate and its validity in the official registry.
Maritime and Coastguard Agency (MCA)
Live check, confirms the certificate and its validity in the official registry.
Sjøfartsdirektoratet, Norwegian Maritime Authority
Live check, confirms the certificate and its validity in the official registry.
Изпълнителна агенция "Морска администрация", 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.
Direction des affaires maritimes (France)
Live check, confirms the certificate and its validity in the official registry.
Training Centre for Certification of Seafarers (IPE), Odessa Maritime Academy
Training-centre certificates of the Odessa maritime academy (TCCS).
Морська адміністрація, 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.
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.
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 boxLooking 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:
- Estonia registry
- Denmark registry
- Cyprus registry
- United Kingdom registry
- Norway registry
- France registry
- Ukraine registry
- Azerbaijan registry
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.