The basic steps to upload a video

To upload a video to YouTube, sign into your account, click the camera icon with a plus sign in the top right corner, select "Upload video," and choose the video file from your computer. YouTube will then ask you to add a title, description, and visibility setting (public, unlisted, or private) before you publish.

The upload process works the same way on desktop and mobile, though the mobile app's interface is slightly different. On a phone or tablet, tap the plus icon at the bottom of the screen, then "Create a video," and follow the same steps to select your file and add details.

Your video will begin processing as soon as you start the upload. Processing time depends on the file size and your internet speed — a five-minute video typically takes a few minutes to an hour. YouTube will notify you when processing is complete and your video is live.

Key Takeaways

  • Sign in to your YouTube account, click the camera icon in the top right, and select "Upload video" to begin.
  • YouTube accepts most common video formats including MP4, MOV, AVI, and WMV, with a maximum file size of 256 GB per video.
  • You must add a title and choose a visibility setting (public, unlisted, or private) before your video goes live.
  • Processing time varies based on file size and internet speed, but you can watch your video before processing finishes if you choose the public or unlisted setting.
  • You can add thumbnails, tags, and captions during upload or edit them later without re-uploading the video.

What file formats and sizes YouTube accepts

YouTube accepts video files in MP4, MOV, AVI, WMV, FLV, 3GP, WebM, MPEG-PS, MTS, M2TS, MXF, and GXF formats. The most common and reliable choice is MP4, which works on nearly all devices and editing software. If you are unsure what format your video is in, right-click the file on your computer, select "Properties" (Windows) or "Get Info" (Mac), and look for the file type listed there.

The maximum file size is 256 GB per video, which is far larger than most people will ever need. A typical one-hour video in standard quality is around 500 MB to 2 GB, depending on the resolution and compression. If your file is larger than a few gigabytes, YouTube's upload tool may slow down or time out — in that case, try uploading over a wired internet connection instead of Wi-Fi, or break the video into smaller segments.

YouTube also has limits on video length. Videos longer than 15 minutes require you to verify your account by phone. To verify, go to YouTube Studio, click "Settings," then "Channel," then "Verify account," and follow the prompts to add a phone number.

Adding titles, descriptions, and visibility settings

After you select your video file, YouTube asks you to fill in a title (up to 100 characters), a description (up to 5,000 characters), and a visibility setting. The title and description are what viewers see when they find your video in search results or on your channel, so be clear about what the video contains.

The visibility setting controls who can watch your video. Public means anyone on YouTube can find and watch it. Unlisted means the video does not appear in search results or on your channel page, but anyone with the link can watch it — this is useful if you want to share a video with specific people without making it fully public. Private means only you and people you specifically invite can watch it.

You can change the visibility setting at any time after upload without re-uploading the video. Go to YouTube Studio, click "Videos" on the left, find the video, click the three dots next to it, and select "Details" to change the visibility or any other information.

Choosing a thumbnail and adding tags

A thumbnail is the small image that appears next to your video title in search results and on your channel. YouTube automatically creates three thumbnail options from frames in your video, and you can choose one of them or upload your own custom image. The custom image must be a JPG, GIF, or PNG file smaller than 2 MB, and the recommended size is 1280 by 720 pixels.

To set a custom thumbnail, go to YouTube Studio, click "Videos," find your video, click the three dots, select "Details," and scroll down to "Thumbnail." Click "Upload thumbnail" and select your image file. Custom thumbnails often get more clicks than YouTube's automatic options because you can add text or design elements that make the video stand out.

Tags are single words or short phrases that help YouTube understand what your video is about. Add three to five relevant tags during upload or edit them later in YouTube Studio. Tags do not affect search results as much as your title and description do, but they can help YouTube recommend your video to viewers watching similar content.

Adding captions and subtitles during upload

Captions and subtitles make your video accessible to people who are deaf or hard of hearing, and they also help viewers watch without sound in public spaces. YouTube can automatically generate captions in many languages, or you can upload your own caption file.

To add captions during upload, go to YouTube Studio after your video finishes processing, click "Videos," find your video, and click "Details." Scroll down to "Subtitles" and click "Add language." YouTube will show you the auto-generated captions, which you can edit to fix errors. If you have a caption file (SRT, VTT, or other supported formats), click "Upload file" instead and select your file.

You can also add captions after upload at any time. The auto-generated captions appear automatically for most videos, but you should review them for accuracy because the automatic system sometimes mishears words, especially technical terms or accents.

Troubleshooting upload problems

If your upload stalls or fails, the most common causes are a weak internet connection, a file that is too large, or a browser issue. Try uploading again using a wired Ethernet connection instead of Wi-Fi, or restart your browser and sign back into YouTube. If the file is very large (over 5 GB), try compressing it with free software like HandBrake before uploading.

If you see an error message during upload, YouTube usually displays the reason — for example, "File format not supported" or "Upload failed." Check that your file is in one of the accepted formats and that the file name does not contain special characters like &, %, or #. If the error persists, try uploading from a different browser or device.

YouTube's upload tool works best in Chrome, Firefox, Safari, and Edge. If you are using an older browser or Internet Explorer, switch to one of these options. You can also use YouTube Studio's mobile app to upload videos, which sometimes works better on slower connections because it uploads in smaller chunks.

What happens after you upload

Once your video finishes uploading, YouTube begins processing it. During processing, the video is encoded into multiple quality levels (360p, 480p, 720p, 1080p, and higher if your original file supports it) so viewers can watch at the quality their internet connection allows. Processing usually takes a few minutes for short videos and up to an hour for longer ones.

While processing happens, your video is live if you set it to public or unlisted. Viewers can start watching immediately, but they may only see lower quality options at first — higher quality options appear as processing continues. If you set the video to private, it will not be visible to anyone until you change the setting.

You can edit your video's title, description, visibility, thumbnail, and captions at any time without affecting the upload or processing. You cannot replace the video file itself without deleting the video and uploading a new one, which means you lose all views, comments, and likes.

Frequently Asked Questions

Can I schedule a video to publish at a specific time?

Yes. During upload, instead of clicking "Publish," click the dropdown arrow next to it and select "Schedule." Choose the date and time you want the video to go live. The video will be private until that time, then automatically switch to public (or unlisted, depending on your setting) at the scheduled moment.

What if my video is too large to upload?

Try compressing the file using free software like HandBrake or Shotcut before uploading. You can also split a very long video into multiple parts and upload them separately. If your internet connection is slow, upload over a wired connection or try uploading at a different time of day when your connection may be faster.

Do I need to add captions to my video?

Captions are not required, but YouTube recommends them. They make your video accessible to deaf and hard of hearing viewers, and they also improve watch time because people often watch videos without sound. YouTube generates captions automatically for most videos, though you should review them for accuracy.

Can I change my video after it is uploaded?

You can edit the title, description, thumbnail, visibility, captions, and tags without re-uploading. You cannot change the video file itself — if you need to fix something in the actual footage, you must delete the video and upload a new version, which means losing all views and comments.

How long does it take for a video to be searchable on YouTube?

YouTube indexes new videos for search within a few hours to a day, but it may take longer for your video to rank well for specific search terms. The more views, likes, and comments your video gets early on, the faster YouTube recommends it to similar viewers.