---
title: "How to Add a Self-Hosted Video in WordPress?"
url: https://nexterwp.com/docs/add-a-self-hosted-video-in-wordpress/
date: 2024-12-11
modified: 2026-04-14
author: "Aditya Sharma"
description: "Are you looking to add a self-hosted video to your WordPress website? Self-hosted videos give you complete control over your video content and presentation. With the Video block from the..."
image: https://nexterwp.com/wp-content/uploads/2024/12/How-to-Add-a-Self-Hosted-Video-in-WordPress_-1024x519.jpg
word_count: 342
---

# How to Add a Self-Hosted Video in WordPress?

## Key Takeaways

- Nexter Blocks allows users to add self-hosted videos to their WordPress website using the Video block.
- WEBM format delivers high-quality playback with smaller file sizes, optimizing website loading speed and bandwidth consumption.
- Best practice includes using WEBM as the main video format and adding an MP4 backup for Safari compatibility.

Are you looking to add a self-hosted video to your WordPress website? Self-hosted videos give you complete control over your video content and presentation.

With the Video block from the Nexter Blocks, you can easily add self hosted videos to your WordPress website.

Ideally, you should add a WEBM format video.

#### Why Use the WEBM Format?

WEBM is a modern video format that delivers high-quality playback with smaller file sizes, helping your website load faster and consume less bandwidth. It’s optimized for the web, supports transparency, and is widely supported across most modern browsers, making it an excellent choice for performance and user experience.

The best practice is to use WEBM as your main video format, add an MP4 backup specifically for Safari. This ensures your videos play seamlessly on all browsers without compatibility issues, while maintaining top-notch performance.

*To check the complete feature overview documentation of the Nexter Blocks Video block,* *[click here](https://nexterwp.com/docs/add-videos-in-wordpress/).*

***Requirement  - This block is a part of the Nexter Blocks, make sure it's installed & activated to enjoy all its powers.***

[LIVE BLOCK LINK](https://nexterwp.com/nexter-blocks/blocks/wordpress-video-player/)

To do this, add the Video block from the Nexter Blocks to the page and follow the steps. 

1. Select **Self Hosted** from the **Source** section under the **Video** tab.

2. Then add your video in the **Upload Mp4 Video** section from the media library.

> *Note: *If you’re adding a WEBM video, also include an .mp4 version in the Compatibility tab for Safari support.

You can adjust some video options from the **Player Settings** tab. You’ll find the following options - 

- **AutoPlay** - By enabling this toggle, you can autoplay the video.

- **Mute** - By enabling this toggle, you can mute the video.

- **Loop** - By enabling this toggle, you can play the video in a loop.

- **Controls** - From this toggle, you can show or hide the video controls from the video.

- **Video Touch Disable** - From this toggle, you can enable or disable the video touch feature.

This is how easily you can add a self-hosted video to your WordPress website.

## Frequently Asked Questions

**Q: What should I do if my self-hosted video doesn't play on Safari?**
A: If your self-hosted video isn't playing on Safari, ensure you have included an MP4 version in the Compatibility tab. This is crucial because Safari does not support WEBM format. By providing both formats, you can ensure seamless playback across all browsers, enhancing user experience.

**Q: Can I use other video formats besides WEBM and MP4?**
A: While WEBM is recommended for its high-quality playback and smaller file sizes, you can technically use other formats. However, for best results and compatibility, stick to WEBM as your primary format and MP4 as a backup for Safari. This combination ensures optimal performance and broad browser support.

**Q: What are the best settings for video playback using Nexter Blocks?**
A: For optimal video playback with Nexter Blocks, consider enabling AutoPlay and Mute settings if you want the video to start automatically without sound. Additionally, using the Loop option can enhance user engagement by continuously playing the video. Adjust these settings based on your content strategy and audience preferences.

**Q: How can I ensure my self-hosted video loads quickly?**
A: To ensure your self-hosted video loads quickly, use the WEBM format, which is optimized for the web and offers smaller file sizes. This helps reduce bandwidth consumption and improves loading times. Additionally, make sure your hosting environment is capable of handling video files efficiently.

**Q: What happens if I forget to add a backup MP4 video for Safari?**
A: If you forget to add a backup MP4 video for Safari, users accessing your site on that browser may not be able to view your video content. This could lead to a poor user experience and potential loss of engagement. Always include an MP4 version alongside your WEBM to avoid compatibility issues.

**Q: Is there a limit to the video file size I can upload?**
A: The page does not specify a limit on video file sizes for uploads. However, it's advisable to keep your video files as small as possible while maintaining quality, especially for web use. Large files can slow down your site and negatively impact user experience.
