How to Create Instagram Carousels in Canva: Multi-Page Posts

How to Create Instagram Carousels in Canva: Multi-Page Posts

An Instagram carousel is a multi-image feed post viewers swipe through. Canva is ideal for building those slides: one design file, matching page sizes, Brand Kit consistency, then download every page and publish as a carousel in the Instagram app.

This guide covers carousel sizes, page setup, hook-first layout, Brand Kit, export, and Instagram upload. Official Instagram scheduling note: Canva Content Planner does not schedule Instagram Galleries/carousels (nor Stories or Reels) - see Content Planner and Scheduling posts on Instagram. For single-image scheduling, use Canva Content Planner.

Related design guides: Instagram posts, Instagram Stories, Instagram Reels video, and Brand Kit.

Keep every slide the same size. Mixed dimensions break the swipe experience and can crop unevenly in the feed.

FormatSizeAspect ratioBest for
Portrait feed (recommended)1080 × 1350 px4:5Most feed carousels
Square1080 × 1080 px1:1Quotes, product grids, simple tips
Grid-oriented1080 × 1440 px3:4When you prioritize profile grid crop

Prefer 1080 × 1350 (4:5) for feed carousels unless your brand already ships square-only templates. Do not mix 4:5 and 1:1 slides in the same carousel.

Leave roughly 40–50 px safe margin on every page so text and logos survive feed and grid crop.

1. Start an Instagram Post design

  1. Open Canva.
  2. Click Create a design.
  3. Search Instagram Post (Portrait) for 1080 × 1350, or Instagram Post for square, or enter Custom size.
  4. Pick a template or start blank.

2. Add a page for each slide

  1. Design page 1 as the hook.
  2. Click + Add page (or Duplicate page) for slides 2, 3, and so on.
  3. Aim for a clear arc - typically 3–7 slides for tutorials and listicles; Instagram allows a larger max count, but more slides need a stronger reason to swipe.
  4. Keep header bars, margins, and background style consistent across pages.

3. Design the hook on page 1

Slide 1 earns the swipe. Use:

  • A short, high-contrast title (about 3–6 words)
  • One supporting line or number ("5 steps", "Before → After")
  • A visual cue ("Swipe →" or a chevron) that does not fight the headline
  • Slide numbers later ("1/6") once the full set exists

Avoid dumping the full tutorial on page 1 - save detail for slides 2+.

4. Apply Brand Kit

Open Brand Kit so every slide shares colors, fonts, and logos.

  1. Open Brand / Brand Kit in the editor.
  2. Apply brand colors and approved fonts.
  3. Place the correct logo variant with clearance from edges.
  4. Duplicate page 1 styles rather than rebuilding fonts from scratch on each slide.

5. Build the middle and CTA slides

Slide roleGoal
1 - HookStop scroll; promise the outcome
2–N - BodyOne idea per slide; scannable text
Last - CTASave, follow, comment, or link-in-bio prompt

Carousel layout tips:

  • One point per slide - no dense paragraphs
  • Same text box position across slides for a steady swipe rhythm
  • High contrast on mobile - zoom to ~33% and check readability
  • Optional slide numbers ("3/6") in a consistent corner

6. Download all pages

  1. Click ShareDownload.
  2. Choose JPG or PNG (PNG for text-heavy graphics; JPG for photo-heavy slides).
  3. Select All pages.
  4. Download the zip or multi-file set and confirm every slide exported.
FormatBest for
PNGSharp text, flat graphics, icons
JPGPhotos, smaller uploads

Keep each file under Instagram's image limits (practical target: well under 5 MB per slide when possible).

  1. Open the Instagram mobile app.
  2. Create a new post.
  3. Multi-select the exported images in swipe order (slide 1 first).
  4. Adjust crop only if needed - matching Canva sizes reduces re-crop work.
  5. Add caption, location, and tags.
  6. Publish.

Canva Content Planner cannot replace this step for galleries/carousels. Schedule single-image posts via Content Planner; publish carousels from the app.

FormatSize mindsetCanva → publish
CarouselMatching 1080×1350 (or square) pagesDownload all pages → Instagram app multi-select
Single feed postOne 1080×1350 pageDownload or Content Planner (Business)
Stories1080×1920Download / share; not Content Planner galleries
Reels video1080×1920 videoExport video; not Content Planner Reels schedule

Planning the series outside Canva

Map themes, captions, and publish dates before you design. A lightweight Social Media Multi-Platform Content Planner helps you batch carousel topics while Canva holds the visual files. Preview swipe order on a phone mockup with Canva frame mockups when you present drafts to a client.

Design checklist

  • Every slide uses the same pixel size (prefer 1080 × 1350)
  • Page 1 is a clear hook; last page has a CTA
  • Brand Kit colors, fonts, and logo applied
  • Safe margin (~40–50 px) on all sides
  • Slide numbers optional but consistent
  • Downloaded All pages as JPG or PNG
  • Uploaded in order via Instagram multi-select
  • Not relying on Content Planner for carousel scheduling

Common mistakes

  • Mixed slide sizes - resize every page to match before export
  • Expecting Content Planner to schedule carousels - it does not; use the Instagram app
  • Wall of text on slide 1 - hook first, teach later
  • Inconsistent headers - duplicate pages instead of redesigning each time
  • Publishing from a multi-design file via schedule - Content Planner prefers single-design docs for supported single posts; carousels stay download-and-upload anyway

FAQ

Match all slides. 1080 × 1350 px (4:5) is the common feed choice; 1080 × 1080 works for square carousels. Do not mix ratios in one post.

Can Canva Content Planner schedule Instagram carousels?

No. Content Planner does not schedule Instagram Galleries/carousels, Stories, or Reels. Design in Canva, download all pages, and publish in the Instagram app. For single-image scheduling, see Canva Content Planner and Canva's Instagram scheduling help.

Enough to finish one idea without padding - often 3–7 for tips and tutorials. Instagram supports more; quality and swipe rate matter more than max count.

Should I use JPG or PNG?

PNG for text-heavy or flat graphic slides; JPG for photo-heavy sets when file size matters. Export All pages so order stays intact when you select files.

How do I keep slides on-brand?

Use Brand Kit, duplicate page 1 for structure, and lock header/footer positions. Save a Brand Template when your team repeats the same carousel shell.

Conclusion

To create Instagram carousels in Canva, start an Instagram Post at one size (prefer 1080 × 1350), add a page per slide, hook on page 1, apply Brand Kit, download All pages, and multi-select upload in the Instagram app. Do not expect Content Planner to schedule carousels - that path is for supported single posts only.

Next, refine single-image feed work in Instagram posts, vertical Stories in Instagram Stories, and video in Instagram Reels. Keep brand assets centralized with Brand Kit.

Canva Templates