TTS Input Text
0/10000
Voice Selection
TTS Generated Audios

Your generated audio will appear here

Enter some text on the left and click Generate to get started.
Voice Cloning Input
Voice Clone Generated Audios

Your cloned voice will appear here

Fill in the form on the left and click Clone & Generate.
Voice Design Input

Longer, detailed descriptions give better voices: age, gender, accent, pace, mood and use. Example: “a warm British woman in her 30s, slow and friendly, for audiobooks”.

Voice Design Generated Audios

Your designed voice will appear here

Describe a voice on the left and click Design & Generate.
Voice Changer Input
Voice Changer Generated Audios

Your converted audio will appear here

Fill in the form on the left and click Change Voice.
AI Dubbing Input
More options
AI Dubbing Generated Results

Your dubbed video will appear here

Choose a video on the left and click Generate Dub. The new voice replaces the original sound.
Speech to Text Input
Speech to Text Generated Results

Your transcript will appear here

Fill in the form on the left and click Transcribe.
Music Generator Input

Longer prompts give better music: genre, mood, instruments, tempo and where it will be used. Example: “calm lo-fi hip hop, soft piano, light rain, 80 bpm, for studying”.

More options
Music Generated Audios

Your music will appear here

Describe a track on the left and click Generate Music.
SFX Generator Input

Detailed prompts give better sounds: one clear sound, what makes it, the place and the distance. Example: “single wooden door knock, close up, small dry room”.

SFX Generated Audios

Your sound effect will appear here

Describe an effect on the left and click Generate SFX.
Song Generator Input

Describe the vocal, genre, instruments, tempo and mood for the best song. Example: “soft female vocal, acoustic pop, guitar and piano, 90 bpm, warm and hopeful”.

More options
Song Generated Audios

Your song will appear here

Fill in the form on the left and click Generate Song.
Lyrics Generator Input

Longer topics give better lyrics: names, places, a small story and the mood. Example: “my mom's 60th birthday, her garden, the songs she sang to us, grateful and happy”.

Lyrics Generated Results

Your lyrics will appear here

Give a topic on the left and click Generate Lyrics.
Vocal Isolator Input
Vocal Isolator Generated Audios

Your isolated vocals will appear here

Paste a track on the left and click Isolate Vocals.
Voice Cover Input

Upload a song with a clear lead vocal. It re-sings the lyrics in the new voice you pick, in the same style.

Voice Cover Generated Audios

Your voice cover will appear here

Fill in the form on the left and click Generate Cover.

How to Add a Voiceover in Canva

Canva doesn’t include a full AI narrator for every design, but it happily accepts your own audio. Generate a realistic voice in Speechma Pro, upload the MP3, and time it to your pages.

Speechma Pro

Every AI voice tool, 50 million characters a month

No ads and no security codes. $4.89 $4.40 a month, cancel any time. See what you get

In short: To add a voiceover in Canva, generate your narration as an MP3 with Speechma Pro’s text to speech, then in the Canva editor open the Uploads tab, click Upload files, select the MP3 and click it to add it to your design. Trim it on the timeline, adjust volume and fades, and match page durations to the audio.

Can you add a voiceover in Canva?

Yes. Canva lets you upload your own audio file and place it on the timeline of a video, presentation or animated social post. The simplest high-quality workflow is: write your script, turn it into speech with an AI voice generator like Speechma Pro, download the MP3, and upload it through Canva’s Uploads tab. Canva accepts AAC, M4A, MP3, OGG, WMA, WAV and WEBM audio, so Speechma Pro’s MP3 works without conversion.

This approach is popular with US teachers building lesson videos, small business owners making Instagram promos and nonprofit staff turning a slide deck into a two-minute explainer. Because the voice is a file, you can reuse the same narration in a Canva video, a YouTube upload and a podcast clip.

