Skip to main content

Supported file types

Check which file types and sizes you can upload in each part of the app, and fix the most common errors you see when an upload fails.

Written by Dewey Levi

Overview

Yoodli accepts PDF, Word (.docx), Excel (.xlsx), PowerPoint (.pptx), PNG, JPEG, GIF, WebP, and most audio and video files. Each place you can upload a file accepts some or all of these types, except imports such as bulk invite (.csv) and SSO setup (.xml).

Size limits

Use this to check whether your file is small enough to upload.

File type

Max size

Documents (PDF, .docx, .xlsx, .pptx)

100 MB

Images (PNG, JPEG, GIF, WebP)

25 MB

Audio

5 GB

Video

15 GB

Persona and AI coach photos have smaller limits, listed under Other uploads.

What each place accepts

Use this to check whether the place you're uploading to accepts your file, and how many files it takes.

Where you upload

Documents

Images

Audio

Video

File limit

Files (your file library)

✓

✓

✓

✓

No limit

Roleplay builder → AI Assets

✓

✓

✓

✓

Set by Roleplay capacity

Roleplay builder → Context card files

✓

No

✓

✓

5

Roleplay builder → AI Visual Content

PDF only

✓

No

MP4, WebM, MOV, AVI

35 items (each PDF page counts as one)

Create with AI (when you create a new roleplay from Roleplays)

✓

No

✓

✓

5 files, 1 link

AI program builder (Programs → Create new)

✓

No

✓

✓

5 per chat

Program file step

PDF, .docx

No

✓

✓

1

Generate a deck with AI (card decks)

✓

No

No

No

Uses the roleplay's files

Card → Add image

No

✓

No

No

1 per card

Coach Bot

✓

No

✓

✓

15

Learning (Content → More → Learning) → Upload videos

No

No

No

✓

5, each 10 seconds to 20 minutes long

Recording upload

No

No

✓

✓

Each file up to 180 minutes long

Your roleplay builder shows either the AI Assets card, or the Context card with its files plus the AI Visual Content card.

Only org owners, org admins and space admins can upload at the places in this table, except Recording upload, which members can also use unless your org has turned off Video Upload. Members building their own roleplays can also add a persona photo and an interview job description (see Other uploads).

Other uploads

Use this for logos, photos, the interview job description and imports.

Where

Accepted

Org logo

JPEG, PNG, WebP

Persona photo

JPEG, PNG, WebP, up to 5 MB

AI coach photo

PNG, JPEG, up to 2 MB

Interview roleplay → Job details

PDF

Bulk invite, reporting team member and HRIS imports

.csv

SSO setup → identity provider metadata

.xml

FAQs

Use these for common questions about which files work where, and what learners see.

Can I upload .txt, .doc, .xls, .ppt, .svg or .heic files?

No. .svg and .heic files aren't accepted anywhere, and .txt, .doc, .xls and .ppt files can't be uploaded from your device. Save text and older Office files as PDF or as the newer Office formats (.docx, .xlsx, .pptx). Convert SVG and HEIC images to PNG or JPEG.

Can I import from Google Drive?

Yes, wherever Add from Google Drive appears: in Files, in program file steps and in the AI program builder (Programs → Create new). Some organizations and spaces don't have it. Each person connects their own Google account. Google Docs, Sheets and Slides are imported as PDFs.

Will learners see my files during a roleplay?

Only files you've set to be shown, and only when the AI chooses to show them. In AI Assets, those are the files with Show to user on. In the AI Visual Content card, those are the files in the card.

  • Images and videos start with Show to user on, and PDFs and other files start with it off. Turn it off for any image or video learners shouldn't see.

  • Word, Excel, PowerPoint and audio files can't be shown on screen, but the AI still reads them for context.

  • A PDF that's shown appears one page at a time, as the AI chooses.

Can learners download files shown during a roleplay?

Yes, learners can download images and PDF pages shown on screen, unless your org has turned on Disable download of visual content. A PDF downloads one page at a time, as the page image that was shown.

Can I add images or videos to a roleplay description?

No. Use Attach file from library to add a link to a file, such as a video or PDF, instead.

The Describe your roleplay card's text toolbar, with the Attach file from library icon ringed at the right end

Can I preview every file in Files?

No. You can preview PDFs, Word files, images, audio and video, but not Excel or PowerPoint files. Excel and PowerPoint files can be downloaded instead.

Troubleshooting

Nothing happens when I drop a file

  • If: the file's type isn't accepted in that place. Then: check What each place accepts, and save the file as a type that place accepts.

  • If: you dropped it in Files and it's over its size limit. Then: make the file smaller than its limit in Size limits, or split it into smaller files, and upload it again.

"This Office file could not be processed. Please convert it to PDF and try again."

Save the file as a PDF, upload it again, and wherever you used the failed file, remove it and add the new copy.

"Unable to extract content from file…" or "An unexpected error occurred while processing your file."

  • If: the file is a PDF that was scanned or contains only images. Then: upload a PDF with selectable text, and wherever you used the failed file, remove it and add the new PDF.

  • If: the PDF is password-protected. Then: remove the password, upload it again, and wherever you used the failed file, remove it and add the new copy.

"This PDF file appears to be corrupted or invalid."

  • If: the PDF is password-protected. Then: remove the password, upload it again, and wherever you used the failed file, remove it and add the new copy.

  • If: the PDF has no password. Then: export a new copy, upload it, and wherever you used the failed file, remove it and add the new copy.

"This video has no spoken audio…"

A video without speech can be used only as visual content. Use a video with spoken words for AI context.

"Processing took too long. Please try uploading the file again."

Upload the file again, and wherever you used the failed file, remove it and add the new copy. If it keeps failing, split it into smaller files.

A file shows "Error processing file" or "Failed to process this content"

  • If: a roleplay reads the file for context. Then: upload a working copy, add it to the roleplay, and remove the failed file from the roleplay. Until then, learners can't practice that roleplay. Uploading again adds a new file rather than replacing the failed one.

  • If: you see a more specific message instead, in Files or AI Assets. Then: find the heading for that message in Troubleshooting.

If none of these fixes it, email [email protected] with the file's name and type, where you were uploading it, and the exact message you saw (or that nothing happened).

Did this answer your question?