Embed a high-quality video on WordPress with Uncompressed
Use a Custom HTML block, keep a responsive player and check what your WordPress hosting and user permissions allow.
Updated 16 September 2026
Copy the iframe from the film’s UC dashboard and paste it into a WordPress Custom HTML block. Save the page, then test the public result signed out. Pasting a normal watch-page URL into WordPress’s Embed block is not a guaranteed UC integration.
Check the prerequisites
Upload a browser-compatible film to UC hot storage and set the intended visibility. Cold archive cannot serve an active website embed. Free holds 5 GB and one film at a time; use a paid plan for a multi-film library.
On self-hosted WordPress, your role and site policy must allow iframe HTML. WordPress.com currently requires a paid plan with hosting features activated for iframe tags. If saving strips the code, check those restrictions before changing the video file.
Add the player in the block editor
- Open the film in UC and choose Copy embed code in its embed controls. Keep the HTTPS /embed/ address generated for that film.
- Edit your WordPress page, add a Custom HTML block and paste the iframe. Do not use a Code block: that displays the code as text.
- Preview the block and save or update the page. Open the actual published page in a signed-out browser; an editor preview alone does not prove visitors can watch.
- Check a narrow phone layout and desktop. Keep the iframe within the content width and match its aspect ratio to your layout.
- Test playback, audio, full screen, captions if present, and the player’s privacy and download behavior. Keep the old embed until these checks pass.
A responsive example
This is a template, not a working video. Replace YOUR_VIDEO_ID with your film’s ID, or use the complete code copied from your dashboard. Change 16/9 if your layout needs a different aspect ratio.
<iframe src="https://uncompressed.io/embed/YOUR_VIDEO_ID"
title="My showreel" width="1280" height="720" loading="lazy"
allow="autoplay; fullscreen; picture-in-picture; clipboard-write"
allowfullscreen
style="border:0;max-width:100%;aspect-ratio:16/9;height:auto;"></iframe>Lazy loading suits a player farther down the page. For a prominent hero, test its loading behavior and avoid autoplay with sound: browsers often block it. A high-bitrate original also needs a capable device and a fast enough connection.
If the player is missing or will not start
Code disappears after saving: check WordPress permissions, hosting features and HTML filtering. Blank or blocked player: check the browser console for a site security policy that blocks the frame, and confirm the film is available in hot storage. Works for you only: recheck visibility and password settings signed out. Buffering: test a compatible lower-bitrate export and compare another device or network.
After changing the page, purge relevant CMS/CDN caches and inspect the published HTML again. Do not remove access restrictions just to make a confidential film visible.
Documentation and scope
WordPress instructions checked 16 September 2026 against WordPress.org Custom HTML documentation and WordPress.com iframe restrictions. The UC snippet follows the current dashboard embed format. Your theme, plugins and permissions can change the result, so complete the published-page checks on your own site.
Frequently asked
How do I embed a high-quality showreel on WordPress?
Upload a compatible film to hot storage, copy its UC embed code, paste it into a Custom HTML block and test the published page on desktop and mobile. The iframe preserves the hosted playback path; it does not make an incompatible codec playable.
Can I embed a UC film on free WordPress.com?
WordPress.com’s current documentation requires a paid plan with hosting features activated for iframe HTML. A free UC account does not remove WordPress.com’s separate restriction.
Will replacing the film require changing the WordPress page?
UC’s Replace operation retains the film ID and embed address. Confirm the replacement in the public page after upload. Use versions instead when you need separate cuts and their review history.
Can I archive the video and keep the embed working?
No. An archived film must be restored to hot storage before playback. Keep website films hot for as long as visitors need them.
Host your work at full bitrate
uncompressed.io streams your master byte-for-byte — no re-encoding, no bandwidth caps, zero platform branding. Free to start, no credit card.
START WITH 5 GB FREE