MARKETPLACE
PLUGINS
🀌 MARKDOWN PRO
🀌 Markdown Pro logo

🀌 Markdown Pro

Published October 2022
   β€’    Updated today

Plugin details

Markdown Pro is a Bubble.io plugin that produces beautifully styled documents based on your markdown documents.
It can now also convert from HTML to Markdown. Thanks to Johannes Kaufmann. Get your API key there: https://html-to-markdown.com/api.

---

Styling can NO LONGER be done via the Tailwind element or via CSS. If you're looking for an easier way to style your elements. Look at this markdown converter built with all Bubble native elements -- no plugins:  https://bubble.io/template/1657898625357x992246335227822000

Free

For everyone

3.8 stars   β€’   10 ratings
6.1K installs
This plugin does not collect or track your personal data.

Other actions

Platform

Web & Native mobile

Contributor details

Rico Trevisan logo
Rico Trevisan
Joined 2017   β€’   10 Plugins
View contributor profile

Instructions

1. **Add elements to page** Add `md-to-html` to the page.
It might be a good idea to add them to a floating group so they don't occupy any space in the page.

2. **Feed it markdown**
Set the source of the  `md-to-html` to a body of markdown. The plugin will instantly convert that to clean HTML.

3. **Pour the output into an HTML element.**
Add an HTML content to the page and inside add the output wrapped in something with the class prose.
   ```
   <div id="my-md-element">
      ... output of md-to-html ...
   </div>
<style>
.my-md-element {
 h1 {
   background-color: gray;
 }
...
}
</style>
   ```

# HTML to Markdown converter
1. get an API key on https://html-to-markdown.com/api (you will need a GitHub account).

2. add it to the app

3. give any HTML to it and it will return markdown.

Types

This plugin can be found under the following types:
Api   β€’   Action   β€’   Background Services   β€’   Element   β€’   Event

Categories

This plugin can be found under the following categories:

Resources

Support contact
Tutorial
Forum

Rating and reviews

Average rating (3.8)

It works well but is too big.(solved)
November 16th, 2025
Both Markdown and LaTeX display properly. However, the 20x20 size of the md-to-html element is too large to hide. Is it possible to make the size of the md-to-html element adjustable?
You can hide the md-to-html element by placing it inside a group and setting that group to 1x1.
November 16th, 2025
  β€’  
Original reviewer
Useless
June 23rd, 2025
Element stays at 20x20px and cannot be increased. It does not show anything.
Excellent plugin, but we need Katex support !
August 20th, 2024
It would be perfect if the plugin was using a plugin to make katex comptatible especially with the katex sent in AI responses like open ai
Perfect ! But
June 5th, 2024
It would be great if you can copy chatgpt markdown style and implement it as an option to preset design class, or with other campanies styles. I know you can exctract the style of chatgpt by installing css snip on chrome and snip a message of chagpt.
Perfect but an update could be nice
June 5th, 2024
My last bad review was my own fault. I confused the plugin's action with the plugin's event, which led me to believe that the plugin was consuming a lot of workload. In reality, it was the actions triggered by the plugin's event. To improve the plugin, the ideal enhancement would be to have an action that allows you to enter text into a field, convert this markdown text into HTML, and later in the list of subsequent actions, retrieve this value with a "Result of step X." like the 2.5 version of your plugin that your talking about in the forum, but it is not released.
How? Could you share the details on the forum -- either via this plugin's thread or DM -- and I'll take a look at it. (plugin author)
June 5th, 2024
  β€’  
Rico Trevisan
Bubble