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 | |
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.
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).

