Guides

How to curve text in Canva, and what to do when an arc is not enough

Canva's Curve effect bends a line of text along a circle. For an arch, a wave, a flag or a cut file, make the text here and upload it as a transparent PNG.

To curve text in Canva, select the text box, click Effects on the toolbar, choose Curve under Shape and drag the Curve slider. That runs the line along a circle. For any other shape (an arch with upright letters, a wave, a flag), make the text in a warp tool and upload it to Canva as a transparent PNG.

Steps in Canva

  1. Add a text box and type your words.
  2. Select the text box and click Effects on the toolbar.
  3. In the side panel, under Shape, choose Curve.
  4. Drag the Curve slider until the circle is as tight as you want. Moving it the other way bends the text the other way.
  5. To straighten the text again, select Remove effect at the bottom of the panel.

On a phone it is the same effect: tap Effects, then Shape, then Curve.

What Curve can and cannot do

Curve follows a circle: the letters turn as they go round, the way lettering runs around a badge, a coin or a round sticker. For those it is the quickest option there is.

It does not keep the letters upright the way an arch does, and it has no wave, flag, bulge or fisheye. Canva’s help centre points to its TypeCraft app for warping and distorting text, and lists it among the text apps included in paid plans.

Arch, wave or flag text in a Canva design

  1. Type your words in the generator below, pick a style (Arch for the varsity look, Wave, Flag, Bulge or any of the others) and a font and colour.
  2. Download the PNG. Its background is transparent.
  3. In Canva, open Uploads in the side panel, upload the PNG and drag it onto your design. It sits on top of photos and backgrounds like any other element.

Need it bigger later? Set the width before you download: the PNG is made at the size you choose, so it stays sharp instead of being scaled up in Canva.

Going to a cutting machine?

A Cricut or a Silhouette cuts outlines, not pictures. Download the SVG instead of the PNG: it is the curved lettering as a single path, sized in inches, and it opens at that size in Design Space and Silhouette Studio. See how to curve text in Cricut Design Space for the Cricut side.

Make one now

Same engine, same export. Type your text, then download the SVG.

Start from a template 37

All templates, with what each is for

Font
Warp style
Envelope bend the whole design by hand

Loading font…

Preview background
Text size

Effects
Gradient, outline, shadow
Outline off
Outer outline off
Shadow off

Effects are in the PNG, JPG and WebP files and the mockups. SVG, PDF and DXF stay single-color outlines, which is what a cutter cuts.

More formats
Plus
Export history
Code for a web page CSS or textPath
Arc as an SVG textPath, Perspective and Skew as a CSS transform.

Batch personalise Pro

One name per line, up to 200. Each name replaces {name} in your text, or the first line when there is no placeholder. Everything renders in your browser; nothing is uploaded.

50 runs a day. Each design is exported at the scale of the design above, so the letters come out the same size, and on its export size's canvas if one is picked.

Mockup preview Plus

See the design on 12 products and download a 4,096 × 4,096 px product image for a shop listing (Plus), or every product or colour in one ZIP (Pro). Drawn in your browser from the design above; nothing is uploaded.