Skip to content

Blog Post Citation Generator

Enter a blog post's author, title, blog name, date, and URL and get a complete, formatted citation in seconds. Works with APA, MLA, Chicago, Harvard, and 10,832 styles — and puts the italics on the blog name, where APA wants them. Free, no sign-up.

Language

Enter the details you know — we'll format the citation for you.

How to Cite a Blog Post

  1. 1. Enter the post details. Type the author (a screen name is fine if that's how they publish), the post title, the blog's name, the exact publication date, and the URL. The blog name goes in its own field — don't fold it into the title.
  2. 2. Pick a style. APA 7th treats a blog like a periodical: the post title stays plain and the blog name is italicized — not the post. MLA 9th puts the post title in quotation marks with the blog name as the italicized container.
  3. 3. Generate. We build a full blog-post reference with the italics in the right place. Edit any field, then copy or export it to BibTeX, RIS, CSV, or Word.

Frequently Asked Questions

How do I generate a citation for a blog post?
Type the author, the post title, the blog's name, the publication date, and the URL into the form, pick your citation style, and click Generate Citation. The source type is already set to 'Blog post' (CSL post-weblog), so the blog name lands in the container field that styles like APA italicize.
In APA, do I italicize the post title or the blog name?
The blog name, not the post title. APA 7th treats a blog like a periodical: the post title stays in plain text and the blog's name is italicized — Author, A. A. (Year, Month Day). Title of post. Blog Name. URL. This is the opposite of an ordinary webpage, where APA italicizes the page title, so entering the blog name in the right field matters.
How do I cite a blog post in MLA?
MLA 9th puts the post title in quotation marks and the blog name in italics as the container: Author. 'Title of Post.' Blog Name, day month year, URL. If the author writes under a screen name, use the screen name in the author position.
What if the blog post has no personal author?
Use the organization that runs the blog as a corporate author (for example, a company's engineering blog), or, if there is truly no author, leave the author field empty and most styles will move the post title into the author position. A screen name or username is fine when that is how the author is identified.
Which citation styles does the blog post generator support?
All 10,832 styles in our library, including APA 7th, MLA 9th, Chicago, Harvard, IEEE, Vancouver, and AMA. Choose your style before or after entering the post details and the reference reformats instantly.
Is the blog post citation generator free?
Yes. It is 100% free with no sign-up, no ads, and no limits. Your citations are saved locally in your browser and can be exported to BibTeX, RIS, CSV, or Word.

Related Tools