Back to all tools

Free citation generator from identifiers and article links

Free Citation Generator From DOI, PMID, ISBN, arXiv, and URL

Paste one identifier or article link, such as a DOI, PubMed URL, PMID, ISBN, arXiv ID, or publisher page. LumaCite resolves source metadata, checks quality signals, and formats a clean citation in APA, MLA, Chicago, Harvard, Vancouver, AMA, IEEE, BibTeX, RIS, EndNote XML, or CSL-JSON.

Examples: 10.1038/s41467-024-47527-7, PMID: 38383779, 9780262046305, arXiv:2401.00001, or a journal article URL.

Loading official CSL styles...

Style preview Official CSL style

Choose a style to preview the bibliography format.

Find a citation style by example
Expert citation options

Supports DOI, DOI URL, PubMed ID, PubMed URL, ISBN-10/13, arXiv ID, arXiv URL, and article URLs with citation metadata.

Citation output is generated with citeproc-js and official CSL style files. LumaCite flags missing metadata because even perfect styles need complete source data.

Ready for DOI, URL, ISBN, PMID, or arXiv input.

Citation lookup for research writing

Generate clean citations from the identifiers researchers already have.

LumaCite is built for quick, source-aware citation generation from DOI links, PubMed IDs, ISBN book identifiers, arXiv preprints, and article URLs. Use it when you need a formatted bibliography entry, an in-text citation, or an export file without opening a full reference manager.

ID

Identifier to citation

Convert DOI, DOI URL, PMID, PubMed URL, ISBN-10, ISBN-13, arXiv ID, arXiv URL, and publisher article pages into structured reference metadata.

CSL

Academic citation styles

Search APA 7, MLA, Chicago, Vancouver, AMA, IEEE, Harvard, Nature, ACS, medical, engineering, humanities, and journal-specific CSL styles.

EX

Export-ready references

Copy formatted citations or export BibTeX, BibLaTeX, RIS, EndNote XML, CSL-JSON, Markdown, HTML, and stable citation keys for writing workflows.

For students

Turn DOI, PubMed, ISBN, or arXiv identifiers into APA, MLA, Chicago, or Vancouver citations for essays, theses, and class papers.

For researchers

Check source metadata, journal abbreviations, DOI links, publication dates, and export formats before adding a reference to your manuscript.

For librarians and editors

Review metadata provenance, detect missing citation fields, compare source values, and produce clean BibTeX, RIS, CSL-JSON, or EndNote XML.

For medical writing

Use PMID, PubMed URLs, DOI records, NLM-style journal abbreviations, Vancouver variants, AMA, and biomedical metadata checks.

DOI citation generator DOI to citation DOI to APA citation PMID to citation PubMed citation generator PubMed to Vancouver ISBN citation generator ISBN to citation arXiv citation generator arXiv to BibTeX arXiv BibTeX generator URL to citation article URL citation APA citation generator MLA citation generator Chicago citation generator Vancouver citation generator AMA citation generator IEEE citation generator Nature citation generator BibTeX generator BibLaTeX export RIS export EndNote XML export CSL-JSON export citation key generator
Quality checks

See how LumaCite checks metadata, missing fields, source provenance, and export readiness.

Read quality guide
For teachers and librarians

Use a focused resource page for course guides, writing centers, and library citation help pages.

Open educator resource
PDF reference extraction

Need more than one citation? Extract ordered references from paper PDFs and export them together.

Extract references

Fast answers

About this citation generator

These answers explain when to use the identifier lookup tool, how citation styles are applied, and why source metadata matters for accurate references.

10k+ CSL styles searchable 8 export formats 6+ metadata sources checked
What is a good citation generator?

A good citation generator should do more than format text. It should identify the source, recover metadata from reliable records when possible, support common styles like APA, MLA, Chicago, Harvard, Vancouver, AMA, and IEEE, and show missing or conflicting fields before you copy the final citation.

Is there an AI tool for citations?

LumaCite is built as a source-aware citation generator: it uses DOI, PMID, ISBN, arXiv, PubMed, and article URL signals to recover metadata, then applies CSL citation styles. That keeps the workflow grounded in citation records instead of guessing from a prompt.

Is ChatGPT a good citation generator?

ChatGPT can explain citation rules and help with writing, but citations should be checked against real source metadata before use. LumaCite starts from identifiers and article links so the formatted citation is tied to recoverable DOI, PMID, ISBN, arXiv, PubMed, or publisher records.

How do I generate a DOI citation?

Paste the DOI or DOI URL into the citation generator, choose a style such as APA, MLA, Chicago, Harvard, Vancouver, AMA, or IEEE, then copy the formatted reference or download BibTeX, RIS, EndNote XML, or CSL-JSON.

Can I generate a citation from a DOI?

Yes. Paste a DOI such as 10.1038/... or a DOI URL such as https://doi.org/.... LumaCite retrieves citation metadata and formats a reference, in-text citation, and export records.

Does this work with PubMed IDs, PMID links, and PubMed article pages?

Yes. Paste a PMID or PubMed URL to generate medical and biomedical references. When available, LumaCite uses fields such as DOI, PMID, journal title, journal abbreviation, publication date, volume, issue, and page or article number.

Can I generate book citations from ISBN-10 or ISBN-13?

Yes. Paste an ISBN to look up book metadata and generate a formatted book reference. ISBN citations depend on available title, author, publisher, year, edition, and ISBN records.

Can I create citations from arXiv IDs and preprint URLs?

Yes. Paste an arXiv ID or arXiv URL to create a preprint citation. If a DOI is linked to the preprint, LumaCite can also use DOI metadata to improve the final reference.

Can I turn a publisher article URL into a citation?

Often, yes. LumaCite looks for DOI signals and citation metadata from article pages, including citation meta tags, schema metadata, and canonical article links when available.

Can I use APA, MLA, Chicago, Vancouver, IEEE, or journal styles?

Yes. The style search is based on CSL citation styles, with common academic formats and journal-specific styles searchable by name, field, and format.

What export formats can I copy or download?

LumaCite can produce a formatted bibliography entry, in-text citation, footnote citation, BibTeX, BibLaTeX, RIS, EndNote XML, CSL-JSON, Markdown, HTML, and citation keys.

Why does metadata quality matter?

Citation style engines can only format the data they receive. LumaCite highlights missing fields, lets you edit source metadata, and shows which metadata sources were checked so you can verify the final reference before using it.

Why do Vancouver, AMA, and medical citations need journal abbreviations?

Many biomedical styles use NLM or MEDLINE-style journal abbreviations. LumaCite shows journal abbreviation metadata when available and lets you choose how journal titles should display.

What should I do if sources disagree?

Use the metadata quality and source comparison sections. They show which databases were checked, which fields were used, and whether title, author, date, journal, page, DOI, PMID, or URL values conflict.

Is this a full citation manager?

This page is focused on one task: converting an identifier or article link into a clean citation and export record. LumaCite can grow into broader citation workflows, but this tool is designed to stay fast and simple.