Public API is available. Convert Markdown to images with 50 watermarked requests/month.

Automation

Convert Markdown to images in Make

Use the built-in HTTP module in any Make scenario to turn Markdown into PNG, JPG, or PDF. Nothing to install, and it works on every Make plan that allows HTTP calls.

Why

What people build with it

01

Watch a Notion database or Google Sheet and publish a rendered card whenever a row changes.

02

Render a Markdown summary as a PDF and drop it into Google Drive or Dropbox on a schedule.

03

Turn AI-generated Markdown into an image mid-scenario, then route it to email, Slack, or a CMS.

Setup

Connecting Make

  1. 01

    Create an API token under Profile → API tokens. It starts with mti_ and is shown only once.

  2. 02

    Add the HTTP → Make a request module to your scenario.

  3. 03

    Set the method to POST and the URL to the generate endpoint. Add a header named Authorization with the value Bearer followed by your token.

    POST https://markdowntoimage.com/api/v1/images/generate
  4. 04

    Set Body type to Raw, Content type to JSON, and paste this. The {{1.content}} reference maps to the output of an earlier module.

    {
      "markdown": "{{1.content}}",
      "format": "png",
      "width": 800
    }
  5. 05

    Turn on Parse response so Make maps the JSON for you. The link is then available as data.imageUrl in later modules.

Every parameter — themes, fonts, code styles, page size for PDF — is listed in the API reference.

Troubleshooting

Support
Q1

Do I need a Make app or connector for this?

No. The built-in HTTP module handles it, which means no app review and no waiting on a connector. It works the same on Make's free and paid tiers.
Q2

How do I reference data from an earlier module?

Use Make's mapping syntax in the JSON body, for example {{1.content}} where 1 is the module number holding your Markdown. The mapping panel will insert the right reference for you.
Q3

Can I save the file directly to Drive or Dropbox?

The response returns a hosted URL. If you need the file in your own storage, either download it in the following step of your workflow, or set "mode" to "binary" to get the bytes back directly and write them wherever you want.
Q4

How do I know how much quota is left?

Call GET /api/v1/account/usage with the same token. It returns monthly quota, amount used, remaining, and the reset date, so you can alert yourself before running out.
Markdown to Image in Make | HTTP Module Setup | MarkdownToImage