Start with the strongest source
Use a DOI for a journal or conference paper, an ISBN for a book, a public URL for a web page, or a title when that is all you have. For several sources, switch to Batch import and enter one item per line.
Find your book by ISBN or title, check the edition you used, and copy an IEEE reference. No account needed.
Use the ISBN on your book, or search by its title. Check the edition before copying.
Search above or enter the details you have.
Confirm the title, author, and publication.
Use one citation or build a reference list.
Keep references in first-citation order, review their status, and copy or export the finished list.
Find your first source above. Add each citation here in the order it appears in your paper.
Use Up and Down or drag a row to change its order. Numbering updates immediately.
Start with the strongest source identifier, verify the returned metadata, then add and export your references in paper order.
Use a DOI for a journal or conference paper, an ISBN for a book, a public URL for a web page, or a title when that is all you have. For several sources, switch to Batch import and enter one item per line.
After you click Generate citation, compare the authors, title, venue, date, pages, and DOI or URL with the original source. “Format: Ready” means the fields can be formatted; “Metadata: Unverified” means you still need to confirm the record.
When the required fields are complete, click Add to list. Use Up, Down, or drag a row to follow the citation sequence required by your paper or target venue. Many IEEE venues use first appearance. Reuse the same reference number whenever you cite that source again.
Review the in-text citation rulesAfter the details and order are checked, use Copy all for your document or Export for TXT, BibTeX, LaTeX, or DOCX. Keep the original source nearby and do one final check in your paper before submitting.
Use the ISBN printed on the copyright page of the edition you read. A title search can show several books or combine different editions; an ISBN narrows the match.
Compare the author order, book title, edition, place of publication, publisher, and year with the book. Add publication location manually if the lookup leaves it blank.
Add the book to your list where it first appears in your paper. Cite a passage with a locator such as [1, p. 42]; reuse [1] when you cite the same edition again.
[1] A. A. Author, Book Title, edition. City, State/Country: Publisher, year.
[1] T. H. Cormen, C. E. Leiserson, R. L. Rivest, and C. Stein, Introduction to Algorithms, 4th ed. Cambridge, MA, USA: MIT Press, 2022.
MIT Press: Introduction to Algorithms, fourth edition ↗Use the year of the edition you consulted. The first publication year returned by a broad title search can differ from the year printed in your copy.
This editor formats a whole book. A separately authored chapter also needs its chapter title, chapter authors, book editors, and page range. Do not present a whole-book reference as a complete chapter citation; check the Books section of the IEEE guide.
A PDF is a file format, not a publication type. Start with the book’s bibliographic details. When the venue requires a URL or other online details, add those to the final reference according to its instructions.
Citing a separately authored chapter? Check chapter authors, book editors, and pages before formatting the reference.
Checked against the IEEE Reference Guide on September 8, 2026. Follow any additional requirements from your course or publisher. Read the ISBN and book edition guide →
Practical answers for finding sources, checking metadata, numbering references, saving your list, and exporting your work.
Choose the right input and keep moving when an automatic lookup falls short.
The current IEEE Citation Generator is free to use and does not require an account. You can create citations, build a reference list, and export it from your browser. Your list is not connected to a user profile, so export a backup before clearing browser data or changing devices.
You can enter a DOI, a public URL, an ISBN, or a source title. A DOI usually gives the strongest match for a journal or conference paper. Use an ISBN for a book and a public URL for a web page. Title search is useful when no identifier is available, but the result needs especially careful checking.
The generator supports journal articles, conference papers, books, websites, and blog posts. Under More types, you can also choose theses or dissertations, patents, technical standards, and other online sources such as preprints or datasets.
Check the input for extra characters or typing errors, then try a DOI or ISBN when one is available. In Batch import, you can retry only the failed row. A metadata provider may sometimes be unavailable even when your input is valid. If the lookup still fails, choose the source type and enter the details manually.
Yes. Select the appropriate source type and complete the required fields in the reference editor. Manual entry is useful for unusual sources, older publications, private documents, or records that metadata providers cannot find. Check every field against the original source before adding the citation to your list.
Yes. Open Paste an existing citation and paste the existing reference. The parser can place some of its contents into editable fields. This is a rough extraction feature and does not verify the source. Review every extracted field before using the result.
Understand each status and keep the reference numbers aligned with your paper.
The lookup returned a record from a metadata provider, but IEEE Citation Generator has not independently confirmed every critical field against the original source. Review the author names and title first, then check the publication details and identifier. The label asks you to verify the record before submission.
Ready means the required fields are present and no current formatting warnings remain. Needs review means the required fields are present, but a warning still needs attention, such as a missing access date or an unconfirmed journal abbreviation. Incomplete means a required field is missing. Complete it before adding, copying, or exporting the citation. These labels describe formatting readiness and do not verify the source itself.
Compare the preview with the original publication page or document. Confirm the author order and title, then review the publication venue and date. Check page information and the DOI or URL where relevant. Instructions from your course, institution, conference, or journal take priority when they differ.
The generator creates a numbered IEEE reference entry and lets you copy its matching in-text citation, such as [3]. Use Copy in-text in the preview or the bracketed number in your saved list. Insert that number in your paper wherever you use the source. The current tool does not insert citations into your document or scan your manuscript automatically.
Read the IEEE in-text citation guideFollow the reference sequence required by your journal, conference, department, or course. Many IEEE venues use the order of first appearance. Use Up, Down, or drag a row to change the list, and the numbering will update immediately. When you cite the same source again, keep its original number and do not create another reference entry. The tool does not read your paper, so you remain responsible for matching the list to the manuscript.
Manage larger reference lists without losing track of failures, files, or privacy.
Switch to Batch sources and paste one DOI, URL, ISBN, or title on each line. The tool processes up to 100 inputs with separate results. Choose among title-search matches, review incomplete details, and retry failed rows. Completed records can be added to your reference list.
Yes. Use Import BibTeX to select a BibTeX file. The current importer accepts files up to 1 MB and reads up to 100 entries. Complete records can be added to your list, while duplicates and incomplete entries may be skipped. Imported records still need to be checked against their original sources.
Read the BibTeX to IEEE import guideYour working list is stored in the current browser using local storage. It normally remains available after a page refresh. There is no cloud library or cross-device synchronization. Clearing the site data, switching browsers, or using another device will not restore the same list, so download a backup when the work matters.
Your working reference list and exported files are handled in your browser. When you request metadata, the source identifier may be sent to providers such as Crossref, Semantic Scholar, OpenAlex, or Open Library. A public URL may also be retrieved to read its visible metadata. Do not enter passwords, access tokens, private links, or unpublished sensitive information.
You can copy an individual citation as plain text or rich text and copy the completed reference list at once. The full list can be exported as TXT, BibTeX, LaTeX, or DOCX. Word export is created in your browser. Complete any required fields and review remaining warnings before exporting.
No. IEEE Citation Generator is an independent, unofficial citation formatting tool. It is not affiliated with, endorsed by, or sponsored by IEEE. Generated references are drafting aids and should be checked against the original source and the requirements of your target publication.