Generate a custom, responsive Vimeo embed code in seconds

A Vimeo embed code generator is a free online tool that builds the iframe code you paste into a website to show a Vimeo video. Paste a Vimeo link or ID, set a fixed size or a responsive aspect ratio, and switch options like autoplay, loop, mute, start time, player color and a clean interface on or off. The generator writes the embed code for you and updates a live preview, so you copy mobile friendly code without changing any Vimeo settings or writing HTML by hand.

Video options
Play options
Size options
Appearance options
Please enter a Vimeo video link or ID.

How to embed a Vimeo video on your website

  • Paste the Vimeo link or video ID into the first box. A full watch URL works, the tool reads the ID for you.
  • Set the size, or turn on responsive design so the video scales to its container on any screen.
  • Choose play and appearance options such as autoplay, loop, start time, player color or a clean interface.
  • Click Generate code, then Copy, and paste the code into your page where you want the video to appear.

Embed options and Vimeo parameters

Every option below maps to a standard Vimeo player parameter. Some options require a paid Vimeo plan, marked in the tool.

OptionWhat it doesParameter
AutoplayStarts playing automatically. Browsers only allow this when the video is muted.autoplay=1
LoopReplays the video continuously.loop=1
MuteStarts the video without sound.muted=1
Start atBegins playback at a chosen time.#t=
Hide titleRemoves the video title overlay.title=0
Hide owner name and pictureRemoves the uploader byline and portrait.byline=0, portrait=0
Player colorSets the accent color of the controls.color=RRGGBB
Hide controls (Plus)Removes the player control bar.controls=0
Unlisted videoAdds the private hash for an unlisted video.h=HASH

Common uses

  • Adding a portfolio or brand film to a landing page in a responsive frame.
  • Embedding a clean, distraction free player with the title and byline hidden.
  • Matching the player color to your brand.
  • Sharing an unlisted Vimeo video on your own site with its private link.
  • Keeping visitors on your site instead of sending them to Vimeo.

FAQ about embedding Vimeo videos

What is a Vimeo embed code?

A Vimeo embed code is a small piece of iframe HTML that displays a Vimeo video directly inside your web page. When a visitor plays it, the video runs on your site instead of sending them to Vimeo. This generator builds that iframe code for you, with your chosen size and player options.

How do I embed a Vimeo video on my website?

Paste the video link or ID, set the size or turn on responsive design, choose any play and appearance options, then click Generate code and Copy. Paste the code into the HTML of the page where you want the video to appear.

How do I make a Vimeo embed responsive?

Turn on the Use responsive design option. The generator wraps the iframe so it scales to the full width of its container and keeps a 16:9 height on any screen size, including mobile.

Why will my Vimeo video not autoplay?

Modern browsers block autoplay with sound. To autoplay reliably, enable both Autoplay and Mute. The video then starts on its own without sound, and viewers can unmute it with one click.

Can I embed a private or unlisted Vimeo video?

Yes. Paste the full unlisted link, which includes a private hash after the video ID, for example vimeo.com/123456789/abcdef123. The generator adds that hash to the embed code so the video plays on your site.

Why are some options marked as Plus or Pro?

Vimeo reserves a few settings, such as hiding the controls, choosing a player color or forcing a default quality, for paid Vimeo plans. These options are marked in the tool. They still generate valid code, but only take effect on a video hosted on a qualifying account.

Is the Vimeo embed generator free?

Yes. The generator and all of its options are free, with no registration and no limit on how many embed codes you create.

Total of 22,634 videos generated