Title: Bibcit Any2HTML
Author: Rakesh Kumar
Published: <strong>23 de abril, 2026</strong>
Last modified: 1 de mayo, 2026

---

Search plugins

![](https://ps.w.org/bibcit-any2html/assets/banner-772x250.jpg?rev=3518424)

![](https://ps.w.org/bibcit-any2html/assets/icon-256x256.png?rev=3513398)

# Bibcit Any2HTML

 By [Rakesh Kumar](https://profiles.wordpress.org/bibcithelp/)

[Download](https://downloads.wordpress.org/plugin/bibcit-any2html.1.2.3.zip)

 * [Details](https://es-gt.wordpress.org/plugins/bibcit-any2html/#description)
 * [Reviews](https://es-gt.wordpress.org/plugins/bibcit-any2html/#reviews)
 *  [Installation](https://es-gt.wordpress.org/plugins/bibcit-any2html/#installation)
 * [Development](https://es-gt.wordpress.org/plugins/bibcit-any2html/#developers)

 [Support](https://wordpress.org/support/plugin/bibcit-any2html/)

## Description

Bibcit Any2HTML adds a powerful conversion panel to the WordPress post editor. Whether
you’re working with Markdown text, technical diagram code, or document files (PDF/
image), the plugin converts your content to clean HTML and inserts it straight into
your post — no copy-pasting, no switching tools.

#### Key Features

**Markdown to HTML**
 Paste any Markdown content into the editor panel and convert
it to HTML in one click. Works with headings, lists, tables, code blocks, and all
standard Markdown syntax.

**Diagram Code to HTML**
 Convert diagram source code to rendered HTML diagrams 
directly inside the post editor. Supports a wide range of diagram languages across
four categories:

 * UML & Software Architecture — PlantUML, C4 PlantUML, Mermaid, Nomnoml, DBML, 
   Structurizr, UMLet
 * Graphs & Networks — Graphviz, D2, ERD, SMILES
 * Block & Flow Diagrams — BlockDiag, ActDiag, NwDiag, PacketDiag, RackDiag, SeqDiag,
   BPMN, Ditaa, Pikchr
 * Technical & Specialized — WaveDrom, Bytefield, SVGBob, TikZ, Symbolator, WireViz
 * Data & Mind Visualization – Vega, Vega-Lite, Excalidraw, Markmap
 * Vector Graphics- SVG

Select your diagram type from the dropdown, paste your code, and click Convert to
HTML.

**File Upload (PDF & Images)**
 Upload a PDF or image file (JPG, PNG — up to 5 MB)
and the plugin will extract the content and convert it to HTML automatically.

**Editor Compatibility**
 Works seamlessly with the Classic Editor, Gutenberg (block
editor), and TinyMCE. Converted HTML is inserted at the cursor position.

**API Key Management**
 Enter your Bibcit API key in the settings page and validate
it with a single click. The conversion panel only appears once a valid key is confirmed.
If a key becomes unauthorized during use, the plugin flags it immediately with a
direct link to re-validate.

The full source code is publicly available on [GitHub](https://github.com/bibcit/any2html).

### Requirements

 * A Bibcit account and API key — sign up at bibcit.com.
 * An active internet connection (required for API communication).

### Third-Party Service

This plugin connects to the Bibcit API (api.bibcit.com), an external service operated
by Bibcit.

**Data transmitted:** Your Markdown text, diagram code, or uploaded file (PDF/image)
is sent to the Bibcit API solely for conversion. Your API key is included as a request
header (Bibcit-Key) for authentication.

**When it is sent:** Only when you click “Convert to HTML”, and only when the plugin
is active with a valid API key.

**Privacy:** Content is processed in real-time and is not stored, logged, or retained—
ensuring full privacy of your post content.

APIs used by this plugin:

 * MassiveMark — Markdown/text to HTML: https://github.com/bibcit/MassiveMark
 * MassiveMark Diagram — Diagram code to HTML: https://www.bibcit.com/en/mdiag
 * MassivePix — PDF/image to HTML: https://github.com/bibcit/MassivePix

Please review Bibcit’s policies before use:

[Privacy Policy](https://www.bibcit.com/en/privacy)
 [Terms of Service](https://www.bibcit.com/en/terms)

## Screenshots

 * [[
 * Settings page — API key validation.
 * [[
 * Post editor — Markdown tab with Convert to HTML button.
 * [[
 * Post editor — Diagram Code tab with type selector and code input.
 * [[
 * Post editor — Generated svg inserted into post content.
 * [[
 * Post editor — File upload tab (PDF/image) with drag-and-drop support.

## Installation

#### From within WordPress

 1. Visit Plugins > Add New.
 2. Search for Bibcit Any2HTML.
 3. Install and activate the plugin.

#### Manual Installation

 1. Upload the bibcit-any2html folder to the /wp-content/plugins/ directory.
 2. Visit Plugins and activate Bibcit Any2HTML.

#### Getting Started

 1. Go to Settings > Bibcit Any2HTML.
 2. Enter your Bibcit API key and click Validate Key.
 3. Once validated, click Save Settings.
 4. Open any post or page — the Bibcit Any2HTML meta box will appear below the editor.
 5. Choose a tab (Markdown, Diagram Code, or Upload File), enter your content, and 
    click Convert to HTML.

## FAQ

### Where do I get an API key?

Sign up at bibcit.com to obtain your free API key.

### Which diagram types are supported?

The plugin supports 27 diagram languages across four groups: UML & Software Architecture(
PlantUML, C4 PlantUML, Mermaid, Nomnoml, DBML, Structurizr, UMLet), Graphs & Networks(
Graphviz, D2, ERD, SMILES), Block & Flow Diagrams (BlockDiag, ActDiag, NwDiag, PacketDiag,
RackDiag, SeqDiag, BPMN, Ditaa, Pikchr), and Technical & Specialized (WaveDrom, 
Bytefield, SVGBob, TikZ, Symbolator, WireViz).

### What file types can I upload?

PDF files and images (JPG, PNG) up to 5 MB are supported for file conversion.

### Is my content stored by Bibcit?

No. Content is processed in real-time and is not stored or retained by Bibcit. See
the [Privacy Policy](https://www.bibcit.com/en/privacy) for full details.

### The meta box does not appear in the editor.

Make sure your API key status shows “Valid” in Settings > Bibcit Any2HTML. The meta
box is only shown when a valid key is confirmed.

### What happens if my API key expires or becomes invalid?

The plugin detects unauthorized API responses automatically and displays an error
with a direct link to the settings page so you can re-validate or update your key.

### Does the plugin work without an internet connection?

No. An active internet connection is required to communicate with the Bibcit API.

### Which editors are supported?

The plugin works with the WordPress block editor (Gutenberg), the Classic Editor,
and TinyMCE. HTML is inserted at the current cursor position in all three.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Bibcit Any2HTML” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Rakesh Kumar ](https://profiles.wordpress.org/bibcithelp/)
 *   [ rupeshonezone ](https://profiles.wordpress.org/rupeshonezone/)

[Translate “Bibcit Any2HTML” into your language.](https://translate.wordpress.org/projects/wp-plugins/bibcit-any2html)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/bibcit-any2html/), 
check out the [SVN repository](https://plugins.svn.wordpress.org/bibcit-any2html/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/bibcit-any2html/)
by [RSS](https://plugins.trac.wordpress.org/log/bibcit-any2html/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.2.0

 * Added Diagram Code tab supporting 27 diagram languages (PlantUML, Mermaid, Graphviz,
   and more).
 * Diagram conversion uses a dedicated API endpoint (api.bibcit.com/api/mdiag/code2Svg).
 * Fixed convert button being non-functional due to a dead-code early return.
 * Fixed settings page script not loading due to mismatched page slug.

#### 1.1.0

 * Added file upload support (PDF/image) for HTML conversion.
 * Minor fixes and performance improvements.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.2.3**
 *  Last updated **2 semanas ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 8.0 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/bibcit-any2html/)
 * Tags
 * [diagram](https://es-gt.wordpress.org/plugins/tags/diagram/)[HTML Converter](https://es-gt.wordpress.org/plugins/tags/html-converter/)
   [markdown](https://es-gt.wordpress.org/plugins/tags/markdown/)[mermaid](https://es-gt.wordpress.org/plugins/tags/mermaid/)
   [pdf](https://es-gt.wordpress.org/plugins/tags/pdf/)
 *  [Advanced View](https://es-gt.wordpress.org/plugins/bibcit-any2html/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/bibcit-any2html/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/bibcit-any2html/reviews/)

## Contributors

 *   [ Rakesh Kumar ](https://profiles.wordpress.org/bibcithelp/)
 *   [ rupeshonezone ](https://profiles.wordpress.org/rupeshonezone/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/bibcit-any2html/)