> This page is for Glide Classic.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://www.glideapps.com/docs/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://www.glideapps.com/docs/_mcp/server.

# Video

> Display videos from YouTube, Vimeo, Twitch, and more.

The **Video** component displays videos in your app from platforms like YouTube, Twitch, Vimeo, Loom, and more. To display a video in your app, you just need a video's URL.

![A video embedded in a Glide app.](/docs/_fern-img/1551c2a1ede28080e5dd1b70ffb52276c5bba74e284ab44cf91a5d6a93813a36.webp)

## Adding and Setting Up a Video Component

#### Video Arcade

In the [Layout Editor](/docs/getting-started/intro-to-layout/), select the tab you want to edit.

Click on the plus (+) symbol in the [Components](/docs/essentials/components/) panel.

Find **Content** in the menu and select **Video**.

Add the link to your video, or choose a column with video links from your [Data Source](/docs/essentials/data-sources). When entering a custom URL, only the share link is required. No embed link is necessary.

Customize the aspect ratio and choose whether to show controls on the video

You can also choose to save progress to your data table.

## Video Hosting

It's important to choose a video hosting or streaming service to store your videos, such as YouTube, Vimeo, Loom, etc. Hosting videos for the Video Component in Glide Tables or on Google Drive isn't advised. Neither of those cloud storage locations is a video streaming service and may be unreliable.

If you upload video directly to Glide, there is a file size limit of 1 GB.