Using Cloudflare Stream with WordPress

Learn how to upload videos to your WordPress site using an API token and the Cloudflare Stream WordPress plugin.


Cloudflare Stream is a video-on-demand platform for building video applications. If you are using Stream with a WordPress site, you can upload videos using the Cloudflare API token and the Cloudflare Stream WordPress plugin.

Before getting started

Before using the Cloudflare Stream WordPress plugin you must:

  1. Enable Cloudflare Stream.
  2. Retrieve your Cloudflare API key.

Configure Cloudflare Stream WordPress plugin

  1. Log in to your WordPress account.
  2. Download the Cloudflare Stream plugin.
  3. In the left navigation, hover over the Settings icon.
  4. Click Cloudflare Stream.
img of Cloudflare Stream plugin in left nav of WordPress site

5. You will be presented with the Cloudflare Stream settings page. Enter your email, account ID, and API key.

img of the WordPress Cloudflare Stream plugin settings screen

Upload video with Cloudflare Stream WordPress plugin

After configuring the Stream Plugin in WordPress, you can upload videos directly to Stream from WordPress.  To upload a video using the Stream plugin,

  1. Navigate to the Add New Post page in WordPress.
  2. Click the Add Block icon.
  3. Enter Stream in the search bar to search for the Cloudflare Stream Video plugin.
  4. Click Cloudflare Stream Video to add the Stream block to your post.
  5. Click the Upload button to select the video to upload.
img of Wordpress Stream plugin on the 'Add title' screen

Related resources

Not finding what you need?

95% of questions can be answered using the search tool. This is the quickest way to get a response.

Powered by Zendesk