Content Model Audit

For Contentful

How healthy is your content model?

Paste your content model JSON and get a score out of 100, with specific findings that name the content type and field, and a practical suggestion for each.

Private by design. The audit runs entirely in your browser. Your JSON is never uploaded, stored or sent anywhere.

Your content model

Paste JSON below, drop a file anywhere on this panel, or choose a file.

No JSON to hand? Try a sample model:

How do I get my content model JSON?

Space export (best). With the Contentful CLI:

contentful space export --space-id YOUR_SPACE_ID

A full export includes entries and editor settings, which unlocks more checks: unused content types and fields, entry naming, unreferenced entries and help text. Add --skip-content if you would rather audit the model only.

Content Management API. Save the response of:

GET /spaces/YOUR_SPACE_ID/environments/master/content_types?limit=1000

One content type. In the Contentful web app, open a content type and copy its JSON preview.

All three formats are accepted.

What the audit looks at