Links to certain sites are automatically transformed into embedded versions. You can disable this in settings. At the moment, the following services are supported:

  • Twitter
  • Youtube
  • Vimeo
  • Bandcamp

# Embedding

A link like this: 


Will be converted to HTML like this:

<iframe src="https://www.youtube-nocookie.com/embed/jNQXAC9IVRw?rel=0&amp;wmode=transparent&amp;rel=0&amp;autohide=1&amp;showinfo=0" frameborder="0" allowfullscreen=""></iframe>


Note that you can always put any third party embed code as raw HTML directly into Markdown files.


Links to tweets are rendered via Twitter’s own widget generator. Links to lists, profiles, hashtags and other pages are not embedded automatically.


Links to Youtube videos are rendered via a privacy-enhanced URL. Youtube will not authenticate your visitors while they are staying on your blog. As a consequence, certain personalized features such as watch later, share, and save to playlist will not be available to them on the embedded videos. The viewed video will also not appear in user’s Youtube history.


Links to Vimeo videos are rendered via the standard Vimeo embedded player.


Links to Bandcamp tracks and albums are rendered via the standard Bandcamp embedded player. Audio does not auto-play.

Embed an image in a post

An image in your blog’s folder becomes its own blog post by default. However, you can prevent a file becoming a blog post if you start its name starts with an un­der­score. Then you can use Markdown to embed the image in a text file:

Here’s how to embed an image in your folder. Note the image’s name starts with an underscore to prevent it becoming its own blog post:

![Image title](/path/to/the/_image.jpg)

Absolute paths are resolved with your blog’s folder as root. Relative paths are resolved from the location of this file. You can also embed an image that’s already on the internet:

![Image title](https://url.of/the/image.jpg)