SEO Tools

JSON Feed Starter Generator

Build a JSON Feed version 1.1 file with feed metadata and item entries. Enter posts as title|url|date|content lines. Output is ready to publish as feed.json.

Loading tool...

What is JSON Feed Starter Generator?

JSON Feed is a modern feed format similar to RSS but in JSON. It is easier to parse for JavaScript apps and modern feed readers. It has a clear spec at jsonfeed.org and supports title, URL, description, items, and author fields.

Quick answer

JSON Feed is a modern machine-readable feed format in JSON that serves the same purpose as RSS. Publish feed.json alongside feed.xml to support both legacy and modern feed readers.

Limitations

  • JSON Feed version 1.1 is generated. Future versions of the spec may introduce fields that this tool does not yet support.
  • Fewer feed readers support JSON Feed compared to RSS. Many readers still rely on RSS for feed discovery and subscription.
  • The feed is a static JSON file and must be manually updated when new entries are published. It does not auto-detect new content.

How to use this tool

  1. Enter the site title, URL, description, and author name for the feed channel.
  2. Add posts one per line using the format: title|url|date|content.
  3. Review the generated JSON and validate that all URLs are absolute.
  4. Save the file as feed.json at your site root and link it from the HTML head.

What you can use it for

  • Create a JSON Feed for a static blog alongside an existing RSS feed.
  • Build a machine-readable content API for your static site.
  • Add a feed for JavaScript-based feed readers and microblogging clients that prefer JSON over XML.

Use cases

Practical examples

Example

Dual feed publishing

A static blog publishes both feed.xml and feed.json so readers can choose their preferred format. RSS covers legacy readers and JSON Feed covers modern tools.

Example

Microblog JSON Feed

A short-form microblog publishes a JSON Feed for clients that natively parse JSON. Each short post becomes a feed item with title, URL, and content.

Common mistakes

  • Using relative URLs in feed entries, which fail when the feed is read by an external reader.
  • Forgetting to validate the JSON syntax before publishing, which causes feed readers to reject the file.
  • Including HTML in content_text without a matching content_html field, which violates the JSON Feed spec.

Verification

  1. Validate the generated JSON syntax using a JSON validator tool to ensure the feed file is parseable.
  2. Point a JSON Feed-compatible reader such as NetNewsWire or Micro.blog to the feed URL and confirm items display correctly.

FAQ

Questions about JSON Feed Starter Generator

Should I publish both RSS and JSON Feed?

Both formats have readers. RSS has broader legacy support. JSON Feed is easier for modern tools. Publishing both covers the widest range of feed readers.

Where should feed.json be placed?

At the site root, such as /feed.json. Link from the HTML head with <link rel="alternate" type="application/feed+json" href="/feed.json"> for auto-discovery.

What is the difference between content_text and content_html?

content_text is the plain text version of the item content for text-only readers. content_html is the HTML version for rich rendering. Include both fields to support the widest range of feed readers.

Related tools

More seo tools

Also try

Also try