Blot is a blogging platform. It turns a folder in your Dropbox into a blog. When you put these files inside your blog’s folder they become blog posts automatically:

Text and Markdown  .txt  .md
Word Documents  .docx
Images  .png  .jpeg  .gif
Bookmarks  .webloc
HTML  .html

You can organize your folder in a way that suits you and your files. Feel free to experiment: you can re-organize as long as you keep the files somewhere inside your blog’s folder.

Your blog Name Drafts Pages Posts Bookmark.webloc Document.docx Image.jpg Text.txt Webpage.html      

Public files
Every file in your blog’s folder is public. For example, if you put in your folder, your readers can download it at You can use Blot to serve static files.
Ignoring files
Blot skips files and folders whose name starts with an underscore. You can use this feature to insert an image into a post.
Formatting blog posts
Blot supports Markdown, a markup language designed for text files. You can use Markdown to add links, headings, images, code snippets and much more. Read the formatting guide.
Files in a folder called Drafts are not published. Instead, Blot creates a preview file. Open the preview file in your browser to see how the post will appear on your blog.

Files in a folder called Pages are added to your blog’s menu instead of the list of blog posts. Read more about creating pages.

Blot automatically generates metadata for each blog post based on the file’s contents, name and location. This metadata includes a date and a permalink. You can override metadata yourself:

Date: February 21st, 2018
Permalink: /metadata

Metadata must start on the file’s first line and must be separated from the rest of the post by at least one blank line.

View all the metadata generated for each blog post. You can also create your own custom metadata and use it in your template.

Blot uses the file’s creation date as its publish date by default. You can specify a different date in the file’s metadata like this:

Date: February 21st, 2018

Blot supports a variety of date formats. The following all produce a post with the same date:

02/21/2018    February 21, 2018
2.21.2018     2018-02-21 00:00

You can also use the file’s name or its path:

2018-02-21-00:00-Post.txt    2018/02/21/Post.txt 
2018/2.21.Post.txt           2018/2.21/Post.txt 

You can schedule a blog post for future publication. If you specify a future publish date, Blot will wait until then to publish it.

If you prefer to write your dates in a different order, please update your date preferences on your blog’s dashboard.

You can group posts which cover similar subjects using tags. You can tag a post in the metadata at the top of a file:

Tags: Getting started, Documentation

Tags are case-insensitive and can contain whitespace. Blot uses the most recent case when displaying a tag on your site.

You can use brackets in a file or folder’s name to add additional tags to a blog post. For example, Ada.txt will have the tag 'Books' and Thief.txt will have the tag 'Films':

Your blog Name [Books] Ada.txt [Films] Thief.txt      

Some of Blot’s templates show a teaser for each post on the homepage, and include a link to the read full post. Blot creates a teaser from the first few paragraphs in the post by default. You can specify the breakpoint using the {{more}} tag:

Everything above the ’more’ tag, including this line, will be in the post’s teaser.


Anything after the ’more’ tag, including this line, will not be in the post’s teaser.