Free tool · JSON export

CMS CSV to JSON converter

Turn Webflow, Shopify, Notion, Bubble or other CMS CSV exports into JSON records while preserving text, leading zeros, rich HTML and asset URLs.

For your migration

Your CMS data needs usable records in code.

Convert a collection, product or database CSV into JSON records for your rebuild. Keep rich HTML, asset URLs and leading zeros intact; map the records to your destination schema separately.

Files and pasted content are converted in your browser.

How to use it

Your CMS data needs usable records in code.

Export a Webflow collection, Shopify product list, Notion database or Bubble data table as CSV. Upload the CSV and download a JSON array whose keys match the column names.

Map the JSON fields into your new schema, resolve relationships and copy remote assets before removing the original CMS.

What this tool exports

Requires unique non-empty headers and consistent row lengths. Values remain strings. This is a format conversion, not a destination-specific import or a migration of relationships and assets.

Useful with: Webflow, Shopify, Notion, Bubble.

Build the public front-end source project →

Questions,
answered.

Can't find what you need? You'll get an answer from an engineer within a day.

Talk to us
Are rich text and multi-reference fields preserved?

Their CSV text is kept exactly as string values, including HTML and comma-separated lists. Relationships are not automatically rebuilt for a different CMS.

Does it work with Shopify product exports?

Yes, it converts CSV rows to JSON records. Variant rows stay separate; the tool does not group them into products or generate a Shopify API payload.