# Marker vs Sensible

**Leader by Vioscale score:** Sensible

| Attribute | Marker | Sensible |
|---|---|---|
| **Vioscale score** | 50.2 (42% (low)) | 64.7 (55% (medium)) |
| activity.commits_last_30d | 1 | - |
| adoption.dependent_repos | 0 | - |
| adoption.github_stars | 39,283 | - |
| deployment.options | `{"self_hosted":true}` | `{"cloud":true}` |
| description.long | An open-source tool that extracts text, tables, and layouts from PDF files with high accuracy. It offers multiple processing modes (fast, balanced, OCR) and optional integration with language models for enhanced formatting and content extraction. | A document extraction platform that uses AI alongside deterministic, rule-based methods to reliably convert messy documents into structured JSON. Provides prebuilt configurations for common document types, a configuration editor for custom workflows, and optional managed services for complex extraction pipelines. |
| features.capabilities | `{"pricing_model":"free_open_source","architecture_model":"open_source_library","web_scraping_to_markdown_or_json":true,"mit_or_apache_permissive_oss_license":true,"pdf_and_multimodal_image_ocr_parsing":true,"zero_data_retention_privacy_guarantees":true,"fine_tuned_document_layout_analysis_models":true,"tabular_layout_preservation_for_complex_tables":true}` | `{"soc2_type_ii":true,"pricing_model":"flat_monthly_saas","architecture_model":"managed_cloud_api","web_scraping_to_markdown_or_json":false,"mit_or_apache_permissive_oss_license":true,"pdf_and_multimodal_image_ocr_parsing":true,"zero_data_retention_privacy_guarantees":false,"javascript_rendering_for_spa_web_scraping":false,"native_chunking_and_vectorization_for_rag":false,"strict_json_schema_forcing_and_validation":true,"fine_tuned_document_layout_analysis_models":true,"human_in_the_loop_hitl_confidence_review_queue":true,"tabular_layout_preservation_for_complex_tables":true}` |
| integrations.count | 7 | 6 |
| integrations.list | `[{"name":"Gemini"},{"name":"Claude"},{"name":"OpenAI"},{"name":"Azure"},{"name":"Vertex"},{"name":"OpenRouter"},{"name":"Ollama"}]` | `[{"name":"Airtable"},{"name":"Zapier"},{"name":"QuickBooks"},{"name":"Google Sheets"},{"name":"Slack"},{"name":"Salesforce"}]` |
| language.primary | Python | - |
| license.spdx | Apache-2.0 | - |
| market.availability | - | `{"hqCountry":"US","primaryMarkets":["US","EU"],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` |
| platform.support | `{"cli":true}` | `{"web":true}` |
| pricing | `{"type":"free_open_source","summary":"Free and open-source. Commercial model weights require licensing beyond $5M funding/revenue threshold.","freeTier":true,"sourceUrl":"https://github.com/pricing","retrievedAt":"2026-08-25T22:14:33.294Z"}` | `{"type":"subscription","plans":[{"free":false,"name":"Growth","summary":"$449/month (or $449 billed annually with 10% discount)","features":["Unlimited document layouts","Automatic & selective OCR","Computer-vision table detection","Onboarding support","SOC 2 Type II","GDPR · DPA on file","Data retention policy","Region availability"],"commitment":"monthly","components":[{"kind":"fixed","amount":449,"period":"month","currency":"USD"},{"per":{"qty":1,"unit":"document"},"kind":"metered","amount":0.57,"currency":"USD"}],"description":"For teams getting started with production document extraction","contactSales":false,"includedLimits":{"documents":"750/mo"}},{"free":false,"name":"Scale","summary":"$1,349/month (or $1,349 billed annually with 10% discount)","features":["Everything in Growth, plus:","Higher API throughput","Priority technical support","Human review queue"],"commitment":"monthly","components":[{"kind":"fixed","amount":1349,"period":"month","currency":"USD"},{"per":{"qty":1,"unit":"document"},"kind":"metered","amount":0.53,"currency":"USD"}],"description":"For teams running production pipelines with higher throughput","contactSales":false,"includedLimits":{"documents":"3200/mo"}},{"free":false,"name":"Enterprise","summary":"Custom pricing for volume and features","features":["Everything in Scale, plus:","Dedicated customer success manager","Custom SLA","Security reviews","HIPAA compliance","Signed BAA","Custom security reviews"],"description":"For teams at 10,000+ docs/month, regulated workloads, or custom SLA","contactSales":true,"includedLimits":{"documents":"10000+/mo","volume_tiers":"Custom"}}],"summary":"From $449/month. 14-day free trial. Pay-per-document overage pricing ($0.57 and $0.53 per document depending on plan). Free tier: 150 documents/month.","currency":"USD","freeTier":true,"sourceUrl":"https://www.sensible.so/pricing","retrievedAt":"2026-08-21T10:57:01.789Z","freeTrialDays":14,"startingPrice":{"amount":449,"period":"month","currency":"USD"},"billingPeriods":["month","year"]}` |
| pricing.free_tier | yes | yes |
| pricing.model | commercial | freemium |
| pricing.price_level | low | high |
| pricing.starting_price | - | `{"amount":449,"currency":"USD"}` |
| pricing.transparent | yes | yes |
| release.cadence_days | 6 | - |
| release.history | `[{"url":"https://github.com/datalab-to/marker/releases/tag/v2.0.0","date":"2026-07-20T19:41:39Z","type":"stable","version":"v2.0.0"},{"url":"https://github.com/datalab-to/marker/releases/tag/v1.10.2","date":"2026-01-31T00:12:04Z","type":"stable","version":"v1.10.2"},{"url":"https://github.com/datalab-to/marker/releases/tag/v1.10.1","date":"2025-09-30T15:40:24Z","type":"stable","version":"v1.10.1"},{"url":"https://github.com/datalab-to/marker/releases/tag/v1.10.0","date":"2025-09-24T01:19:13Z","type":"stable","version":"v1.10.0"},{"url":"https://github.com/datalab-to/marker/releases/tag/v1.9.3","date":"2025-09-09T20:43:45Z","type":"stable","version":"v1.9.3"},{"url":"https://github.com/datalab-to/marker/releases/tag/v1.9.2","date":"2025-09-04T18:47:56Z","type":"stable","version":"v1.9.2"},{"url":"https://github.com/datalab-to/marker/releases/tag/v1.9.1","date":"2025-09-02T14:39:45Z","type":"stable","version":"v1.9.1"},{"url":"https://github.com/datalab-to/marker/releases/tag/v1.9.0","date":"2025-08-29T23:03:17Z","type":"stable","version":"v1.9.0"},{"url":"https://github.com/datalab-to/marker/releases/tag/v1.8.5","date":"2025-08-23T17:09:33Z","type":"stable","version":"v1.8.5"},{"url":"https://github.com/datalab-to/marker/releases/tag/v1.8.4","date":"2025-08-20T16:47:03Z","type":"stable","version":"v1.8.4"},{"url":"https://github.com/datalab-to/marker/releases/tag/v1.8.3","date":"2025-08-04T18:16:49Z","type":"stable","version":"v1.8.3"},{"url":"https://github.com/datalab-to/marker/releases/tag/v1.8.2","date":"2025-07-15T18:26:09Z","type":"stable","version":"v1.8.2"},{"url":"https://github.com/datalab-to/marker/releases/tag/v1.8.1","date":"2025-07-04T18:45:30Z","type":"stable","version":"v1.8.1"},{"url":"https://github.com/datalab-to/marker/releases/tag/v1.8.0","date":"2025-06-27T19:55:09Z","type":"stable","version":"v1.8.0"},{"url":"https://github.com/datalab-to/marker/releases/tag/v1.7.5","date":"2025-06-11T20:36:33Z","type":"stable","version":"v1.7.5"},{"url":"https://github.com/datalab-to/marker/releases/tag/v1.7.4","date":"2025-06-02T23:11:13Z","type":"stable","version":"v1.7.4"},{"url":"https://github.com/datalab-to/marker/releases/tag/v1.7.3","date":"2025-05-22T19:41:35Z","type":"stable","version":"v1.7.3"},{"url":"https://github.com/datalab-to/marker/releases/tag/v1.7.2","date":"2025-05-20T16:47:48Z","type":"stable","version":"v1.7.2"},{"url":"https://github.com/datalab-to/marker/releases/tag/v1.7.1","date":"2025-05-19T22:50:02Z","type":"stable","version":"v1.7.1"},{"url":"https://github.com/datalab-to/marker/releases/tag/v1.7.0","date":"2025-05-19T21:07:30Z","type":"stable","version":"v1.7.0"}]` | - |
| security.disclosure_policy | - | yes |
| security.gdpr | - | yes |
| security.hipaa | - | yes |
| security.soc2 | yes | yes |
| security.vulnerabilities | `{"count":0,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=pypi&package_name=marker-pdf&per_page=100","last_12m":0,"max_severity":null}` | - |

## Capabilities (AI Data Extraction Agents)

| Capability | Marker | Sensible |
|---|:--:|:--:|
| **Capabilities** |  |  |
| Architecture model | Open source library | Managed cloud API |
| PDF and multimodal image OCR parsing | ✓ | ✓ |
| Web scraping to markdown or json | ✓ | ✗ |
| Tabular layout preservation for complex tables | ✓ | ✓ |
| Strict json schema forcing and validation | - | ✓ |
| Fine tuned document layout analysis models | ✓ | ✓ |
| Native chunking and vectorization for rag | - | ✗ |
| Javascript rendering for spa web scraping | - | ✗ |
| Human in the loop hitl confidence review queue | - | ✓ |
| Zero data retention privacy guarantees | ✓ | ✗ |
| SOC2 type ii | - | ✓ |
| Mit or apache permissive oss license | ✓ | ✓ |
| Pricing model | Free open source | Flat monthly saas |

*Source: Vioscale. Generated 2026-09-01T16:44:52.009Z. "-" = undocumented, not absent.*
