<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://open-ocr.com</loc>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://open-ocr.com/engines</loc>
<changefreq>weekly</changefreq>
<priority>0.95</priority>
</url>
<url>
<loc>https://open-ocr.com/rankings</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://open-ocr.com/compare-engines</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://open-ocr.com/benchmark</loc>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://open-ocr.com/providers</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://open-ocr.com/pricing</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://open-ocr.com/playground</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/docs</loc>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://open-ocr.com/docs/quickstart</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/docs/api</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/docs/endpoints</loc>
<changefreq>monthly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://open-ocr.com/docs/authentication</loc>
<changefreq>monthly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://open-ocr.com/docs/examples</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://open-ocr.com/docs/sdks</loc>
<changefreq>monthly</changefreq>
<priority>0.45</priority>
</url>
<url>
<loc>https://open-ocr.com/docs/api-changelog</loc>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://open-ocr.com/docs/errors</loc>
<changefreq>monthly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://open-ocr.com/docs/webhooks</loc>
<changefreq>monthly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://open-ocr.com/docs/pdf-support</loc>
<changefreq>monthly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://open-ocr.com/docs/pdf-routing</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://open-ocr.com/docs/languages</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://open-ocr.com/docs/ocr-api-comparison</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://open-ocr.com/docs/image-to-text-api-tutorial</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://open-ocr.com/compare</loc>
<changefreq>monthly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://open-ocr.com/contact</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://open-ocr.com/status</loc>
<changefreq>always</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://open-ocr.com/privacy</loc>
<changefreq>yearly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://open-ocr.com/terms</loc>
<changefreq>yearly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://open-ocr.com/changelog</loc>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://open-ocr.com/publishers</loc>
<changefreq>weekly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://open-ocr.com/publishers/anthropic</loc>
<changefreq>weekly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://open-ocr.com/publishers/google</loc>
<changefreq>weekly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://open-ocr.com/publishers/openai</loc>
<changefreq>weekly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://open-ocr.com/publishers/meta</loc>
<changefreq>weekly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://open-ocr.com/publishers/mistral</loc>
<changefreq>weekly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://open-ocr.com/publishers/qwen</loc>
<changefreq>weekly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://open-ocr.com/publishers/nvidia</loc>
<changefreq>weekly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://open-ocr.com/publishers/tesseract</loc>
<changefreq>weekly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://open-ocr.com/publishers/surya</loc>
<changefreq>weekly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://open-ocr.com/publishers/mathpix</loc>
<changefreq>weekly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://open-ocr.com/publishers/abbyy</loc>
<changefreq>weekly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://open-ocr.com/publishers/nanonets</loc>
<changefreq>weekly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://open-ocr.com/publishers/klippa</loc>
<changefreq>weekly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://open-ocr.com/publishers/moonshot-ai</loc>
<changefreq>weekly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://open-ocr.com/publishers/baidu</loc>
<changefreq>weekly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://open-ocr.com/blog</loc>
<lastmod>2026-09-01T23:21:31.155Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/persian-pixel-synthetic-ocr-dataset</loc>
<lastmod>2026-07-24T04:18:08.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/ancient-bench-ocr-ancient-chinese-artifacts</loc>
<lastmod>2026-08-30T23:48:25.768Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/arams-28k-arabic-manuscript-ocr-dataset</loc>
<lastmod>2026-08-30T23:54:12.923Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/gdp-pdf-benchmark-grounded-reasoning-pdfs</loc>
<lastmod>2026-07-16T23:04:33.430Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/llm-driven-automl-cross-lingual-handwritten-ocr</loc>
<lastmod>2026-07-27T22:13:07.600Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/can-ai-draw-a-pretty-chart-without-lying-about-the-data</loc>
<lastmod>2026-07-21T00:18:31.282Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/layoutlite-token-level-implicit-layout-analysis-ocr</loc>
<lastmod>2026-07-28T05:49:50.558Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/navidc-ocr-camera-captured-document-parsing</loc>
<lastmod>2026-08-21T04:17:35.796Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/kosmos-2-5-multimodal-literate-model</loc>
<lastmod>2026-07-12T05:04:55.108Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/trocr-transformer-ocr-explained</loc>
<lastmod>2026-07-12T05:04:41.919Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/siglip-hd-fine-to-coarse-supervision</loc>
<lastmod>2026-07-14T23:04:35.650Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/why-ai-document-readers-choke-middle-long-pdfs</loc>
<lastmod>2026-07-19T23:35:20.841Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/monkeyocrv2-document-vision-foundation-model</loc>
<lastmod>2026-07-15T23:05:05.119Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/2d-rope-scene-text-recognition</loc>
<lastmod>2026-07-18T23:06:31.025Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/manchu-ocr-multi-expert-routing</loc>
<lastmod>2026-07-17T23:04:06.652Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/noise-free-one-step-lora-diffusion-ocr</loc>
<lastmod>2026-07-31T23:13:38.465Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/drawing-recode-cad-annotation-grounding</loc>
<lastmod>2026-08-17T02:34:51.198Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/imagenet-reimagenet-broken-labels-reannotation</loc>
<lastmod>2026-08-19T00:49:31.750Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/cc-ocr-benchmark-large-multimodal-models-literacy</loc>
<lastmod>2026-07-12T04:04:09.251Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/institutional-books-visual-elements-pipeline</loc>
<lastmod>2026-08-25T03:14:56.612Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/manifold-drift-thermodpo-flow-preference-optimization</loc>
<lastmod>2026-08-23T06:04:51.731Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/synth-jdoc-japanese-vertical-ocr-synthetic-data</loc>
<lastmod>2026-09-01T23:21:31.155Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/olmocr-vision-language-model-pdf-extraction</loc>
<lastmod>2026-07-12T05:04:48.379Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/nougat-neural-optical-understanding-academic-documents</loc>
<lastmod>2026-07-12T05:03:57.069Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/got-ocr-2-unified-ocr-model</loc>
<lastmod>2026-07-12T05:04:30.216Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/fedtr-federated-learning-industrial-label-inspection</loc>
<lastmod>2026-07-13T23:36:59.755Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/textmonkey-ocr-free-document-understanding</loc>
<lastmod>2026-07-12T05:05:01.803Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/donut-ocr-free-document-understanding</loc>
<lastmod>2026-07-12T05:04:35.841Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/omnimapbench-visual-centric-reasoning-maps</loc>
<lastmod>2026-07-21T00:05:35.820Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/skipping-vision-layers-works-until-ocr</loc>
<lastmod>2026-07-26T23:16:32.193Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/homie-ocr-video-personalization-logos-labels</loc>
<lastmod>2026-07-23T02:04:24.724Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/erank-image-complexity-ocr-training-data</loc>
<lastmod>2026-07-25T23:37:00.614Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/evidence-attribution-without-coordinates-citevqa</loc>
<lastmod>2026-07-29T23:11:20.300Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/one-patch-is-enough-scene-text-spotting</loc>
<lastmod>2026-08-01T23:19:37.423Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/conceptformer-latent-concepts-visual-document-retrieval</loc>
<lastmod>2026-08-21T01:45:03.286Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/document-mllm-relational-privacy-leakage</loc>
<lastmod>2026-08-19T02:35:13.275Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/old-school-ocr-beats-llms-sanskrit-manuscripts</loc>
<lastmod>2026-08-25T07:23:54.597Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/ocr-vlm-arabic-manuscripts-recoverability</loc>
<lastmod>2026-08-27T02:25:25.852Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/plansightrag-visual-rag-civil-plans</loc>
<lastmod>2026-08-29T01:30:25.258Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/armorocr-adversarial-ocr-benchmark</loc>
<lastmod>2026-08-23T02:50:02.421Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://open-ocr.com/blog/obe-rubric-multimodal-exam-answer-dataset</loc>
<lastmod>2026-08-27T06:18:06.970Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
