NanoFile
Menu

Markdown file builder

Type the way you would anywhere else, with a toolbar and the shortcuts you already know, and take a markdown file away at the end. For the moment when you need a .md and do not want to learn the syntax to write one.

Write here

Start typing. # and a space makes a heading, - and a space makes a list.

Markdown

The markdown appears here as you write.

Pasting works too, and is the reason most people arrive: paste from Word, Google Docs or a web page and the formatting comes across as markdown rather than as a wall of styling.

How it works

  1. The left side is an ordinary editing surface: bold is Ctrl or Command B, italic is I, a link is K, and the toolbar has the rest.
  2. The markdown shortcuts work while you type, so `# ` and a space makes a heading and `- ` and a space starts a list. Which is the point: the shortcuts you would use in the raw file work here too.
  3. Pasting keeps the formatting. Word, Google Docs and a web page all put HTML on the clipboard, and that HTML becomes markdown rather than a wall of styling.
  4. The markdown appears beside it as you write, and Copy, Download or Open in viewer take it away.

Questions

Why not just write the markdown?

Most of the time you should, and every other tool here assumes you do. This one is for the person handed a .md to fill in who does not want to learn a syntax first, and for the far more common case of moving a document out of Word or Google Docs.

Does everything come across?

The things a document is made of: headings, emphasis, lists, task lists, quotes, code, links, images, tables and rules. What has no equivalent in a visual editor stays out: footnotes, front matter, mermaid diagrams and maths. Write those in the viewer, which shows the raw file.

Is any of this uploaded?

No. What you type and what you paste stay in the page, like everywhere else on this site. There is no upload endpoint, so a document cannot leave even in principle.

The table is awkward to edit.

It is, and honestly so: a table inside an editing surface is the browser's own behaviour and there is not much to be done about it. For anything more than a couple of rows, the table generator is the better tool and its output pastes straight in.

Related

The same tools, without a tab open

Not released yet

Everything on this page runs in the app too, on the files already on your device: the same generators, the same checker, the same converters, offline. Which matters most when the document you are working on is not one you would put in a browser.

For iPhone, iPad and Mac. It is not in the App Store, so there is nothing to download from this page yet.Digital Sandbox, who are building it →