Beginner’s Guide: How to Center Align a Video in WordPress


Do you want to center align a video in WordPress? By default, if your video’s width is less than your article area, then WordPress automatically aligns it to the left leaving extra white space on the right side. In this article, we will show you how to easily center align a video in WordPress.

How to center align a video in WordPress

Why Center Align Videos in WordPress?

By default, when you embed a video in WordPress it is automatically aligned to the left. This is because videos are external content embedded in the content, so WordPress is unable to guess how you would like to display it.

As a best practice, it automatically aligns it to the left. Leaving it up to you to adjust the alignment if needed.

Left aligned video in a WordPress post

We don’t recommend uploading videos directly to WordPress, but the same thing will happen with uploaded videos if their width is less than your content area.

That being said, let’s see how you can easily center align a video in WordPress or make it wider so that it looks good with in your content.

How to Center Align Video in WordPress

If you want your video to fill the width of your content area, then the best way to do this is by adding a YouTube or Vimeo video URL directly in post editor instead of using the embed code.

By simply entering the URL, WordPress automatically tries to display the video that fits your content area.

Add video URL to embed video in WordPress

However sometimes for one reason or another, you may need to use the embed code. In that case, you will need to add some simple HTML around your video’s embed code.

First, you need to switch to the text editor on post edit screen. After that, you need to add the following HTML code around your video embed code:

  <div style="text-align:center;">    /// your video embed code goes here    </div>  

You can now save your changes and preview the post or page. Your video will be neatly aligned in the center of your content area.

Video aligned to the center

Another approach is to increase the width of your video manually to fit the content area. To achieve this, you simply need to add or change the “width” parameter in your embed code.

  <iframe width="760" height="315" src="" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>  

If you are uploading a video directly in WordPress, then you can increase the width by using the video shortcode.

After inserting your video using the default media uploader, switch to the ‘Text’ editor and increase the width parameter in video shortcode.

Video shortcode

We hope this article helped you learn how to center align a video in WordPress. You may also want to see our comparison of YouTube vs Vimeo to see which one is better for your website.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.