Free DOI Checker
Paste any DOI to verify it and pull the full article metadata — title, journal, authors, citations, OA status. No login. Built on OpenAlex.
How the DOI Checker works
- We validate that the DOI matches the format
10.xxxx/yyyper the Crossref / ISO 26324 spec. - Valid DOIs are looked up in OpenAlex, which aggregates Crossref, DataCite, ORCID, ROR, PubMed, and DOAJ.
- The article's host journal is matched against our 6,000+ catalog so you can jump to its impact factor and indexing badges.
- Results are cached for 1 hour to keep things fast.
Worked examples
Here is what the result panel returns for three real DOIs, so you know what to expect before you paste your own:
10.1038/nature12373— a journal-prefix DOI from Nature. The panel resolves it to the article title, shows Nature as the host journal (linked through to its impact-factor profile and indexing badges), the publication year, a live citation count pulled from OpenAlex, and an Open Access flag. Because Nature is in our catalog, a "View journal profile" button appears.https://doi.org/10.1371/journal.pone.0173664— a full doi.org URL for a PLOS ONE paper. We strip thehttps://doi.org/prefix automatically, then resolve it. PLOS ONE is fully open access, so the panel shows Open Access: Yes and an "Open PDF" button linking to the free full text.10.1109/TPAMI.2016.2577031— an IEEE Transactions DOI. The panel returns the article type (journal-article), the author list with each name linked to their author page where an ORCID is known, and a high citation count typical of a well-cited engineering paper.
What this tool checks and why it matters
A DOI (Digital Object Identifier) is a permanent handle for a specific piece of scholarship — it never changes even when a publisher moves the article to a new URL. This checker does two distinct jobs. First it confirms the format is well-formed (10. + registrant prefix + suffix). Second, and more usefully, it confirms the DOI is actually registered and resolvable by looking it up in OpenAlex. A string can be perfectly formatted yet point to nothing. That distinction matters when you are checking a reference list before submission, verifying a citation a co-author sent you, or confirming that a paper you are about to cite genuinely exists. A DOI that resolves to real metadata — title, journal, authors, citation count — is trustworthy; one that validates in format but returns nothing should be treated with suspicion.
Common error cases
- Missing the
10.prefix — pasting only the suffix (e.g.nature12373) fails format validation. Every DOI begins with10.. - Trailing punctuation copied from a PDF — a full stop, comma, or stray space pulled from a reference list breaks resolution. Trim the DOI to its bare value.
- Valid format, but not registered — the format passes but OpenAlex returns no record. The DOI was likely mistyped, or belongs to a brand-new article not yet indexed (OpenAlex can lag a publisher by days to weeks).
- Book or dataset DOIs — DataCite DOIs for datasets and book chapters resolve, but may carry sparser metadata than journal articles.
Frequently asked questions
How do I check if a DOI is valid?
Paste the DOI above. We validate the format (10.xxxx/yyy) and look it up in OpenAlex. If it's registered you'll see the full metadata — title, authors, journal, citations.
What does a valid DOI look like?
It starts with 10., then a 4–9 digit publisher prefix, a slash, then an article identifier — e.g. 10.1038/nature12373. Full https://doi.org/… URLs are accepted too.
Can I check multiple DOIs at once?
Not yet — this tool checks one DOI at a time. Bulk checking is on the roadmap; for now paste each DOI individually.
Where does the data come from?
From OpenAlex, which aggregates Crossref, ORCID, ROR, and other open scholarly sources. Results are cached for one hour.
Related tools
- ISSN Checker — for journal-level lookups
- ORCID Checker — for author-level lookups
- Indexing Tracker — Scopus / DOAJ / WoS / UGC CARE