Canva Bulk Create on Mobile: Why It's Missing on Your Phone and iPad
Canva Bulk Create is desktop only, so it never shows up on your phone or iPad. Here's why, what still works on mobile, and the split workflow that fixes it.

You're on the couch with your iPad. You have forty product photos, a spreadsheet, and a template you built last week. You open Canva, tap the Apps panel, and search for Bulk Create.
Nothing comes back. You check your subscription. Canva Pro, active, paid. You search again with different spelling. Still nothing.
You are not doing it wrong. Canva Bulk Create on mobile does not exist. Not on the iPhone app, not on the iPad app, not on Android. It is a desktop-only feature, and Canva says so in one line buried in the middle of its own help page. Here is what that actually means for your workflow, and how to work around it without buying a laptop.
Why Canva Bulk Create on Mobile Isn't Available
Canva's help documentation states it plainly: Bulk Create is available to Canva Pro, Canva Teams, Canva Business, Canva for Enterprise, Canva Education, and Canva for Nonprofits users on desktop only.
If you read the same page closely, the giveaway is everywhere. Every single set of instructions on it is tagged "Desktop." There is no mobile tab. Canva did not hide the mobile steps. It never wrote any, because there is nothing to write.
The likely reason is interface, not capability. Bulk Create's core action is dragging a data field from a side panel onto a specific element on your canvas, then repeating that for up to 150 fields. It needs a persistent side panel, precise pointer targeting, and a file picker that can reach a spreadsheet on your device. Touch targets on a phone make that painful, and the panel would eat most of the screen.
So the feature stayed on desktop. That includes your browser on a laptop or desktop machine and the Canva desktop app. It excludes the mobile and tablet apps entirely.
Worth being precise about one thing: "desktop" here means a desktop-class machine, not just a large screen. An iPad with a keyboard and a 13-inch display is still running the mobile stack.
What Still Works on Your Phone and iPad
This is the part most people miss. Everything on either side of Bulk Create works fine on mobile. Only the generation step is gated.
On your phone or tablet you can still open and edit any Canva design, including the ones a Bulk Create batch produced. You can download designs as JPG or PNG. You can reach the Content Planner from the mobile menu to schedule posts. You can publish straight to Instagram, TikTok, Facebook, and the rest.
Your designs live in your account, not on a device. Generate a batch of sixty graphics on a desktop at 9am, and they are sitting in your Projects folder on your phone by the time you leave the house.
That turns the limitation into a scheduling problem rather than a blocker. You need desktop access once per batch, not once per graphic.
The Workarounds People Try First
Request Desktop Site. The obvious move on an iPad is to open Safari, tap the AA icon, and choose Request Desktop Website. It costs thirty seconds and occasionally shifts what a site renders. Do not build a plan around it. Canva's mobile experience is not just a narrower stylesheet, and the feature gate does not appear to be based purely on viewport width. Try it, and if Bulk Create still does not appear in the Apps panel, stop there.
A keyboard and trackpad on the tablet. Adding hardware does not change what the app exposes. The gate is the platform, not the input method.
Doing it by hand instead. Forty designs, duplicated page by page, each image swapped manually. It works, and it takes an evening. If you are doing this more than once, the time cost outgrows the workaround fast.
Asking someone else to run it. If you share a Canva Teams workspace, a teammate on a laptop can run the batch and the designs land in the shared folder. Underrated, and free.
The Image Problem You'll Hit Anyway
Here is the trap waiting on the other side. Once you get to a desktop, Bulk Create will merge your text columns without complaint and then quietly ignore your image column.
Canva's own documentation says it directly: image URLs from cloud photo storage are not supported and will be treated as plain text. Your product photo link comes through as a string of characters printed on the design.
Canva only reads images that are physically embedded inside the spreadsheet file, stored as DrawingML objects within a single cell. A URL in a cell is text. A picture floating on top of cells is not attached to a row. Neither one works. We covered the full technical reason in why Canva Bulk Create ignores image URLs.
The workaround people try first is Excel's Insert > Picture, dragging each photo into place by hand, or the =IMAGE() formula in Google Sheets. The formula renders on screen and exports as nothing, which is its own particular kind of frustrating. That dead end is documented in why =IMAGE() doesn't work for Canva Bulk Create.
What You Need Before You Start
- A Canva plan that includes Bulk Create: Pro, Teams, Business, Enterprise, Education, or Nonprofits. If you are unsure which tier you are on, see does Canva Bulk Create require a Pro plan.
- Access to a desktop or laptop browser for roughly ten minutes per batch. A library computer, a work machine, a partner's laptop, all fine.
- A spreadsheet with one row per design and one column per data field.
- A column of public image URLs, if your designs use photos.
- A Canva template with frames or grids from the Elements tab as image placeholders. Canva will not connect an image field to a plain pasted image.
The Split Workflow, Step by Step
1. Build the spreadsheet on your phone
You can do this anywhere. Google Sheets and Excel both have capable mobile apps, and most platforms will export a CSV straight from their mobile dashboard.
One row per design. Clear column headers. Something like:
| product_name | price | image_url |
| Lavender Soy Candle | $24 | https://cdn.example.com/lavender.jpg |
| Cedar Soy Candle | $24 | https://cdn.example.com/cedar.jpg |
| Citrus Soy Candle | $26 | https://cdn.example.com/citrus.jpg |
Check that each image URL opens in a private browser window. If it asks you to log in, Canva will not be able to see it either.
2. Convert the file so the images are actually embedded
Upload the CSV or XLSX to Postprep. It reads your image URL column, fetches each image, and writes back an XLSX with the pictures embedded inside the cells in the format Canva reads.
This step runs in a browser, so it works from your phone. Free tier handles 100 rows with no account required.
3. Prepare your template
On the desktop side, open your design and confirm every image placeholder is a frame or a grid from the Elements tab, and that each text field has its own text box. Multi-page templates need connections set up on every page.
4. Run Bulk Create
Click the page background, select Edit, then Bulk create. Or go to Apps in the side panel and find Bulk create under More from Canva.
Choose Upload data, pick your converted XLSX, then either use Auto-match fields or drag each field onto its element by hand. Preview a few rows before committing.
Before you hit generate, open Advanced options. Set Output to Individual designs if you want separate files, use Name each page using to name outputs from a data column, and pick a Projects folder under Save in. That naming choice is what makes the batch findable later. More on that in how to get separate files with the right names.
Bulk Create accepts up to 300 rows and 150 columns per run. If your batch is larger, split it, as covered in the real caps and how to batch past 300 rows.
5. Go back to your phone
Close the laptop. Your generated designs are in Projects, available in the mobile app immediately. Edit, download, schedule through Content Planner, publish.
A Repeatable Rhythm That Fits This Limitation
Treat desktop access as a weekly appointment rather than a daily dependency.
Through the week, add rows to one spreadsheet from your phone as new products, listings, or events come up. On a set day, spend fifteen minutes at a desktop: convert the file, run the batch, generate. The rest of the week is mobile work, editing captions and scheduling posts from wherever you are.
Batching this way is faster anyway. Generating sixty designs in one run costs barely more time than generating six.
FAQ
Is Bulk Create coming to the Canva mobile app?
Canva has not announced mobile support. The desktop-only line has been in the documentation consistently. Assume it stays desktop-only until Canva says otherwise.
Does the Canva desktop app on a Mac or PC work, or does it have to be the browser?
Both count as desktop. The distinction Canva draws is desktop versus mobile and tablet apps, not app versus browser.
Can I use Bulk Create on a Chromebook or an Android tablet with a keyboard?
A Chromebook running Canva in the Chrome browser is a desktop browser and should work. An Android tablet running the Canva app is on the mobile stack and will not.
Will Request Desktop Site on my iPad make Bulk Create appear?
Probably not. It is worth thirty seconds to test, but no reliable report confirms it, and Canva does not document it as a supported path.
What about Canva Sheets? Can I start a batch from there on mobile?
Bulk Create from a Canva Sheet is documented under the same desktop-only feature. If you want the difference between the two spelled out, see Canva Sheets vs Bulk Create.
Can I at least prep the spreadsheet from my phone?
Yes, and that is the useful half of this. Building the sheet, exporting the CSV, and running it through Postprep all happen in a browser. Only the Canva generation step needs desktop.
The Short Version
Canva Bulk Create is desktop only. It will not appear in the mobile or tablet app no matter which plan you are on, and Request Desktop Site is not a dependable fix.
What does work is splitting the job. Build and convert your spreadsheet from your phone, borrow a desktop for ten minutes to generate the batch, then go back to mobile for editing, scheduling, and publishing.
And when you get to that desktop, make sure your images are embedded rather than linked. A column of URLs will come through as visible text on every design, which is a much more annoying discovery to make after generating sixty of them.
Try it free at postprep.app — 100 rows, no account required.