Leafmelt
A document conversion tool that supports converting PDF to Markdown. When conversion fails, it explicitly signals downstream systems via an emptyText marker that OCR processing is required.
Timeline (last 90 days)
After converting the NIST Cybersecurity Framework 2.0 (CSWP 29, 32 pages) PDF to Markdown, the Markdown character count was 65,426, about 16,357 tokens, and the conversion took 1,451 milliseconds (1.7 seconds end to end).
When Leafmelt encounters an empty-text conversion, it sets emptyText: true along with an explanation, letting downstream pipelines route the file to OCR processing.
Leafmelt supports converting up to 5 documents per call, supports PDF, Word, Excel, OpenDocument, Apple Numbers, CSV, HTML and XML, up to 10MB each, and returns Markdown, character and token counts, metadata, and an empty-text flag.
The same Leafmelt key can be used as a remote MCP server, letting an Agent read documents directly during a conversation.
Leafmelt pricing: 50 free calls per day, no key or credit card required; paid plans start at $19/month (3,000 calls), or $5 pay-as-you-go (750 calls, no expiration).
All Facts (5)
After converting the NIST Cybersecurity Framework 2.0 (CSWP 29, 32 pages) PDF to Markdown, the Markdown character count was 65,426, about 16,357 tokens, and the conversion took 1,451 milliseconds (1.7 seconds end to end).
50%UnverifiedWhen Leafmelt encounters an empty-text conversion, it sets emptyText: true along with an explanation, letting downstream pipelines route the file to OCR processing.
50%UnverifiedLeafmelt supports converting up to 5 documents per call, supports PDF, Word, Excel, OpenDocument, Apple Numbers, CSV, HTML and XML, up to 10MB each, and returns Markdown, character and token counts, metadata, and an empty-text flag.
50%UnverifiedThe same Leafmelt key can be used as a remote MCP server, letting an Agent read documents directly during a conversation.
50%UnverifiedLeafmelt pricing: 50 free calls per day, no key or credit card required; paid plans start at $19/month (3,000 calls), or $5 pay-as-you-go (750 calls, no expiration).
50%