Elysia Tools

Browse tools, examples, visual explainers, and topic guides from one clear workspace.

Top Categories

Hubs

Language
ZHESPTRUFRDEEN

Elysia Tools

Navigation

Education

Citation Generator

· Last updated:2026-07-28

Generate APA 7, MLA 9, Chicago, IEEE, BibTeX, and RIS citations from a DOI, ISBN, URL, or manually-entered metadata.

Details

What this tool helps you do

Paste a DOI (e.g. 10.1038/nature12373), an ISBN, or a URL and the tool fetches publication metadata from CrossRef and OpenLibrary. You can also fill in the fields by hand. The output covers the six most-requested academic styles — APA 7th, MLA 9th, Chicago (notes-bibliography), IEEE, plus BibTeX and RIS for reference managers (Zotero, Mendeley, EndNote).

Execution

Run this tool

Fill in the form, run the tool, and review the result in one place.

Samples

Examples that match this tool

Related

Continue with connected tools and hubs

Written by the Elysia Tools team

Tool usage guide

Learn when to use this tool, what it supports, and how real users apply it.

Key facts

Category
Education
Input types
text, select, textarea
Output type
html
Sample coverage
4
API ready
Yes

Overview

Citation Generator creates APA 7, MLA 9, Chicago, IEEE, BibTeX, and RIS citations from a DOI, ISBN, URL, or manually entered publication metadata.

When to use

  • You need a correctly formatted reference for a journal article, book, or website.
  • You want to convert a DOI, ISBN, or URL into citation-ready publication details.
  • You need BibTeX or RIS output for a reference manager such as Zotero, Mendeley, or EndNote.

How it works

  1. 1Paste a DOI, ISBN, or URL in the lookup field, or enter the publication details manually.
  2. 2Select the source type: journal article, book, or website.
  3. 3Add available fields such as title, authors, year, publisher or journal, pages, DOI, and URL.
  4. 4Generate formatted citations in APA 7, MLA 9, Chicago, IEEE, BibTeX, and RIS.

Use cases

  • Format journal article references for essays, research papers, and literature reviews.
  • Create book and website citations from ISBNs, URLs, or manually entered metadata.
  • Export references in BibTeX or RIS for academic reference management.

Examples

1. Format a renewable-energy journal article

University student

Background

A student is preparing a research paper about renewable energy adoption and has complete publication details for a journal article.

Problem

The article must be cited consistently in several academic formats.

How to use

Select Journal Article, enter the title, authors, year, journal, volume, issue, pages, and DOI, then generate the citations.

Source type: Journal Article; authors: Smith, John and Doe, Jane; year: 2024; journal: Journal of Energy Policy; volume: 42; issue: 3; pages: 123-145; DOI: 10.1234/example.2024.042

Outcome

The article is formatted in APA 7, MLA 9, Chicago, IEEE, BibTeX, and RIS.

2. Look up an article from its DOI

Researcher

Background

A researcher has a DOI but does not want to enter the article's title, authors, and publication details manually.

Problem

The available source identifier needs to become a complete reference in multiple styles.

How to use

Paste 10.1038/nature12373 into the lookup field and generate the citation output.

FAQ

Which citation styles does the tool support?

It supports APA 7, MLA 9, Chicago notes-bibliography, IEEE, BibTeX, and RIS.

Can I generate a citation from a DOI?

Yes. Paste the DOI into the lookup field to retrieve publication metadata and format the citation.

Can I use an ISBN?

Yes. An ISBN can be used to look up book metadata through OpenLibrary.

Can I enter citation details manually?

Yes. You can enter the source type, title, authors, year, journal or publisher, volume, issue, pages, DOI, and URL.

What are BibTeX and RIS used for?

BibTeX and RIS are citation formats commonly used to import references into tools such as Zotero, Mendeley, and EndNote.

Home
Tools3201
Samples593
Visualizations465
Viewers103
Hubs233
Tags333
Images, Audio & Video657

Image, audio, and video processing, conversion, and optimization tools

Math, Date & Finance644

Calculators, numerics, date logic, statistics, and finance tools

Design & Color297

Color, layout, graphics, visual styling, and design helper tools

Text & Writing209

Writing, cleanup, formatting, extraction, and text analysis tools

Developer & Web193

Developer utilities, networking, web debugging, and automation helpers

Conversion & Encoding175

Format, file, archive, unit, and encoding conversion tools

FLAC/WAV Source Screening and Evidence Handoff
Self-Hosted Giveaway Widget Review and Embed Handoff
Stripe Promo Code Batch Review and Import Preflight
Batch Photo Culling Review and Editing Shortlist Handoff
UI Screenshot Structure Review and Development Handoff

© 2026 Elysia Tools. All rights reserved.

DocsPricingAboutTerms of ServicePrivacy PolicyCookiesContact
Python

Web Image Processing Python Samples

Web Python image processing examples using PIL/Pillow including reading, saving, resizing, and format conversion

Java

Android Image Processing Java Samples

Android Java image processing examples including reading/saving images, scaling, and format conversion

Kotlin

Android Image Processing Kotlin Samples

Android Kotlin image processing examples including reading/saving images, scaling, and format conversion

Rust

Web Image Processing Rust Samples

Web Rust image processing examples including image read/save, scaling, and format conversion

Education

Protein–DNA Binding Affinity Calculator (Kd Estimate)

Single-point 1:1 Kd estimate: Kd = [P] × (1−f)/f from a direct fraction or anisotropy-derived fraction, plus ΔG° = RT·ln(Kd) and affinity bands from very tight (<1 nM) to weak (>1 µM). Cantor & Schimmel / Heyduk & Lee / Lakowicz derived. Educational use only.

Education

Absorbance↔Transmittance Converter (A = −log₁₀T)

Convert A ↔ %T ↔ T with A = −log₁₀(T) and %T = 100·T; returns all three representations for spectrophotometry work.

Education

Molar Extinction Coefficient & Beer-Lambert (A = ε·c·l)

Solve A, ε, c or l from the Beer-Lambert law A = ε·c·l, with M/mM/µM/nM and cm/mm unit support.

AI Tools

AI Domain Name Idea Generator

Generate up to 10 creative domain names with AI and filter out already-registered ones via DNS + RDAP.

Lookup: 10.1038/nature12373

Outcome

The tool retrieves publication metadata from CrossRef and produces citations in the supported academic and reference-manager formats.