Skip to main content

How Do You Add A Video To A Portfolio?

by
Last updated on 4 min read

TL;DR: In 2026, the fastest way to add a video to your portfolio is to use the dedicated "Embed Video" module in your platform’s editor. Upload the file directly if the platform supports it (e.g., Adobe Portfolio accepts up to 1GB per video), or embed from YouTube/Vimeo for better performance and full-width display.

What’s the deal with video in portfolios?

You’ve got a video you want to showcase—maybe a demo reel, a client project, or even a behind-the-scenes clip—but your portfolio platform isn’t cooperating. Whether you’re using Adobe Portfolio, Google Sites, or a custom HTML site, the core issue is usually the same: how do you get that video from your hard drive into a place where visitors can actually see it? The good news is that most modern platforms handle this in one of two ways: direct uploads (with size limits) or embed codes (for streaming from sites like YouTube or Vimeo).

As of 2026, Adobe Portfolio still caps direct uploads at 1GB per file, and videos won’t display full-width unless you use the Embed Module. Meanwhile, Google Sites and similar platforms lean heavily on embed codes for reliability. The key is knowing which method your platform prefers—and how to troubleshoot when things go sideways.

How do I actually add a video to my portfolio?

Adobe Portfolio (2026)

  1. Log in to Adobe Portfolio and open your site editor.
  2. Click Edit Site on the page where you want the video.
  3. In the left sidebar, click Modules, then drag the Embed module into your page.
  4. Paste the embed code from YouTube, Vimeo, or another platform. If you’re uploading directly:
    1. Click Upload Media in the left sidebar.
    2. Select Video and choose your file (max 1GB).
    3. Wait for the upload to complete, then drag the video module onto your page.
  5. Save your changes. If the video doesn’t display, check the platform’s official embed guide for format requirements.

Google Sites (2026)

  1. Open your Google Site and click Edit in the top-right corner.
  2. Hover over the section where you want the video and click the Insert button (the "+" icon).
  3. Select Embed, then paste the URL or embed code from YouTube/Vimeo. Google Sites doesn’t support direct video uploads.
  4. Resize the embedded video by dragging its corners. Save the page to publish your changes.

Custom HTML/CSS site

  1. Upload your video file to a cloud service (e.g., AWS S3, Google Drive, or your web host).
  2. Use the HTML5 <video> tag with fallbacks for compatibility:
    <video width="100%" controls>
      <source src="https://yourdomain.com/path/to/video.mp4" type="video/mp4">
      Your browser does not support the video tag.
    </video>
  3. If hosting on GitHub Pages or a static site, ensure the video file is in your repository and linked correctly. Test the page locally before publishing.

Why isn’t my video showing up?

Still seeing a broken player or error message? Try these fixes:

  • Check the embed code: Some platforms (like YouTube) require "https" URLs. If you’re using an old embed code, generate a new one from the platform’s share menu.
  • File size or format: Adobe Portfolio won’t accept videos over 1GB. Compress large files with HandBrake (free) or use a tool like FFmpeg to convert to MP4/H.264.
  • Platform limits: Google Sites doesn’t support direct uploads. Upload to YouTube first, then embed the YouTube link. If privacy is a concern, use YouTube’s Unlisted setting.

How can I avoid video problems in the future?

Save yourself the headache next time with these pro tips:

Task How to Avoid Problems
File size Keep videos under 500MB for direct uploads. For larger files, use a streaming platform (YouTube/Vimeo) and embed. As of 2026, most portfolio hosts recommend this to avoid performance issues.
Format Stick to MP4/H.264 for maximum compatibility. Avoid MOV, AVI, or WEBM unless your platform explicitly supports them. Adobe Portfolio’s docs list H.264 as the preferred codec.
Mobile-friendly Test your portfolio on a phone. Videos embedded from YouTube are mobile-optimized by default. Direct uploads may need additional CSS to scale properly. Add this to your site’s CSS:
video {
  width: 100%;
  height: auto;
}
Backup Always keep a copy of your raw video files. Platforms can delete or corrupt uploads during updates. Store backups in at least two places (e.g., external drive + cloud).
Edited and fact-checked by the TechFactsHub editorial team.
Alex Chen
Written by

Alex Chen is a senior tech writer and former IT support specialist with over a decade of experience troubleshooting everything from blue screens to printer jams. He lives in Portland, OR, where he spends his free time building custom PCs and wondering why printer drivers still don't work in 2026.

How Do You Get Free Credits On Habbo Hotel?How Do I Write My Resume If I Was Fired?