PostPrep
Canva Bulk Create, fixed

Turn image URLs into actual images.

Canva won't read your spreadsheet's image links. PostPrep embeds them directly into your XLSX cells in seconds — ready to upload to Bulk Create.

  • Auto-detects your image URL column
  • Resizes for clean Canva performance
  • Works with CSV, TSV, and Excel files
See how it works

Drop CSV / XLSX here

or click to browse your files

CSVXLSXTSV
First 100 rows free

Or try a sample

Need 500 rows? Unlock for $9

See it in action

CSV in, Canva-ready XLSX out

18 seconds, start to finish. No code, no macros.

How it works

Three steps. No code. No macros.

01
Upload your sheet

CSV, TSV, or XLSX. PostPrep finds your URL column automatically.

02
We fetch & embed

Each image downloaded and embedded into its cell, sized clean. Multiple URLs in one cell? We take the first.

03
Download & go

Get a ready xlsx. Drop it into Canva Bulk Create, Excel, or Google Sheets. It just works.

Why not a macro?

Excel macros and Apps Scripts exist, but they break on 64-bit, choke on URLs without a file extension, and need you to paste code into a developer console. PostPrep is one drag and drop. No code, no setup, no "compile error" rabbit holes.

And unlike Excel-only tools, PostPrep output works in Canva, which is where most people are actually stuck.

Pricing

Pay when it saves you an afternoon.

No subscription trap. One-time unlock.

Free
$0

Up to 100 rows per file. No account needed.

Premium
$9 one-time

500 rows, priority processing, job history.

FAQ

Common questions

See all →