Registry coverage
Seafarer certificate registries Docka verifies
Last updated:
Docka checks seafarer certificates live against the official registers of eight flag states, confirms that a Bulgarian document exists, and for every other country takes you to the authority's own portal. Maritime authorities are not consistent about what they let an outsider check, so this page groups the coverage into capability tiers and never blurs the lines between them. A live government check and an email you have to send yourself are not the same capability.
Every check on this page is primary source verification: the certificate is checked against the record of the authority that issued it, not against the PDF. The method behind the tiers is in how seafarer certificate verification actually works. To run a check now, go to verify a seafarer certificate.
Live automatic verification
Flag-state validity, reachable to L3, Government-verified
For these eight flag states, Docka connects to the authority's official verification service and returns a result automatically. Each country name opens a page on that register: what it asks for, how to run the same check by hand, and where the coverage stops.
- Estonia: Transpordiamet, Estonian Transport Administration
- Denmark: Søfartsstyrelsen, Danish Maritime Authority
- Cyprus: Shipping Deputy Ministry, Department of Merchant Shipping (Cyprus)
- United Kingdom: Maritime and Coastguard Agency (MCA)
- Norway: Sjøfartsdirektoratet, Norwegian Maritime Authority
- France: Direction des affaires maritimes (France)
- Ukraine (state registry): Морська адміністрація, Maritime Administration of Ukraine (State Service of Maritime and Inland Waterway Transport)
- Azerbaijan: Dövlət Dəniz və Liman Agentliyi, State Maritime and Port Agency (DDLA)
Two caveats within this tier. For Cyprus, Docka connects live to the register and reports what it returns: a live check against the register, not a guaranteed positive verdict. For the Ukraine state register, the quick search reliably covers documents issued 2023 and later; a "not found" on an older document is inconclusive, not a verdict.
Document-existence check
Presence only, not a validity verdict
- Bulgaria: Изпълнителна агенция "Морска администрация", Bulgarian Maritime Administration. Docka can automatically confirm that a document exists in the official register. This is a presence check, not a validity verdict: it tells you the document is on file, not that it is currently valid. Covers certificates issued 2017 and later. The personal number (EGN) is used only for the lookup, never stored.
Bulgaria is the only register in this tier today.
Assisted checks
You complete the official check
For these countries the official portal requires a step that cannot be automated, typically a CAPTCHA or a legal-requester declaration. Docka takes you to the correct official form and pre-fills the fields it can, and you complete the check on the authority's own site. This is not a Docka verdict; it is help getting to the right place quickly.
- Finland: Liikenne- ja viestintävirasto Traficom (Finland), official portal (asiointi.traficom.fi)
- Croatia: Ministarstvo mora, prometa i infrastrukture (Croatia), official portal (cocv.pomorstvo.hr)
- Sweden: Transportstyrelsen, Swedish Transport Agency, official portal (sjomansrapporter.transportstyrelsen.se)
- Belgium: FOD Mobiliteit en Vervoer, FPS Mobility and Transport (Belgium), official portal (crewcert.mobilit.fgov.be)
- Latvia: Latvijas Jūras administrācija, Maritime Administration of Latvia, official portal (www.lja.lv)
- Lithuania: Lietuvos transporto saugos administracija (LTSA), official portal (seaman.msa.lt)
- Greece: Hellenic Coast Guard, Ministry of Maritime Affairs and Insular Policy, official portal (stcw.hcg.gr)
- Spain: Dirección General de la Marina Mercante (Spain), official portal (sede.transportes.gob.es)
Manual, vetted-access verification
By request
For these countries there is no public lookup tool: access is granted only to vetted accounts, or confirmation happens by email. Verification is handled as a request, and we do not quote a turnaround time because it is the authority's, not ours.
- Germany: Bundesamt für Seeschifffahrt und Hydrographie (BSH), official portal (login.bsh.de)
- Ireland: Marine Survey Office, Mercantile Marine Office (Ireland), official portal (www.seafarers.ie)
- Netherlands: Kiwa Register (on behalf of ILT, Netherlands), official portal (kiwaregister.com)
- Italy: Ministero delle Infrastrutture e dei Trasporti (Italy), official portal (lavoromarittimo.mit.gov.it)The authority's online tool covers certificates issued 2019, 2023 only, newer certificates are confirmed by email.
- Poland: Urząd Morski / maritime administration (Poland), official portal (centrum.phics.gov.pl)
- Romania: Autoritatea Navală Română (Romania), official portal (portal.rna.ro)WARNING: "rnaro.com" and "anr-ro.com" are FAKE registry websites imitating this authority, the only official sites are rna.ro and portal.rna.ro.
- Portugal: Direção-Geral de Recursos Naturais, Segurança e Serviços Marítimos (DGRM), official portal (www.dgrm.mm.gov.pt)
- Luxembourg: Commissariat aux affaires maritimes (Luxembourg), official portal (maritime.public.lu)
- Iceland: Samgöngustofa, Icelandic Transport Authority, official portal (samgongustofa.is)WARNING: "itados.org" is a FAKE registry website imitating this authority, the only official site is samgongustofa.is.
- Slovenia: Uprava Republike Slovenije za pomorstvo (Slovenian Maritime Administration), official portal (www.gov.si)
Every register, what it asks for, and the caveats
The table is generated from the same registry table the product runs on, so it changes when the code does and not before. Country names link to the per-register page where one exists; the portal link goes to the authority's own site.
| Flag state | Authority | Check type | Fields the lookup needs | Caveat |
|---|---|---|---|---|
| Estonia | Transpordiamet, Estonian Transport Administration. official portal (meremees.transpordiamet.ee) | Live automatic | Verification code | |
| Denmark | Søfartsstyrelsen, Danish Maritime Authority. official portal (verify.dma.dk) | Live automatic | Certificate number | |
| Cyprus | Shipping Deputy Ministry, Department of Merchant Shipping (Cyprus). official portal (eservices.dms.gov.cy) | Live automatic | Seafarer ID; Certificate number | |
| United Kingdom | Maritime and Coastguard Agency (MCA). official portal (coccec.mcga.gov.uk) | Live automatic | Document ID; Date of birth | |
| Norway | Sjøfartsdirektoratet, Norwegian Maritime Authority. official portal (verify.certificate.sdir.no) | Live automatic | Certificate number; Date of birth | |
| Finland | Liikenne- ja viestintävirasto Traficom (Finland). official portal (asiointi.traficom.fi) | Assisted, you complete it on the portal | Date of birth; Certificate number | |
| Croatia | Ministarstvo mora, prometa i infrastrukture (Croatia). official portal (cocv.pomorstvo.hr) | Assisted, you complete it on the portal | First name (as on certificate); Surname (as on certificate); Certificate serial number | |
| Bulgaria | Изпълнителна агенция "Морска администрация", Bulgarian Maritime Administration. official portal (online.marad.bg) | Document-existence check | EGN (personal number); Document number | Covers certificates issued 2017 and later. The personal number (EGN) is used only for the lookup, never stored. |
| Sweden | Transportstyrelsen, Swedish Transport Agency. official portal (sjomansrapporter.transportstyrelsen.se) | Assisted, you complete it on the portal | Certificate number | |
| Belgium | FOD Mobiliteit en Vervoer, FPS Mobility and Transport (Belgium). official portal (crewcert.mobilit.fgov.be) | Assisted, you complete it on the portal | Certificate number; Seafarer registration number; Expiry date | |
| France | Direction des affaires maritimes (France). official portal (promete.din.developpement-durable.gouv.fr) | Live automatic | Numéro de titre; Numéro d'administration; Numéro de version (if present) | |
| Ukraine (training center) | Training Centre for Certification of Seafarers (IPE), Odessa Maritime Academy. official portal (tccs.online) | Live automatic | Surname (as on certificate); Certificate number | |
| Ukraine (state registry) | Морська адміністрація, Maritime Administration of Ukraine (State Service of Maritime and Inland Waterway Transport). official portal (vrf.marad.gov.ua) | Live automatic | Document number (as printed); Date of issue; Document type | 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. |
| Azerbaijan | Dövlət Dəniz və Liman Agentliyi, State Maritime and Port Agency (DDLA). official portal (publicservices.ddla.gov.az) | Live automatic | Certificate number (as printed, e.g. 000730/24); Date of birth | |
| Latvia | Latvijas Jūras administrācija, Maritime Administration of Latvia. official portal (www.lja.lv) | Assisted, you complete it on the portal | Certificate / endorsement number; Holder name and surname | |
| Lithuania | Lietuvos transporto saugos administracija (LTSA). official portal (seaman.msa.lt) | Assisted, you complete it on the portal | First name; Surname; Document type; Document number | |
| Greece | Hellenic Coast Guard, Ministry of Maritime Affairs and Insular Policy. official portal (stcw.hcg.gr) | Assisted, you complete it on the portal | Certificate number; Surname (exact case); First name (exact case); Father's name (exact case, if any) | WARNING: "hcg-gov.gr" is a FAKE registry website imitating this authority, the only official verification site is stcw.hcg.gr. Names must be entered exactly as printed on the certificate. |
| Spain | Dirección General de la Marina Mercante (Spain). official portal (sede.transportes.gob.es) | Assisted, you complete it on the portal | First name; Both surnames; NIF / NIE / passport number; Title number | |
| Germany | Bundesamt für Seeschifffahrt und Hydrographie (BSH). official portal (login.bsh.de) | Manual, by request | ||
| Ireland | Marine Survey Office, Mercantile Marine Office (Ireland). official portal (www.seafarers.ie) | Manual, by request | ||
| Netherlands | Kiwa Register (on behalf of ILT, Netherlands). official portal (kiwaregister.com) | Manual, by request | ||
| Italy | Ministero delle Infrastrutture e dei Trasporti (Italy). official portal (lavoromarittimo.mit.gov.it) | Manual, by request | The authority's online tool covers certificates issued 2019, 2023 only, newer certificates are confirmed by email. | |
| Poland | Urząd Morski / maritime administration (Poland). official portal (centrum.phics.gov.pl) | Manual, by request | ||
| Romania | Autoritatea Navală Română (Romania). official portal (portal.rna.ro) | Manual, by request | WARNING: "rnaro.com" and "anr-ro.com" are FAKE registry websites imitating this authority, the only official sites are rna.ro and portal.rna.ro. | |
| Portugal | Direção-Geral de Recursos Naturais, Segurança e Serviços Marítimos (DGRM). official portal (www.dgrm.mm.gov.pt) | Manual, by request | ||
| Luxembourg | Commissariat aux affaires maritimes (Luxembourg). official portal (maritime.public.lu) | Manual, by request | ||
| Iceland | Samgöngustofa, Icelandic Transport Authority. official portal (samgongustofa.is) | Manual, by request | WARNING: "itados.org" is a FAKE registry website imitating this authority, the only official site is samgongustofa.is. | |
| Slovenia | Uprava Republike Slovenije za pomorstvo (Slovenian Maritime Administration). official portal (www.gov.si) | Manual, by request |
Frequently asked questions
- How do I verify a seafarer certificate?
- Check the certificate against the issuing flag state's official register, not against the PDF. Docka runs live automatic checks against eight flag-state registers and, for countries whose portals cannot be automated, opens the official form and pre-fills what it can so you complete the check there.
- How do I verify an Azerbaijan seafarer certificate?
- Azerbaijan is a live-automatic flag state. Docka queries the State Maritime and Port Agency (DDLA) verification service directly using the certificate number and the holder's date of birth, so an Azerbaijani certificate can reach a government-verified result.
- How do I verify a Ukraine Certificate of Competency (CoC)?
- Docka runs a live automatic check against Ukraine's state maritime register. Coverage is reliable for documents issued 2023 and later; a not-found result on an older document is inconclusive, not a definite fail.
- Does Docka support Latvia?
- Yes, as an assisted check. The portal of the Latvijas Jūras administrācija, Maritime Administration of Latvia asks for the Certificate / endorsement number and the Holder name and surname. Docka opens that official form with the fields it can fill already entered, and you complete the check on the authority's site; the answer you read there is the portal's, not a Docka verdict.
- Is there a free seafarer certificate (CoC) checker?
- Yes, for the seafarer. A seafarer holds and checks their own certificates in Docka at no cost. An agency pays a licence of 300 EUR a month plus 2 EUR for each billable seafarer; the pricing page has the detail.
- Does 'verified' mean the same thing for every country?
- No, and Docka never pretends it does. A live government check, a document-existence check, an assisted check you complete yourself, and a manual request are different capabilities. Each result is labelled with the trust level it reached, from L0 (Self-uploaded, not yet verified) to L3 (Government-verified).