Embeds

To embed a Tweet, Instagram video, or more on Medium, all you need to do is to paste the URL into the Medium editor, and press Enter to convert that link into an embed. 

Note: Embedding with the embed code is not supported. To embed content on Medium, all you need is the URL. For example, to embed a Tweet, paste the direct URL of the Tweet and press Enter.

Supported embed providers


Embeds on Medium are handled through Embed.ly, a dedicated embedding service. Embedly keeps a list of currently over 300 supported embed providers, which have been directly integrated with the Embedly service. Content from those services can be embedded on Medium.

Do Not Track warnings on embeds


If you have Do Not Track (DNT) enabled in your browser, you will see an overlaid warning when you load a story with a video or other embed from a provider whose Do Not Track policy is different from Medium's.

Clicking on Show embed will enable you to see the embedded content from the third party site.

Frequently asked questions


What are some popular embeds on Medium?

Here are a selection of useful and popular third-party embeds on Medium.

Can I run my own code on Medium?

Medium does not allow users to insert and run scripts into the site for security and privacy reasons.

You can however embed example code blocks or snippets on your posts for discussion purposes. For embedding with syntax highlighting, try Github Gists, Codepen.io, or JSfiddle.

How can I become an embed provider?

Embedly adds new supported providers on a regular basis. There is no cost to becoming a supported provider on Embedly—and if you do, your embedded content should also work on Medium.

Please see Embedly's new provider page for more information, and to get in contact with technical staff who can help you get your embeds to work on sites supported by Embedly, such as Medium.

Was this article helpful?
Have more questions? Submit a request