How to add an AI voiceover in Canva, step by step

  1. Write one short script per pageCanva videos and presentations are built from pages, so write a few sentences for each one. Label them “Page 1,” “Page 2” and so on in your notes. At normal speed, 150 words is about one minute.
  2. Generate the voice in Speechma ProPaste the text into Speechma Pro text to speech (up to 10,000 characters per conversion), choose a voice from the 1,900+ options and preview it. For a classroom video, a clear, mid-speed US or British voice works well.
  3. Shape the deliveryUse Voice Effects to adjust speed, pitch and volume. Use the Short, Medium or Long pause buttons for real pauses, commas for short breaths and an exclamation mark where you want an energetic beat.
  4. Download the MP3, click Generate Audio and download the MP3. If you generated one file per page, “download all” saves them as a ZIP; unzip it before uploading.
  5. Upload the audio to CanvaIn the Canva editor, open the Uploads tab on the side panel, click Upload files and select your MP3 (or drag the file into the Uploads tab). Click the uploaded audio to add it to your design.
  6. Trim, fade and set volumeSelect the audio on the timeline. Drag the trim handles at the edges to shorten it, click the volume icon to set levels, and click Fade to add a fade in or out. Use Adjust from the track’s more menu to choose which part of the audio plays.
  7. Match page timing to the voiceSelect each page, click the clock icon in the toolbar and set the duration so the page stays on screen until its narration ends. Play the full design, then download as MP4 or present.

Canva audio compatibility at a glance

ItemWhat Canva supportsWhat Speechma Pro gives you
Audio formatsAAC, M4A, MP3, OGG, WMA, WAV, WEBMMP3 (ready to upload)
Audio file sizeUp to 250 MB per fileShort voice files, typically well under that
Tracks per designUp to 50 layered audio tracksOne file per page or one file for the whole design
EditingTrim, volume, fade, adjust section, page durationSpeed, pitch, volume and pauses before export

Limits are from Canva’s help center at the time of writing; check Canva for any updates.

One long track or one file per page?

One file per page is the better choice for presentations and lesson videos. If you rearrange pages, the narration moves with them, and fixing a typo means regenerating a single short file. One long track is better for a fast social video where music and voice run continuously across cuts; generate it in a single pass (split at 10,000 characters if needed) and trim page lengths to match.

Example script for a real estate Instagram post, page 1: “Welcome to 42 Maple Street; a three-bedroom craftsman in the heart of Austin.” Page 2: “The kitchen was fully remodeled last spring, with quartz counters and a walk-in pantry.” Each page gets its own audio, so the agent can swap the photo order without re-recording anything.

Troubleshooting Canva voiceovers

  • The audio cuts off early. The page is shorter than the narration. Use the clock icon to lengthen the page duration.
  • The voice is too quiet next to the music. Lower the music track’s volume, or try Canva’s “Balance all” option in the volume control.
  • My upload failed. Check the file is an MP3 and fully downloaded (not a .crdownload or partial file), then upload again.
  • Canva won’t let me publish with audio. Canva runs copyright checks on uploaded music. Speechma Pro voiceovers are your own generated audio, but any background song you add must be properly licensed.
  • The script is longer than 10,000 characters.

Frequently asked questions

Is there a way to add a voiceover in Canva?

Yes. Generate your narration on Speechma Pro, download the MP3 and upload it in Canva’s Uploads tab. Uploading your own audio works on Canva’s $0 plan.

What audio format does Canva accept?

Canva supports AAC, M4A, MP3, OGG, WMA, WAV and WEBM audio files up to 250 MB. Speechma Pro downloads MP3, which works directly.

Can I use a Speechma Pro voiceover in a Canva video I sell or use for ads?

Yes. Commercial use of the generated audio is included, as long as you own the rights to the script.

How do I make the voiceover match each Canva slide?

Generate one MP3 per page, add each to its page, then use the clock icon to set each page’s duration to the length of its narration.

Can I add a voiceover to a Canva presentation, not just a video?

Yes. Upload the audio and add it to your presentation pages. For classroom or sales decks, see our presentation voiceover page.

Which languages can the voiceover be in?

Speechma Pro has 75+ languages and locales, including Spanish, French, Hindi and Tagalog, so you can make the same Canva design in several languages.
The Speechma newsletter

Make better voiceovers, faster

  • New voices and features the day they launch
  • Script templates and tricks that make AI voices sound human
  • Creator stories, community picks and early access

About twice a month, one click to leave. We never share your email. Privacy · Read past issues

Sources

Voice Effects

0
0
100%