[{"data":1,"prerenderedAt":2947},["ShallowReactive",2],{"price_1RltgWAm27E5OxIjYHs9Smny":3,"$f1pVslnjw6h8kuK1Sg6JK-ofbLANXinlRzlIfi4-NG78":61,"$ffTHNn5EMeLXCd0Oj7ok5wIDbT7lpNHdsEcUJrl-Nf9E":294,"price_1RltgWAm27E5OxIjDod11GTj":777,"$f66TRlMHlCiQDxv7UK1wRuUrbdCuWsJXpyUlhU42Unqc":809,"$fG9toG58DjzV8niIiZAvaJ2cZZwwGdlzyhHTb1vX4-9o":870,"price_1RlthNAm27E5OxIjbjKBgfkU":946,"$fJKWCzggUlG0SC-mnm4fdfTaficw1bHWwUHvWTt__4L0":985,"price_1RlthNAm27E5OxIjuJjWJMus":2289,"price_1RlthQAm27E5OxIjlReslkfc":2319,"price_1RlthQAm27E5OxIjUdI0Et4W":2358,"price_1RltiUAm27E5OxIjOFiso9Xi":2388,"price_1RltqJAm27E5OxIjhrhNursJ":2416,"price_1RltqMAm27E5OxIjrFzSRSSs":2442,"price_1RltqOAm27E5OxIjiRQUwuLu":2470,"price_1RltqQAm27E5OxIjHMKyuN4r":2496,"price_1RltqRAm27E5OxIjIth303Yw":2523,"price_1RltqTAm27E5OxIjTTJWOpwG":2549,"price_1RltqUAm27E5OxIj2N6MtLiE":2576,"$f5SdwsMq7p_kNvHYe5PvoQlwbQqXCWXTUw4QwrBw9gAg":2603,"$fSCczt2tZMUKxF5Du8_ZvFAK5_4UwUzcA3zbrjJXbNBk":2674,"$fYPbelCqUJNb_4EMd1WchKY04yj25oEbeLGiW7QkbJoM":2742},{"id":4,"object":5,"active":6,"billing_scheme":7,"created":8,"currency":9,"custom_unit_amount":10,"livemode":6,"lookup_key":10,"metadata":11,"nickname":12,"product":13,"recurring":53,"tax_behavior":57,"tiers_mode":10,"transform_quantity":10,"type":58,"unit_amount":59,"unit_amount_decimal":60},"price_1RltgWAm27E5OxIjYHs9Smny","price",true,"per_unit",1752765924,"usd",null,{},"Plus Monthly",{"id":14,"object":15,"active":6,"attributes":16,"created":8,"default_price":4,"description":17,"features":18,"images":33,"livemode":6,"marketing_features":34,"metadata":42,"name":48,"package_dimensions":10,"shippable":10,"statement_descriptor":10,"tax_code":49,"tax_details":50,"type":51,"unit_label":10,"updated":52,"url":10},"prod_ShIHepQ5xCYRTQ","product",[],"Upgrade to unlock full file downloads and expand your monthly processing capacity. Perfect for efficient handling of regular document tasks.",[19,21,23,25,27,29,31],{"name":20},"Receive 2,000 Monthly Credits",{"name":22},"Send up to 125 AI Messages",{"name":24},"Complete up to 100 Doc Processes",{"name":26},"Edit Workflows up to 62 times",{"name":28},"Gain Unlimited Access to Plugins",{"name":30},"Access MCP Server Integration",{"name":32},"Unlock File Downloads",[],[35,36,37,38,39,40,41],{"name":20},{"name":22},{"name":24},{"name":26},{"name":28},{"name":30},{"name":32},{"credits":43,"dl_product":44,"dl_product_tier":45,"grants_plugin_access":46,"monthly_credits":47},"0","pdfassistant","plus","true","2000","Plus","txcd_10103001",{"performance_location":10,"tax_code":49},"service",1782249660,{"aggregate_usage":10,"interval":54,"interval_count":55,"meter":10,"trial_period_days":10,"usage_type":56},"month",1,"licensed","inclusive","recurring",1199,"1199",{"data":62,"meta":291},[63,102,123,154,190,234,261],{"id":64,"attributes":65},6,{"title":66,"slug":67,"page_type":68,"structured_data":69,"createdAt":87,"updatedAt":88,"publishedAt":89,"description":90,"icon":91,"rank":55,"html_head":92,"html_body":95,"seo":98},"pdfAssistant with ChatGPT","chatgpt","ai-connections",{"name":70,"step":71,"@type":85,"@context":86},"Connect pdfAssistant to ChatGPT over MCP",[72,76,79,82],{"name":73,"text":74,"@type":75},"Enable Developer Mode","In ChatGPT, go to Settings > Apps and enable Developer Mode.","HowToStep",{"name":77,"text":78,"@type":75},"Add pdfAssistant as a Remote App","Configure a new remote app pointing to https://chat.pdfassistant.ai/mcp.",{"name":80,"text":81,"@type":75},"Authenticate","Complete the secure OAuth login when prompted.",{"name":83,"text":84,"@type":75},"Start Processing","Drop a PDF into your ChatGPT conversation and describe what you need.","HowTo","https://schema.org","2026-06-24T18:21:53.768Z","2026-06-30T17:09:02.361Z","2026-06-30T20:06:03.530Z","Run pdfAssistant operations inside ChatGPT.","i-simple-icons-openai",{"id":93,"body":94},398,"\u003Cstyle>\n/* ===== pdfAssistant MCP page — scoped styles (Claude, updated) ===== */\n\n.pdfa-mcp,\n.pdfa-mcp *,\n.pdfa-mcp *::before,\n.pdfa-mcp *::after {\n  box-sizing: border-box;\n}\n\n.pdfa-mcp {\n  --pdfa-ink: #06101d;\n  --pdfa-text: #0d1a2b;\n  --pdfa-muted: #51637a;\n  --pdfa-blue: #257eeb;\n  --pdfa-blue-strong: #1d71d8;\n  --pdfa-link: #1d71d8;\n  --pdfa-link-hover: #1e5faf;\n  --pdfa-focus: #257eeb;\n  --pdfa-blue-50: #eff6ff;\n  --pdfa-band: #f1f5fb;\n  --pdfa-surface: #f8fafc;\n  --pdfa-panel: #ffffff;\n  --pdfa-border: #e2e8f0;\n  --pdfa-dark: #06101d;\n  --pdfa-code-border: #1e293b;\n  --pdfa-code-bg: #0f172a;\n  --pdfa-code-text: #e7eefc;\n  --pdfa-cta-top: #0b1730;\n  --pdfa-cta-text: #9fb2c9;\n  --pdfa-cta-note: #6f8197;\n  --pdfa-radius: 16px;\n  --pdfa-radius-sm: 12px;\n  --pdfa-maxw: 1080px;\n  font-family: \"Plus Jakarta Sans\", ui-sans-serif, system-ui, sans-serif;\n  color: var(--pdfa-text);\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  background: var(--pdfa-surface);\n  transition: background-color 0.2s ease, color 0.2s ease;\n}\n\n.dark .pdfa-mcp {\n  --pdfa-ink: #f8fafc;\n  --pdfa-text: #d7e1ee;\n  --pdfa-muted: #94a3b8;\n  --pdfa-blue: #257eeb;\n  --pdfa-blue-strong: #1d71d8;\n  --pdfa-link: #60a5fa;\n  --pdfa-link-hover: #93c2fd;\n  --pdfa-focus: #3b8ff6;\n  --pdfa-blue-50: rgba(37, 126, 235, 0.14);\n  --pdfa-band: #162033;\n  --pdfa-surface: #0b1220;\n  --pdfa-panel: #1b2638;\n  --pdfa-border: #314155;\n  --pdfa-dark: #020617;\n  --pdfa-code-border: #52637a;\n  --pdfa-code-bg: #223046;\n  --pdfa-code-text: #f8fafc;\n  --pdfa-cta-top: #14213a;\n  --pdfa-cta-text: #bfd0e6;\n  --pdfa-cta-note: #8aa0bb;\n}\n\n/* layout */\n\n.pdfa-mcp .pdfa-container {\n  width: 100%;\n  max-width: var(--pdfa-maxw);\n  margin: 0 auto;\n  padding: 0 24px;\n}\n\n.pdfa-mcp .pdfa-narrow {\n  max-width: 880px;\n}\n\n.pdfa-mcp section {\n  padding: clamp(48px, 7vw, 88px) 0;\n}\n\n.pdfa-mcp .pdfa-band {\n  background: var(--pdfa-band);\n  transition: background-color 0.2s ease;\n}\n\n/* typography */\n\n.pdfa-mcp h1 {\n  font-size: clamp(36px, 5vw, 60px);\n  font-weight: 800;\n  letter-spacing: -1.5px;\n  line-height: 1.05;\n  color: var(--pdfa-ink);\n  margin: 0 0 18px;\n  transition: color 0.2s ease;\n}\n\n.pdfa-mcp h2 {\n  font-size: clamp(28px, 3.4vw, 36px);\n  font-weight: 800;\n  letter-spacing: -0.9px;\n  line-height: 1.15;\n  color: var(--pdfa-ink);\n  margin: 0 0 12px;\n  transition: color 0.2s ease;\n}\n\n.pdfa-mcp h3 {\n  font-size: 20px;\n  font-weight: 700;\n  color: var(--pdfa-ink);\n  margin: 0 0 8px;\n  transition: color 0.2s ease;\n}\n\n.pdfa-mcp p {\n  margin: 0 0 14px;\n}\n\n.pdfa-mcp .pdfa-eyebrow {\n  font-size: 13px;\n  font-weight: 700;\n  letter-spacing: 1.2px;\n  text-transform: uppercase;\n  color: var(--pdfa-link);\n  margin: 0 0 14px;\n  transition: color 0.2s ease;\n}\n\n.pdfa-mcp .pdfa-lead {\n  font-size: clamp(17px, 1.6vw, 19px);\n  color: var(--pdfa-muted);\n  max-width: 720px;\n  transition: color 0.2s ease;\n}\n\n.pdfa-mcp .pdfa-sub {\n  font-size: 17px;\n  color: var(--pdfa-muted);\n  margin: 0 0 28px;\n  transition: color 0.2s ease;\n}\n\n.pdfa-mcp .pdfa-note {\n  font-size: 13px;\n  font-weight: 600;\n  letter-spacing: 0.4px;\n  color: var(--pdfa-link);\n  transition: color 0.2s ease;\n}\n\n/* hero */\n\n.pdfa-mcp .pdfa-hero {\n  text-align: center;\n}\n\n.pdfa-mcp .pdfa-hero .pdfa-lead {\n  margin-left: auto;\n  margin-right: auto;\n}\n\n/* buttons */\n\n.pdfa-mcp .pdfa-btn-row {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 14px;\n  justify-content: center;\n  margin: 26px 0 16px;\n}\n\n.pdfa-mcp .pdfa-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  padding: 12px 24px;\n  border-radius: var(--pdfa-radius-sm);\n  font-weight: 700;\n  font-size: 15px;\n  text-decoration: none;\n  transition:\n    transform 0.05s ease,\n    box-shadow 0.15s ease,\n    background-color 0.2s ease,\n    color 0.2s ease,\n    border-color 0.2s ease;\n}\n\n.pdfa-mcp .pdfa-btn:hover {\n  transform: translateY(-1px);\n}\n\n.pdfa-mcp .pdfa-btn:focus-visible {\n  outline: 2px solid var(--pdfa-focus);\n  outline-offset: 3px;\n}\n\n.pdfa-mcp .pdfa-btn--primary {\n  background: var(--pdfa-blue);\n  color: #ffffff;\n  box-shadow: 0 10px 20px -8px rgba(37, 126, 235, 0.55);\n}\n\n.pdfa-mcp .pdfa-btn--primary:hover {\n  background: var(--pdfa-blue-strong);\n  box-shadow: 0 12px 22px -8px rgba(37, 126, 235, 0.7);\n}\n\n.dark .pdfa-mcp .pdfa-btn--primary {\n  box-shadow: 0 10px 24px -10px rgba(2, 6, 23, 0.7);\n}\n\n.pdfa-mcp .pdfa-btn--ghost {\n  background: var(--pdfa-panel);\n  color: var(--pdfa-ink);\n  border: 1px solid var(--pdfa-border);\n}\n\n.pdfa-mcp .pdfa-btn--ghost:hover {\n  background: var(--pdfa-blue-50);\n  border-color: var(--pdfa-link);\n}\n\n/* callout */\n\n.pdfa-mcp .pdfa-callout {\n  background: var(--pdfa-blue-50);\n  border: 1px solid color-mix(in srgb, var(--pdfa-blue) 24%, var(--pdfa-border));\n  border-radius: var(--pdfa-radius);\n  padding: 18px 22px;\n  margin: 0 0 32px;\n  font-size: 15px;\n  color: var(--pdfa-text);\n  transition:\n    background-color 0.2s ease,\n    border-color 0.2s ease,\n    color 0.2s ease;\n}\n\n.pdfa-mcp .pdfa-callout a {\n  color: var(--pdfa-link);\n  font-weight: 700;\n  text-decoration: none;\n  transition: color 0.2s ease, background-color 0.2s ease;\n  border-radius: 6px;\n}\n\n.pdfa-mcp .pdfa-callout a:hover {\n  color: var(--pdfa-link-hover);\n}\n\n.pdfa-mcp .pdfa-callout a:focus-visible,\n.pdfa-mcp .pdfa-crosslinks a:focus-visible {\n  outline: 2px solid var(--pdfa-focus);\n  outline-offset: 3px;\n}\n\n/* steps */\n\n.pdfa-mcp .pdfa-steps {\n  list-style: none;\n  margin: 0;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 20px;\n}\n\n.pdfa-mcp .pdfa-step {\n  display: flex;\n  gap: 18px;\n  background: var(--pdfa-panel);\n  border: 1px solid var(--pdfa-border);\n  border-radius: var(--pdfa-radius);\n  padding: 24px;\n  box-shadow: 0 10px 28px -24px rgba(6, 16, 29, 0.18);\n  transition:\n    background-color 0.2s ease,\n    border-color 0.2s ease,\n    box-shadow 0.2s ease;\n}\n\n.dark .pdfa-mcp .pdfa-step {\n  box-shadow: 0 14px 34px -28px rgba(0, 0, 0, 0.65);\n}\n\n.pdfa-mcp .pdfa-step__num {\n  flex: 0 0 auto;\n  width: 40px;\n  height: 40px;\n  border-radius: 999px;\n  background: var(--pdfa-blue);\n  color: #ffffff;\n  font-weight: 800;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  transition: background-color 0.2s ease, color 0.2s ease;\n}\n\n.pdfa-mcp .pdfa-step__body {\n  min-width: 0;\n  flex: 1;\n}\n\n.pdfa-mcp .pdfa-step__body > p:last-child {\n  margin-bottom: 0;\n}\n\n.pdfa-mcp .pdfa-prompts {\n  list-style: none;\n  margin: 4px 0 14px;\n  padding: 0;\n  display: grid;\n  gap: 8px;\n}\n\n.pdfa-mcp .pdfa-prompts li {\n  background: var(--pdfa-band);\n  border: 1px solid var(--pdfa-border);\n  border-radius: 10px;\n  padding: 10px 14px;\n  font-style: italic;\n  color: var(--pdfa-text);\n  transition:\n    background-color 0.2s ease,\n    border-color 0.2s ease,\n    color 0.2s ease;\n}\n\n/* code */\n\n.pdfa-mcp .pdfa-code {\n  background: var(--pdfa-code-bg);\n  color: var(--pdfa-code-text);\n  border: 1px solid var(--pdfa-code-border);\n  border-radius: var(--pdfa-radius-sm);\n  padding: 18px 20px;\n  margin: 0;\n  overflow-x: auto;\n  transition:\n    background-color 0.2s ease,\n    border-color 0.2s ease,\n    color 0.2s ease;\n}\n\n.pdfa-mcp .pdfa-code code {\n  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, monospace;\n  font-size: 13.5px;\n  line-height: 1.6;\n  white-space: pre;\n}\n\n/* snippets */\n\n.pdfa-mcp .pdfa-snippet {\n  border: 1px solid var(--pdfa-border);\n  border-radius: var(--pdfa-radius);\n  overflow: hidden;\n  margin: 0 0 22px;\n  background: var(--pdfa-panel);\n  transition:\n    background-color 0.2s ease,\n    border-color 0.2s ease;\n}\n\n.pdfa-mcp .pdfa-snippet__head {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 12px;\n  padding: 16px 20px;\n  background: var(--pdfa-panel);\n  transition: background-color 0.2s ease;\n}\n\n.pdfa-mcp .pdfa-snippet__head strong {\n  font-size: 15px;\n  color: var(--pdfa-ink);\n  transition: color 0.2s ease;\n}\n\n.pdfa-mcp .pdfa-tag {\n  font-size: 11px;\n  font-weight: 800;\n  letter-spacing: 0.6px;\n  color: var(--pdfa-link);\n  background: var(--pdfa-blue-50);\n  padding: 4px 8px;\n  border-radius: 6px;\n  transition:\n    background-color 0.2s ease,\n    color 0.2s ease;\n}\n\n.pdfa-mcp .pdfa-snippet__desc {\n  padding: 0 20px 14px;\n  margin: 0;\n  color: var(--pdfa-muted);\n  font-size: 14px;\n  transition: color 0.2s ease;\n}\n\n.pdfa-mcp .pdfa-snippet .pdfa-code {\n  border-radius: 0;\n  border-left: 0;\n  border-right: 0;\n  border-bottom: 0;\n}\n\n/* operations table */\n\n.pdfa-mcp .pdfa-table-wrap {\n  overflow-x: auto;\n  border: 1px solid var(--pdfa-border);\n  border-radius: var(--pdfa-radius);\n  background: var(--pdfa-panel);\n  transition:\n    background-color 0.2s ease,\n    border-color 0.2s ease;\n}\n\n.pdfa-mcp .pdfa-table {\n  width: 100%;\n  border-collapse: collapse;\n  min-width: 640px;\n}\n\n.pdfa-mcp .pdfa-table th,\n.pdfa-mcp .pdfa-table td {\n  text-align: left;\n  padding: 16px 20px;\n  vertical-align: top;\n  border-bottom: 1px solid var(--pdfa-border);\n  font-size: 14.5px;\n  transition:\n    border-color 0.2s ease,\n    color 0.2s ease,\n    background-color 0.2s ease;\n}\n\n.pdfa-mcp .pdfa-table thead th {\n  font-size: 12px;\n  text-transform: uppercase;\n  letter-spacing: 0.6px;\n  color: var(--pdfa-muted);\n  background: var(--pdfa-band);\n}\n\n.pdfa-mcp .pdfa-table tbody tr:last-child td {\n  border-bottom: 0;\n}\n\n.pdfa-mcp .pdfa-table td:first-child {\n  font-weight: 700;\n  color: var(--pdfa-ink);\n  white-space: nowrap;\n}\n\n.pdfa-mcp .pdfa-table td:last-child {\n  font-style: italic;\n  color: var(--pdfa-muted);\n}\n\n/* grids + cards */\n\n.pdfa-mcp .pdfa-grid {\n  display: grid;\n  gap: 20px;\n}\n\n.pdfa-mcp .pdfa-grid--2 {\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n}\n\n.pdfa-mcp .pdfa-card {\n  background: var(--pdfa-panel);\n  border: 1px solid var(--pdfa-border);\n  border-radius: var(--pdfa-radius);\n  padding: 26px;\n  box-shadow: 0 10px 28px -24px rgba(6, 16, 29, 0.18);\n  transition:\n    background-color 0.2s ease,\n    border-color 0.2s ease,\n    box-shadow 0.2s ease;\n}\n\n.dark .pdfa-mcp .pdfa-card {\n  box-shadow: 0 14px 34px -28px rgba(0, 0, 0, 0.65);\n}\n\n.dark .pdfa-mcp .pdfa-crosslinks {\n  border-top: 1px solid rgba(148, 163, 184, 0.12);\n  border-bottom: 1px solid rgba(148, 163, 184, 0.12);\n}\n\n.pdfa-mcp .pdfa-card p:last-child {\n  margin-bottom: 0;\n}\n\n.pdfa-mcp .pdfa-card--quote p {\n  font-style: italic;\n}\n\n/* cross-links */\n\n.pdfa-mcp .pdfa-crosslinks .pdfa-container {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  gap: 16px;\n}\n\n.pdfa-mcp .pdfa-crosslinks span {\n  color: var(--pdfa-muted);\n  font-size: 14px;\n  transition: color 0.2s ease;\n}\n\n.pdfa-mcp .pdfa-crosslinks a {\n  color: var(--pdfa-link);\n  font-weight: 700;\n  text-decoration: none;\n  font-size: 14px;\n  transition: color 0.2s ease, background-color 0.2s ease;\n  border-radius: 6px;\n}\n\n.pdfa-mcp .pdfa-crosslinks a:hover {\n  color: var(--pdfa-link-hover);\n}\n\n/* dark CTA */\n\n.pdfa-mcp .pdfa-cta .pdfa-container {\n  background: linear-gradient(180deg, var(--pdfa-cta-top) 0%, var(--pdfa-dark) 100%);\n  border: 1px solid color-mix(in srgb, var(--pdfa-blue) 18%, transparent);\n  border-radius: 24px;\n  padding: clamp(40px, 6vw, 72px) 24px;\n  text-align: center;\n  transition:\n    background 0.2s ease,\n    border-color 0.2s ease;\n}\n\n.dark .pdfa-mcp .pdfa-cta .pdfa-container {\n  background: linear-gradient(180deg, var(--pdfa-cta-top) 0%, var(--pdfa-dark) 100%);\n}\n\n.pdfa-mcp .pdfa-cta h2 {\n  color: #ffffff;\n  max-width: 640px;\n  margin: 0 auto 12px;\n}\n\n.pdfa-mcp .pdfa-cta p {\n  color: var(--pdfa-cta-text);\n  transition: color 0.2s ease;\n}\n\n.pdfa-mcp .pdfa-cta .pdfa-btn-row {\n  margin-top: 8px;\n}\n\n.pdfa-mcp .pdfa-cta .pdfa-note {\n  color: var(--pdfa-cta-note);\n  margin-top: 6px;\n  transition: color 0.2s ease;\n}\n\n/* responsive */\n\n@media (max-width: 760px) {\n  .pdfa-mcp .pdfa-grid--2 {\n    grid-template-columns: 1fr;\n  }\n\n  .pdfa-mcp .pdfa-step {\n    flex-direction: column;\n    gap: 12px;\n  }\n}\n\u003C/style>\n",{"id":96,"body":97},399,"\u003Cdiv class=\"pdfa-mcp\">\n\n  \u003Csection class=\"pdfa-hero\">\n\n    \u003Cdiv class=\"pdfa-container\">\n\n      \u003Cp class=\"pdfa-eyebrow\">Integrations · MCP Server\u003C/p>\n\n      \u003Ch1>pdfAssistant with ChatGPT\u003C/h1>\n\n      \u003Cp class=\"pdfa-lead\">Connect pdfAssistant to ChatGPT and process PDFs without leaving your conversation. Enable Developer Mode, point to pdfAssistant's MCP server, authenticate via OAuth, and unlock enterprise-grade document processing inside ChatGPT.\u003C/p>\n\n      \u003Cdiv class=\"pdfa-btn-row\">\n\n        \u003Ca class=\"pdfa-btn pdfa-btn--primary\" href=\"/#pricing\">View Paid Plans\u003C/a>\n\n        \u003Ca class=\"pdfa-btn pdfa-btn--ghost\" href=\"#setup-guide\">View Setup Guide\u003C/a>\n\n      \u003C/div>\n\n      \u003Cp class=\"pdfa-note\">Paid plan required · Not available on the free tier\u003C/p>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003Csection id=\"setup-guide\" class=\"pdfa-band\">\n\n    \u003Cdiv class=\"pdfa-container pdfa-narrow\">\n\n      \u003Cp class=\"pdfa-eyebrow\">Setup Guide\u003C/p>\n\n      \u003Ch2>Connect in Under 60 Seconds\u003C/h2>\n\n      \u003Cp class=\"pdfa-sub\">Four steps from Developer Mode to a fully connected PDF toolbox.\u003C/p>\n\n      \u003Cdiv class=\"pdfa-callout\">\u003Cstrong>Prerequisite:\u003C/strong> The MCP server is available on pdfAssistant paid plans only — it is not included on the free tier. You'll need an active paid subscription to authenticate ChatGPT and use the server. \u003Ca href=\"/#pricing\">See paid plans →\u003C/a>\u003C/div>\n\n      \u003Col class=\"pdfa-steps\">\n\n        \u003Cli class=\"pdfa-step\">\u003Cspan class=\"pdfa-step__num\">1\u003C/span>\u003Cdiv class=\"pdfa-step__body\">\u003Ch3>Enable Developer Mode\u003C/h3>\u003Cp>In ChatGPT, go to Settings → Apps and enable Developer Mode.\u003C/p>\u003C/div>\u003C/li>\n\n        \u003Cli class=\"pdfa-step\">\u003Cspan class=\"pdfa-step__num\">2\u003C/span>\u003Cdiv class=\"pdfa-step__body\">\u003Ch3>Add pdfAssistant as a Remote App\u003C/h3>\u003Cp>Configure a new remote app pointing to:\u003C/p>\u003Cpre class=\"pdfa-code\">\u003Ccode>https://chat.pdfassistant.ai/mcp\u003C/code>\u003C/pre>\u003C/div>\u003C/li>\n\n        \u003Cli class=\"pdfa-step\">\u003Cspan class=\"pdfa-step__num\">3\u003C/span>\u003Cdiv class=\"pdfa-step__body\">\u003Ch3>Authenticate\u003C/h3>\u003Cp>Complete the secure OAuth login when prompted. Your pdfAssistant credentials authorize ChatGPT to use your tools and credits.\u003C/p>\u003C/div>\u003C/li>\n\n        \u003Cli class=\"pdfa-step\">\u003Cspan class=\"pdfa-step__num\">4\u003C/span>\u003Cdiv class=\"pdfa-step__body\">\u003Ch3>Start Processing\u003C/h3>\u003Cp>Drop a PDF into your ChatGPT conversation and describe what you need:\u003C/p>\u003Cul class=\"pdfa-prompts\">\u003Cli>“Convert this spreadsheet to a formatted PDF”\u003C/li>\u003Cli>“Merge these five documents into one”\u003C/li>\u003Cli>“Add a Confidential watermark to every page”\u003C/li>\u003Cli>“Extract all form data and export it”\u003C/li>\u003C/ul>\u003Cp>ChatGPT calls pdfAssistant's tools, processes the file in the cloud, and delivers the result in your chat.\u003C/p>\u003C/div>\u003C/li>\n\n      \u003C/ol>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003Csection class=\"pdfa-section\">\n\n    \u003Cdiv class=\"pdfa-container pdfa-narrow\">\n\n      \u003Cp class=\"pdfa-eyebrow\">Configuration &amp; Code\u003C/p>\n\n      \u003Ch2>Drop-in snippets for ChatGPT.\u003C/h2>\n\n      \u003Cp class=\"pdfa-sub\">Copy these into your config files or tool-call payloads.\u003C/p>\n\n      \u003Cdiv class=\"pdfa-snippet\">\u003Cdiv class=\"pdfa-snippet__head\">\u003Cstrong>Remote app endpoint\u003C/strong>\u003Cspan class=\"pdfa-tag\">TEXT\u003C/span>\u003C/div>\u003Cp class=\"pdfa-snippet__desc\">Paste this URL into the Remote App configuration dialog when Developer Mode is enabled.\u003C/p>\u003Cpre class=\"pdfa-code\">\u003Ccode>https://chat.pdfassistant.ai/mcp\u003C/code>\u003C/pre>\u003C/div>\n\n      \u003Cdiv class=\"pdfa-snippet\">\u003Cdiv class=\"pdfa-snippet__head\">\u003Cstrong>Streamable HTTP request headers\u003C/strong>\u003Cspan class=\"pdfa-tag\">HTTP\u003C/span>\u003C/div>\u003Cp class=\"pdfa-snippet__desc\">ChatGPT sends these headers automatically — listed here for debugging custom proxies.\u003C/p>\u003Cpre class=\"pdfa-code\">\u003Ccode>POST /mcp HTTP/1.1\n\nHost: chat.pdfassistant.ai\n\nContent-Type: application/json\n\nAccept: application/json, text/event-stream\n\nAuthorization: Bearer &lt;oauth_access_token&gt;\u003C/code>\u003C/pre>\u003C/div>\n\n      \u003Cdiv class=\"pdfa-snippet\">\u003Cdiv class=\"pdfa-snippet__head\">\u003Cstrong>Example assistant prompt → tool call\u003C/strong>\u003Cspan class=\"pdfa-tag\">JSON\u003C/span>\u003C/div>\u003Cp class=\"pdfa-snippet__desc\">What ChatGPT emits when you say “Add a Confidential watermark to every page.”\u003C/p>\u003Cpre class=\"pdfa-code\">\u003Ccode>{\n\n  \"jsonrpc\": \"2.0\",\n\n  \"id\": 7,\n\n  \"method\": \"tools/call\",\n\n  \"params\": {\n\n    \"name\": \"add_watermark\",\n\n    \"arguments\": {\n\n      \"file_id\": \"doc_2c91...\",\n\n      \"text\": \"CONFIDENTIAL\",\n\n      \"opacity\": 0.35,\n\n      \"rotation_degrees\": 45\n\n    }\n\n  }\n\n}\u003C/code>\u003C/pre>\u003C/div>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003Csection class=\"pdfa-band\">\n\n    \u003Cdiv class=\"pdfa-container\">\n\n      \u003Cp class=\"pdfa-eyebrow\">What You Can Do\u003C/p>\n\n      \u003Ch2>Every pdfAssistant operation, available inside ChatGPT.\u003C/h2>\n\n      \u003Cp class=\"pdfa-sub\">The complete toolset your assistant can call once the MCP server is connected.\u003C/p>\n\n      \u003Cdiv class=\"pdfa-table-wrap\">\n\n        \u003Ctable class=\"pdfa-table\">\n\n          \u003Cthead>\u003Ctr>\u003Cth>Category\u003C/th>\u003Cth>Available Tools\u003C/th>\u003Cth>Example Prompt\u003C/th>\u003C/tr>\u003C/thead>\n\n          \u003Ctbody>\n\n            \u003Ctr>\u003Ctd>Convert\u003C/td>\u003Ctd>Word, Excel, PowerPoint to PDF; Webpage URL to PDF; HTML file to PDF; Email to PDF; PDF to Word/Excel/PowerPoint; PDF to image formats (PNG, JPEG, TIFF, GIF, BMP); Graphics to PDF\u003C/td>\u003Ctd>“Convert this live pricing webpage URL and this PowerPoint presentation into PDFs.”\u003C/td>\u003C/tr>\n\n            \u003Ctr>\u003Ctd>Combine &amp; Split\u003C/td>\u003Ctd>Merge multiple PDFs, Split PDF by page range, ZIP/unZIP files\u003C/td>\u003Ctd>“Merge these three contracts into a single file and ZIP the final output.”\u003C/td>\u003C/tr>\n\n            \u003Ctr>\u003Ctd>Optimize\u003C/td>\u003Ctd>Compress PDF, Linearize PDF (web-optimize), Flatten forms, Flatten annotations, Flatten layers, Flatten transparencies, Convert colors, Convert to PDF/X, Rasterize PDF\u003C/td>\u003Ctd>“Compress this PDF to under 5MB and linearize it so it opens fast on the web.”\u003C/td>\u003C/tr>\n\n            \u003Ctr>\u003Ctd>Secure &amp; Edit\u003C/td>\u003Ctd>Encrypt PDF, Add restrictions, Remove encryption, Remove restrictions, Text redaction (via literal strings, presets, or regex), Add text/images to PDF, Attach files to PDF, Add watermark\u003C/td>\u003Ctd>“Use a regex pattern to redact all Social Security Numbers from this document text.”\u003C/td>\u003C/tr>\n\n            \u003Ctr>\u003Ctd>Extract\u003C/td>\u003Ctd>Extract text, Extract images, Export form data, File read/write/append/list helpers\u003C/td>\u003Ctd>“Extract all the data from the form fields in this document.”\u003C/td>\u003C/tr>\n\n            \u003Ctr>\u003Ctd>Analyze\u003C/td>\u003Ctd>Check document metadata (accessibility tags, security settings, creator/origin info, text-extractability status)\u003C/td>\u003Ctd>“Check the metadata of this file to see if it is fully tagged for accessibility.”\u003C/td>\u003C/tr>\n\n            \u003Ctr>\u003Ctd>Sign &amp; Forms\u003C/td>\u003Ctd>Digitally sign PDF, Import form data, Convert XFA to AcroForms\u003C/td>\u003Ctd>“Convert this old XFA form into a standard AcroForm so I can sign it.”\u003C/td>\u003C/tr>\n\n            \u003Ctr>\u003Ctd>Archive\u003C/td>\u003Ctd>Convert to PDF/A (archival standard)\u003C/td>\u003Ctd>“Convert this contract to PDF/A for long-term archival.”\u003C/td>\u003C/tr>\n\n          \u003C/tbody>\n\n        \u003C/table>\n\n      \u003C/div>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003Csection class=\"pdfa-section\">\n\n    \u003Cdiv class=\"pdfa-container\">\n\n      \u003Cp class=\"pdfa-eyebrow\">Use Case Examples\u003C/p>\n\n      \u003Ch2>Real ChatGPT + pdfAssistant scenarios.\u003C/h2>\n\n      \u003Cp class=\"pdfa-sub\">Single prompts that orchestrate multiple tools end to end.\u003C/p>\n\n      \u003Cdiv class=\"pdfa-grid pdfa-grid--2\">\n\n        \u003Cdiv class=\"pdfa-card pdfa-card--quote\">\u003Ch3>Report Generation\u003C/h3>\u003Cp>“Convert this HTML page to PDF, compress it, and add our company watermark.” ChatGPT chains three tools and delivers a branded report.\u003C/p>\u003C/div>\n\n        \u003Cdiv class=\"pdfa-card pdfa-card--quote\">\u003Ch3>Secure Document Delivery\u003C/h3>\u003Cp>“Encrypt this PDF with a password, add print restrictions, and remove the existing editing permissions.” ChatGPT applies layered security in one request.\u003C/p>\u003C/div>\n\n        \u003Cdiv class=\"pdfa-card pdfa-card--quote\">\u003Ch3>Data Extraction\u003C/h3>\u003Cp>“Extract all the text from this scanned document using OCR, then pull the table data into a structured format.” ChatGPT runs OCR and extraction back-to-back.\u003C/p>\u003C/div>\n\n        \u003Cdiv class=\"pdfa-card pdfa-card--quote\">\u003Ch3>Format Conversion\u003C/h3>\u003Cp>“Turn this Word doc into a PDF/X file ready for print production.” ChatGPT handles the conversion with print-standard compliance.\u003C/p>\u003C/div>\n\n      \u003C/div>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003Csection class=\"pdfa-band\">\n\n    \u003Cdiv class=\"pdfa-container\">\n\n      \u003Cp class=\"pdfa-eyebrow\">Security &amp; Privacy\u003C/p>\n\n      \u003Ch2>Security &amp; Privacy\u003C/h2>\n\n      \u003Cp class=\"pdfa-sub\">pdfAssistant is designed with enterprise security in mind.\u003C/p>\n\n      \u003Cdiv class=\"pdfa-grid pdfa-grid--2\">\n\n        \u003Cdiv class=\"pdfa-card\">\u003Ch3>SOC 2 Type 2 Compliant\u003C/h3>\u003Cp>Our security controls, infrastructure, and data protection practices are rigorously audited and certified to meet strict enterprise standards.\u003C/p>\u003C/div>\n\n        \u003Cdiv class=\"pdfa-card\">\u003Ch3>Secure OAuth 2.0 Authentication\u003C/h3>\u003Cp>Your pdfAssistant credentials are never exposed to your AI platform or stored locally.\u003C/p>\u003C/div>\n\n        \u003Cdiv class=\"pdfa-card\">\u003Ch3>Encrypted in Transit\u003C/h3>\u003Cp>All files and data sent to our servers are protected with TLS 1.3 encryption, the same standard used by banks and healthcare systems.\u003C/p>\u003C/div>\n\n        \u003Cdiv class=\"pdfa-card\">\u003Ch3>pdfAssistant Never Trains on Your Data\u003C/h3>\u003Cp>Your documents, prompts, and extracted data are never used by us to train AI models. Please note that what your AI platform does with data in its own environment is governed by its own privacy policy.\u003C/p>\u003C/div>\n\n      \u003C/div>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003Csection class=\"pdfa-section pdfa-crosslinks\">\n\n    \u003Cdiv class=\"pdfa-container\">\n\n      \u003Cspan>Also available for\u003C/span>\n\n      \u003Ca href=\"/integrations/ai-connections/claude/\">Claude\u003C/a>\n\n      \u003Ca href=\"/integrations/ai-connections/codex/\">Codex\u003C/a>\n\n      \u003Ca href=\"/integrations/ai-connections/\">← All MCP Servers\u003C/a>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003Csection class=\"pdfa-cta\">\n\n    \u003Cdiv class=\"pdfa-container\">\n\n      \u003Ch2>Ready to put pdfAssistant to work in your AI assistant?\u003C/h2>\n\n      \u003Cp>Connect once. Process forever.\u003C/p>\n\n      \u003Cdiv class=\"pdfa-btn-row\">\u003Ca class=\"pdfa-btn pdfa-btn--primary\" href=\"/#pricing\">View Paid Plans\u003C/a>\u003C/div>\n\n      \u003Cp class=\"pdfa-note\">MCP server access requires a paid pdfAssistant plan\u003C/p>\n\n    \u003C/div>\n\n  \u003C/section>\n\n\u003C/div>\n",{"id":99,"metaTitle":100,"metaDescription":101,"canonicalUrl":10},905,"pdfAssistant for ChatGPT — MCP Server Integration | pdfAssistant","Connect ChatGPT to pdfAssistant over MCP. Merge, convert, compress, redact, OCR, and encrypt PDFs inside ChatGPT via Developer Mode and secure OAuth.",{"id":103,"attributes":104},8,{"title":105,"slug":10,"page_type":68,"structured_data":106,"createdAt":110,"updatedAt":111,"publishedAt":89,"description":112,"icon":113,"rank":55,"html_head":114,"html_body":116,"seo":119},"AI Connections",{"name":107,"@type":108,"@context":86,"description":109},"pdfAssistant MCP Server — Connect Your AI Assistant to PDF Tools","WebPage","Connect Claude, ChatGPT, or Codex to pdfAssistant over the Model Context Protocol for enterprise-grade PDF processing inside your AI assistant.","2026-06-24T18:26:41.000Z","2026-06-30T16:39:28.081Z","Process PDFs directly from ChatGPT, Claude, Codex","i-octicon-mcp-16",{"id":115,"body":94},402,{"id":117,"body":118},403,"\u003Cdiv class=\"pdfa-mcp\">\n\n  \u003Csection class=\"pdfa-hero\">\n\n    \u003Cdiv class=\"pdfa-container\">\n\n      \u003Cp class=\"pdfa-eyebrow\">Integrations · AI Connections\u003C/p>\n\n      \u003Ch1>Use pdfAssistant Inside Your AI Assistant\u003C/h1>\n\n      \u003Cp class=\"pdfa-lead\">pdfAssistant connects directly to your AI assistant through the Model Context Protocol (MCP) — an open standard that lets AI models securely discover and execute external tools. Process, convert, merge, compress, redact, OCR, watermark, and encrypt PDFs without leaving your conversation. Authenticate in under 60 seconds with secure OAuth single sign-on.\u003C/p>\n\n      \u003Cdiv class=\"pdfa-btn-row\">\n\n        \u003Ca class=\"pdfa-btn pdfa-btn--primary\" href=\"/#pricing\">View Paid Plans\u003C/a>\n\n        \u003Ca class=\"pdfa-btn pdfa-btn--ghost\" href=\"#how-it-works\">View Setup Guide\u003C/a>\n\n      \u003C/div>\n\n      \u003Cp class=\"pdfa-note\">Paid plan required · Not available on the free tier\u003C/p>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003Csection class=\"pdfa-band\">\n\n    \u003Cdiv class=\"pdfa-container\">\n\n      \u003Cp class=\"pdfa-eyebrow\">Supported Platforms\u003C/p>\n\n      \u003Ch2>Connect from the AI client you already use.\u003C/h2>\n\n      \u003Cp class=\"pdfa-sub\">One endpoint, three first-class integrations. Pick yours to see the setup guide.\u003C/p>\n\n      \u003Cdiv class=\"pdfa-grid pdfa-grid--3\">\n\n        \u003Cdiv class=\"pdfa-card\">\u003Ch3>pdfAssistant with Claude\u003C/h3>\u003Cp>Full MCP integration with Claude Desktop via Streamable HTTP. Set up in one CLI command.\u003C/p>\u003Ca class=\"pdfa-card__link\" href=\"/integrations/ai-connections/claude/\">View setup guide →\u003C/a>\u003C/div>\n\n        \u003Cdiv class=\"pdfa-card\">\u003Ch3>pdfAssistant with ChatGPT\u003C/h3>\u003Cp>Connect via Developer Mode with remote Streamable HTTP transport. OAuth login in seconds.\u003C/p>\u003Ca class=\"pdfa-card__link\" href=\"/integrations/ai-connections/chatgpt/\">View setup guide →\u003C/a>\u003C/div>\n\n        \u003Cdiv class=\"pdfa-card\">\u003Ch3>pdfAssistant with Codex\u003C/h3>\u003Cp>Native CLI integration with Codex. Map the server URL and authenticate via OAuth.\u003C/p>\u003Ca class=\"pdfa-card__link\" href=\"/integrations/ai-connections/codex/\">View setup guide →\u003C/a>\u003C/div>\n\n      \u003C/div>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003Csection id=\"how-it-works\" class=\"pdfa-section\">\n\n    \u003Cdiv class=\"pdfa-container\">\n\n      \u003Cp class=\"pdfa-eyebrow\">How It Works\u003C/p>\n\n      \u003Ch2>Three steps. Under 60 seconds.\u003C/h2>\n\n      \u003Cp class=\"pdfa-sub\">From a fresh AI client to a fully connected PDF toolbox in your conversation. \u003Ca href=\"/#pricing\" style=\"color:var(--pdfa-blue);font-weight:700;text-decoration:none;\">See paid plans →\u003C/a>\u003C/p>\n\n      \u003Cdiv class=\"pdfa-grid pdfa-grid--3\">\n\n        \u003Cdiv class=\"pdfa-card\">\u003Ch3>1. Link Your Account\u003C/h3>\u003Cp>Open your AI client's settings, add the pdfAssistant remote server endpoint, and click Link Account.\u003C/p>\u003C/div>\n\n        \u003Cdiv class=\"pdfa-card\">\u003Ch3>2. Secure OAuth Login\u003C/h3>\u003Cp>A popup opens. Log in with your pdfAssistant credentials via OAuth to authorize your AI assistant to use your tools and credits. Your passwords and API keys are never exposed.\u003C/p>\u003C/div>\n\n        \u003Cdiv class=\"pdfa-card\">\u003Ch3>3. Start Processing\u003C/h3>\u003Cp>Drop a document into your chat and describe what you need. Your assistant calls pdfAssistant's tools, processes the file in the cloud, and delivers the result in your conversation.\u003C/p>\u003C/div>\n\n      \u003C/div>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003Csection class=\"pdfa-band\">\n\n    \u003Cdiv class=\"pdfa-container\">\n\n      \u003Cp class=\"pdfa-eyebrow\">What You Can Do\u003C/p>\n\n      \u003Ch2>Every PDF operation, exposed to your AI.\u003C/h2>\n\n      \u003Cp class=\"pdfa-sub\">The complete toolset your AI assistant can call once pdfAssistant is connected via MCP.\u003C/p>\n\n      \u003Cdiv class=\"pdfa-table-wrap\">\n\n        \u003Ctable class=\"pdfa-table\">\n\n          \u003Cthead>\u003Ctr>\u003Cth>Category\u003C/th>\u003Cth>Available Tools\u003C/th>\u003Cth>Example Prompt\u003C/th>\u003C/tr>\u003C/thead>\n\n          \u003Ctbody>\n\n            \u003Ctr>\u003Ctd>Convert\u003C/td>\u003Ctd>Word, Excel, PowerPoint to PDF; Webpage URL to PDF; HTML file to PDF; Email to PDF; PDF to Word/Excel/PowerPoint; PDF to image formats (PNG, JPEG, TIFF, GIF, BMP); Graphics to PDF\u003C/td>\u003Ctd>“Convert this live pricing webpage URL and this PowerPoint presentation into PDFs.”\u003C/td>\u003C/tr>\n\n            \u003Ctr>\u003Ctd>Combine &amp; Split\u003C/td>\u003Ctd>Merge multiple PDFs, Split PDF by page range, ZIP/unZIP files\u003C/td>\u003Ctd>“Merge these three contracts into a single file and ZIP the final output.”\u003C/td>\u003C/tr>\n\n            \u003Ctr>\u003Ctd>Optimize\u003C/td>\u003Ctd>Compress PDF, Linearize PDF (web-optimize), Flatten forms, Flatten annotations, Flatten layers, Flatten transparencies, Convert colors, Convert to PDF/X, Rasterize PDF\u003C/td>\u003Ctd>“Compress this PDF to under 5MB and linearize it so it opens fast on the web.”\u003C/td>\u003C/tr>\n\n            \u003Ctr>\u003Ctd>Secure &amp; Edit\u003C/td>\u003Ctd>Encrypt PDF, Add restrictions, Remove encryption, Remove restrictions, Text redaction (via literal strings, presets, or regex), Add text/images to PDF, Attach files to PDF, Add watermark\u003C/td>\u003Ctd>“Use a regex pattern to redact all Social Security Numbers from this document text.”\u003C/td>\u003C/tr>\n\n            \u003Ctr>\u003Ctd>Extract\u003C/td>\u003Ctd>Extract text, Extract images, Export form data, File read/write/append/list helpers\u003C/td>\u003Ctd>“Extract all the data from the form fields in this document.”\u003C/td>\u003C/tr>\n\n            \u003Ctr>\u003Ctd>Analyze\u003C/td>\u003Ctd>Check document metadata (accessibility tags, security settings, creator/origin info, text-extractability status)\u003C/td>\u003Ctd>“Check the metadata of this file to see if it is fully tagged for accessibility.”\u003C/td>\u003C/tr>\n\n            \u003Ctr>\u003Ctd>Sign &amp; Forms\u003C/td>\u003Ctd>Digitally sign PDF, Import form data, Convert XFA to AcroForms\u003C/td>\u003Ctd>“Convert this old XFA form into a standard AcroForm so I can sign it.”\u003C/td>\u003C/tr>\n\n            \u003Ctr>\u003Ctd>Archive\u003C/td>\u003Ctd>Convert to PDF/A (archival standard)\u003C/td>\u003Ctd>“Convert this contract to PDF/A for long-term archival.”\u003C/td>\u003C/tr>\n\n          \u003C/tbody>\n\n        \u003C/table>\n\n      \u003C/div>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003Csection class=\"pdfa-section\">\n\n    \u003Cdiv class=\"pdfa-container pdfa-narrow pdfa-prose\">\n\n      \u003Cp class=\"pdfa-eyebrow\">Why MCP\u003C/p>\n\n      \u003Ch2>From Document Comprehension to Document Manipulation\u003C/h2>\n\n      \u003Cp>Most AI assistants can talk about a document — summarize it, extract key points, answer questions about its content. But they cannot safely perform structural modifications to the file itself. They cannot compress an oversized presentation, flatten form layers, redact sensitive data with regex patterns, or convert raw images into searchable text.\u003C/p>\n\n      \u003Cp>pdfAssistant bridges that gap. When connected via MCP, your AI moves from basic text comprehension to active document manipulation — with a professional-grade toolbox it can combine on the fly to handle real document workflows end to end.\u003C/p>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003Csection class=\"pdfa-band\">\n\n    \u003Cdiv class=\"pdfa-container\">\n\n      \u003Cp class=\"pdfa-eyebrow\">Security &amp; Privacy\u003C/p>\n\n      \u003Ch2>Built for documents you can't afford to leak.\u003C/h2>\n\n      \u003Cp class=\"pdfa-sub\">OAuth 2.0 authentication. TLS 1.3 in transit. Zero retention after the job completes.\u003C/p>\n\n      \u003Cdiv class=\"pdfa-grid pdfa-grid--3\">\n\n        \u003Cdiv class=\"pdfa-card\">\u003Ch3>24-Hour File Deletion\u003C/h3>\u003Cp>Uploaded files are processed in encrypted storage and permanently deleted within 24 hours of task completion — not stored long-term.\u003C/p>\u003C/div>\n\n        \u003Cdiv class=\"pdfa-card\">\u003Ch3>pdfAssistant Doesn't Train On Your Data\u003C/h3>\u003Cp>pdfAssistant never uses your documents, prompts, or extracted metadata to train AI models. Note: when you connect third-party LLMs (Claude, ChatGPT, Codex, etc.) over MCP, the content you share with them is subject to their own retention and training policies.\u003C/p>\u003C/div>\n\n        \u003Cdiv class=\"pdfa-card\">\u003Ch3>Encrypted in Transit\u003C/h3>\u003Cp>All file payloads and tool calls use TLS 1.3 encryption end-to-end.\u003C/p>\u003C/div>\n\n      \u003C/div>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003Csection class=\"pdfa-section\">\n\n    \u003Cdiv class=\"pdfa-container pdfa-narrow pdfa-prose\">\n\n      \u003Cp class=\"pdfa-eyebrow\">Architecture\u003C/p>\n\n      \u003Ch2>Built on Open Standards\u003C/h2>\n\n      \u003Cp>pdfAssistant's MCP server runs on a high-performance Streamable HTTP transport architecture using the JSON-RPC 2.0 protocol. All connections route through a single secure endpoint:\u003C/p>\n\n      \u003Cdiv class=\"pdfa-endpoint\">\u003Cpre class=\"pdfa-code\">\u003Ccode>https://chat.pdfassistant.ai/mcp\u003C/code>\u003C/pre>\u003C/div>\n\n      \u003Cp>Authentication is handled via standard OAuth 2.0 — your credentials are never exposed to your local LLM environment or third-party interfaces.\u003C/p>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003Csection class=\"pdfa-cta\">\n\n    \u003Cdiv class=\"pdfa-container\">\n\n      \u003Ch2>Ready to put pdfAssistant to work in your AI assistant?\u003C/h2>\n\n      \u003Cp>Connect once. Process forever.\u003C/p>\n\n      \u003Cdiv class=\"pdfa-btn-row\">\u003Ca class=\"pdfa-btn pdfa-btn--primary\" href=\"/#pricing\">View Paid Plans\u003C/a>\u003C/div>\n\n      \u003Cp class=\"pdfa-note\">MCP server access requires a paid pdfAssistant plan\u003C/p>\n\n    \u003C/div>\n\n  \u003C/section>\n\n\u003C/div>\n",{"id":120,"metaTitle":121,"metaDescription":122,"canonicalUrl":10},907,"pdfAssistant MCP Server — Connect Your AI Assistant to PDF Tools | pdfAssistant","Connect Claude, ChatGPT, or Codex to pdfAssistant over the Model Context Protocol. Enterprise-grade PDF processing inside your AI assistant, set up in under 60 seconds.",{"id":124,"attributes":125},9,{"title":126,"slug":127,"page_type":68,"structured_data":128,"createdAt":140,"updatedAt":141,"publishedAt":89,"description":142,"icon":143,"rank":144,"html_head":145,"html_body":147,"seo":150},"pdfAssistant with Claude","claude",{"name":129,"step":130,"@type":85,"@context":86,"totalTime":138,"description":139},"Connect pdfAssistant to Claude Desktop over MCP",[131,134,136],{"name":132,"text":133,"@type":75},"Add the MCP Server","Open your terminal and run: claude mcp add --scope user --transport http pdfAssistant https://chat.pdfassistant.ai/mcp",{"name":80,"text":135,"@type":75},"Launch Claude Desktop, type /mcp in any conversation, and complete the secure OAuth login when the popup appears.",{"name":83,"text":137,"@type":75},"Drop a PDF into your conversation and describe what you need. Claude calls pdfAssistant's tools, processes the file in the cloud, and returns the result in your chat.","PT1M","Connect Claude Desktop to pdfAssistant's MCP server to run enterprise-grade PDF processing from inside Claude conversations.","2026-06-24T18:28:40.335Z","2026-06-30T17:08:54.141Z","Bring the pdfAssistant toolkit into your Claude conversations.","i-bi-claude",2,{"id":146,"body":94},404,{"id":148,"body":149},405,"\u003Cdiv class=\"pdfa-mcp\">\n\n  \u003C!-- HERO -->\n\n  \u003Csection class=\"pdfa-hero\">\n\n    \u003Cdiv class=\"pdfa-container\">\n\n      \u003Cp class=\"pdfa-eyebrow\">Integrations · MCP Server\u003C/p>\n\n      \u003Ch1>pdfAssistant with Claude\u003C/h1>\n\n      \u003Cp class=\"pdfa-lead\">Connect pdfAssistant to Claude Desktop and gain access to enterprise-grade PDF processing directly from your Claude conversations. Merge, convert, compress, redact, OCR, watermark, encrypt — all from inside Claude using a single CLI command and secure OAuth login.\u003C/p>\n\n      \u003Cdiv class=\"pdfa-btn-row\">\n\n        \u003Ca class=\"pdfa-btn pdfa-btn--primary\" href=\"/#pricing\">View Paid Plans\u003C/a>\n\n        \u003Ca class=\"pdfa-btn pdfa-btn--ghost\" href=\"#setup-guide\">View Setup Guide\u003C/a>\n\n      \u003C/div>\n\n      \u003Cp class=\"pdfa-note\">Paid plan required · Not available on the free tier\u003C/p>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003C!-- SETUP GUIDE -->\n\n  \u003Csection id=\"setup-guide\" class=\"pdfa-band\">\n\n    \u003Cdiv class=\"pdfa-container pdfa-narrow\">\n\n      \u003Cp class=\"pdfa-eyebrow\">Setup Guide\u003C/p>\n\n      \u003Ch2>Connect in Under 60 Seconds\u003C/h2>\n\n      \u003Cp class=\"pdfa-sub\">Three steps from a fresh Claude install to a fully connected PDF toolbox.\u003C/p>\n\n      \u003Cdiv class=\"pdfa-callout\">\u003Cstrong>Prerequisite:\u003C/strong> The MCP server is available on pdfAssistant paid plans only — it is not included on the free tier. An active paid subscription is required to use the server inside Claude. \u003Ca href=\"/#pricing\">See paid plans →\u003C/a>\u003C/div>\n\n      \u003Col class=\"pdfa-steps\">\n\n        \u003Cli class=\"pdfa-step\">\n\n          \u003Cspan class=\"pdfa-step__num\">1\u003C/span>\n\n          \u003Cdiv class=\"pdfa-step__body\">\n\n            \u003Ch3>Add the MCP Server\u003C/h3>\n\n            \u003Cp>Open your terminal and run:\u003C/p>\n\n            \u003Cpre class=\"pdfa-code\">\u003Ccode>claude mcp add --scope user --transport http pdfAssistant https://chat.pdfassistant.ai/mcp\u003C/code>\u003C/pre>\n\n          \u003C/div>\n\n        \u003C/li>\n\n        \u003Cli class=\"pdfa-step\">\n\n          \u003Cspan class=\"pdfa-step__num\">2\u003C/span>\n\n          \u003Cdiv class=\"pdfa-step__body\">\n\n            \u003Ch3>Authenticate\u003C/h3>\n\n            \u003Cp>Launch Claude Desktop, type \u003Ccode>/mcp\u003C/code> in any conversation, and complete the secure OAuth login when the popup appears.\u003C/p>\n\n          \u003C/div>\n\n        \u003C/li>\n\n        \u003Cli class=\"pdfa-step\">\n\n          \u003Cspan class=\"pdfa-step__num\">3\u003C/span>\n\n          \u003Cdiv class=\"pdfa-step__body\">\n\n            \u003Ch3>Start Processing\u003C/h3>\n\n            \u003Cp>Drop a PDF into your conversation and describe what you need:\u003C/p>\n\n            \u003Cul class=\"pdfa-prompts\">\n\n              \u003Cli>“Compress this to under 5MB”\u003C/li>\n\n              \u003Cli>“Convert to PDF/A for archival”\u003C/li>\n\n              \u003Cli>“Redact all Social Security Numbers using regex”\u003C/li>\n\n              \u003Cli>“Merge these three files and add a watermark”\u003C/li>\n\n            \u003C/ul>\n\n            \u003Cp>Your assistant calls pdfAssistant's tools, processes the file in the cloud, and delivers the result right in your chat.\u003C/p>\n\n          \u003C/div>\n\n        \u003C/li>\n\n      \u003C/ol>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003C!-- CONFIGURATION & CODE -->\n\n  \u003Csection class=\"pdfa-section\">\n\n    \u003Cdiv class=\"pdfa-container pdfa-narrow\">\n\n      \u003Cp class=\"pdfa-eyebrow\">Configuration &amp; Code\u003C/p>\n\n      \u003Ch2>Drop-in snippets for Claude.\u003C/h2>\n\n      \u003Cp class=\"pdfa-sub\">Copy these into your config files or tool-call payloads.\u003C/p>\n\n      \u003Cdiv class=\"pdfa-snippet\">\n\n        \u003Cdiv class=\"pdfa-snippet__head\">\u003Cstrong>Claude Desktop config\u003C/strong>\u003Cspan class=\"pdfa-tag\">JSON\u003C/span>\u003C/div>\n\n        \u003Cp class=\"pdfa-snippet__desc\">Manual configuration equivalent to the CLI command above. Use this if you prefer editing the config file directly.\u003C/p>\n\n        \u003Cpre class=\"pdfa-code\">\u003Ccode>{\n\n  \"mcpServers\": {\n\n    \"pdfAssistant\": {\n\n      \"transport\": \"http\",\n\n      \"url\": \"https://chat.pdfassistant.ai/mcp\"\n\n    }\n\n  }\n\n}\u003C/code>\u003C/pre>\n\n      \u003C/div>\n\n      \u003Cdiv class=\"pdfa-snippet\">\n\n        \u003Cdiv class=\"pdfa-snippet__head\">\u003Cstrong>Verify the connection\u003C/strong>\u003Cspan class=\"pdfa-tag\">BASH\u003C/span>\u003C/div>\n\n        \u003Cp class=\"pdfa-snippet__desc\">List registered MCP servers and confirm pdfAssistant is connected.\u003C/p>\n\n        \u003Cpre class=\"pdfa-code\">\u003Ccode>claude mcp list\n\n# pdfAssistant   http   https://chat.pdfassistant.ai/mcp   connected\u003C/code>\u003C/pre>\n\n      \u003C/div>\n\n      \u003Cdiv class=\"pdfa-snippet\">\n\n        \u003Cdiv class=\"pdfa-snippet__head\">\u003Cstrong>Sample tool call (advanced)\u003C/strong>\u003Cspan class=\"pdfa-tag\">JSON\u003C/span>\u003C/div>\n\n        \u003Cp class=\"pdfa-snippet__desc\">The JSON-RPC payload Claude sends under the hood when you ask it to compress a PDF.\u003C/p>\n\n        \u003Cpre class=\"pdfa-code\">\u003Ccode>{\n\n  \"jsonrpc\": \"2.0\",\n\n  \"id\": 1,\n\n  \"method\": \"tools/call\",\n\n  \"params\": {\n\n    \"name\": \"compress_pdf\",\n\n    \"arguments\": {\n\n      \"file_id\": \"doc_8f3a...\",\n\n      \"target_size_mb\": 5\n\n    }\n\n  }\n\n}\u003C/code>\u003C/pre>\n\n      \u003C/div>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003C!-- WHAT YOU CAN DO -->\n\n  \u003Csection class=\"pdfa-band\">\n\n    \u003Cdiv class=\"pdfa-container\">\n\n      \u003Cp class=\"pdfa-eyebrow\">What You Can Do\u003C/p>\n\n      \u003Ch2>Every pdfAssistant operation, available inside Claude.\u003C/h2>\n\n      \u003Cp class=\"pdfa-sub\">The complete toolset your assistant can call once the MCP server is connected.\u003C/p>\n\n      \u003Cdiv class=\"pdfa-table-wrap\">\n\n        \u003Ctable class=\"pdfa-table\">\n\n          \u003Cthead>\u003Ctr>\u003Cth>Category\u003C/th>\u003Cth>Available Tools\u003C/th>\u003Cth>Example Prompt\u003C/th>\u003C/tr>\u003C/thead>\n\n          \u003Ctbody>\n\n            \u003Ctr>\u003Ctd>Convert\u003C/td>\u003Ctd>Word, Excel, PowerPoint to PDF; Webpage URL to PDF; HTML file to PDF; Email to PDF; PDF to Word/Excel/PowerPoint; PDF to image formats (PNG, JPEG, TIFF, GIF, BMP); Graphics to PDF\u003C/td>\u003Ctd>“Convert this live pricing webpage URL and this PowerPoint presentation into PDFs.”\u003C/td>\u003C/tr>\n\n            \u003Ctr>\u003Ctd>Combine &amp; Split\u003C/td>\u003Ctd>Merge multiple PDFs, Split PDF by page range, ZIP/unZIP files\u003C/td>\u003Ctd>“Merge these three contracts into a single file and ZIP the final output.”\u003C/td>\u003C/tr>\n\n            \u003Ctr>\u003Ctd>Optimize\u003C/td>\u003Ctd>Compress PDF, Linearize PDF (web-optimize), Flatten forms, Flatten annotations, Flatten layers, Flatten transparencies, Convert colors, Convert to PDF/X, Rasterize PDF\u003C/td>\u003Ctd>“Compress this PDF to under 5MB and linearize it so it opens fast on the web.”\u003C/td>\u003C/tr>\n\n            \u003Ctr>\u003Ctd>Secure &amp; Edit\u003C/td>\u003Ctd>Encrypt PDF, Add restrictions, Remove encryption, Remove restrictions, Text redaction (via literal strings, presets, or regex), Add text/images to PDF, Attach files to PDF, Add watermark\u003C/td>\u003Ctd>“Use a regex pattern to redact all Social Security Numbers from this document text.”\u003C/td>\u003C/tr>\n\n            \u003Ctr>\u003Ctd>Extract\u003C/td>\u003Ctd>Extract text, Extract images, Export form data, File read/write/append/list helpers\u003C/td>\u003Ctd>“Extract all the data from the form fields in this document.”\u003C/td>\u003C/tr>\n\n            \u003Ctr>\u003Ctd>Analyze\u003C/td>\u003Ctd>Check document metadata (accessibility tags, security settings, creator/origin info, text-extractability status)\u003C/td>\u003Ctd>“Check the metadata of this file to see if it is fully tagged for accessibility.”\u003C/td>\u003C/tr>\n\n            \u003Ctr>\u003Ctd>Sign &amp; Forms\u003C/td>\u003Ctd>Digitally sign PDF, Import form data, Convert XFA to AcroForms\u003C/td>\u003Ctd>“Convert this old XFA form into a standard AcroForm so I can sign it.”\u003C/td>\u003C/tr>\n\n            \u003Ctr>\u003Ctd>Archive\u003C/td>\u003Ctd>Convert to PDF/A (archival standard)\u003C/td>\u003Ctd>“Convert this contract to PDF/A for long-term archival.”\u003C/td>\u003C/tr>\n\n          \u003C/tbody>\n\n        \u003C/table>\n\n      \u003C/div>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003C!-- USE CASE EXAMPLES -->\n\n  \u003Csection class=\"pdfa-section\">\n\n    \u003Cdiv class=\"pdfa-container\">\n\n      \u003Cp class=\"pdfa-eyebrow\">Use Case Examples\u003C/p>\n\n      \u003Ch2>Real Claude + pdfAssistant scenarios.\u003C/h2>\n\n      \u003Cp class=\"pdfa-sub\">Single prompts that orchestrate multiple tools end to end.\u003C/p>\n\n      \u003Cdiv class=\"pdfa-grid pdfa-grid--2\">\n\n        \u003Cdiv class=\"pdfa-card pdfa-card--quote\">\u003Ch3>Contract Review Pipeline\u003C/h3>\u003Cp>“OCR this scanned contract, extract the governing law clause, redact the SSNs, then convert to PDF/A.” Claude orchestrates four pdfAssistant tools in sequence.\u003C/p>\u003C/div>\n\n        \u003Cdiv class=\"pdfa-card pdfa-card--quote\">\u003Ch3>Email Attachment Processing\u003C/h3>\u003Cp>“Convert this email to PDF, merge it with the three attachments, and compress the final file for archival.” Claude handles the multi-step pipeline automatically.\u003C/p>\u003C/div>\n\n        \u003Cdiv class=\"pdfa-card pdfa-card--quote\">\u003Ch3>Compliance Batch Prep\u003C/h3>\u003Cp>“Take these 12 financial documents, flatten all form fields, encrypt each with this password, and ZIP the output.” Claude processes each file and packages the result.\u003C/p>\u003C/div>\n\n        \u003Cdiv class=\"pdfa-card pdfa-card--quote\">\u003Ch3>Quick Document Conversion\u003C/h3>\u003Cp>“Convert this Word doc to PDF.” The simplest use case — Claude calls one tool and delivers the result instantly.\u003C/p>\u003C/div>\n\n      \u003C/div>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003C!-- SECURITY & PRIVACY -->\n\n  \u003Csection class=\"pdfa-band\">\n\n    \u003Cdiv class=\"pdfa-container\">\n\n      \u003Cp class=\"pdfa-eyebrow\">Security &amp; Privacy\u003C/p>\n\n      \u003Ch2>Security &amp; Privacy\u003C/h2>\n\n      \u003Cp class=\"pdfa-sub\">pdfAssistant is designed with enterprise security in mind.\u003C/p>\n\n      \u003Cdiv class=\"pdfa-grid pdfa-grid--2\">\n\n        \u003Cdiv class=\"pdfa-card\">\u003Ch3>SOC 2 Type 2 Compliant\u003C/h3>\u003Cp>Our security controls, infrastructure, and data protection practices are rigorously audited and certified to meet strict enterprise standards.\u003C/p>\u003C/div>\n\n        \u003Cdiv class=\"pdfa-card\">\u003Ch3>Secure OAuth 2.0 Authentication\u003C/h3>\u003Cp>Your pdfAssistant credentials are never exposed to your AI platform or stored locally.\u003C/p>\u003C/div>\n\n        \u003Cdiv class=\"pdfa-card\">\u003Ch3>Encrypted in Transit\u003C/h3>\u003Cp>All files and data sent to our servers are protected with TLS 1.3 encryption, the same standard used by banks and healthcare systems.\u003C/p>\u003C/div>\n\n        \u003Cdiv class=\"pdfa-card\">\u003Ch3>pdfAssistant Never Trains on Your Data\u003C/h3>\u003Cp>Your documents, prompts, and extracted data are never used by us to train AI models. Please note that what your AI platform does with data in its own environment is governed by its own privacy policy.\u003C/p>\u003C/div>\n\n      \u003C/div>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003C!-- CROSS LINKS -->\n\n  \u003Csection class=\"pdfa-section pdfa-crosslinks\">\n\n    \u003Cdiv class=\"pdfa-container\">\n\n      \u003Cspan>Also available for\u003C/span>\n\n      \u003Ca href=\"/integrations/ai-connections/chatgpt/\">ChatGPT\u003C/a>\n\n      \u003Ca href=\"/integrations/ai-connections/codex/\">Codex\u003C/a>\n\n      \u003Ca href=\"/integrations/ai-connections/\">← All MCP Servers\u003C/a>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003C!-- DARK CTA -->\n\n  \u003Csection class=\"pdfa-cta\">\n\n    \u003Cdiv class=\"pdfa-container\">\n\n      \u003Ch2>Ready to put pdfAssistant to work in your AI assistant?\u003C/h2>\n\n      \u003Cp>Connect once. Process forever.\u003C/p>\n\n      \u003Cdiv class=\"pdfa-btn-row\">\n\n        \u003Ca class=\"pdfa-btn pdfa-btn--primary\" href=\"/#pricing\">View Paid Plans\u003C/a>\n\n      \u003C/div>\n\n      \u003Cp class=\"pdfa-note\">MCP server access requires a paid pdfAssistant plan\u003C/p>\n\n    \u003C/div>\n\n  \u003C/section>\n\n\u003C/div>\n",{"id":151,"metaTitle":152,"metaDescription":153,"canonicalUrl":10},908,"pdfAssistant for Claude — MCP Server Integration | pdfAssistant","Connect Claude Desktop to pdfAssistant over MCP. Merge, convert, compress, redact, OCR, and encrypt PDFs from inside Claude with one CLI command and secure OAuth.",{"id":155,"attributes":156},10,{"title":157,"slug":10,"page_type":158,"structured_data":159,"createdAt":175,"updatedAt":176,"publishedAt":177,"description":178,"icon":179,"rank":144,"html_head":180,"html_body":183,"seo":186},"Adobe Express Add-Ons","adobe-express-add-ons",{"name":160,"@type":161,"hasPart":162,"@context":86,"description":174},"pdfAssistant Adobe Express Add-Ons","CollectionPage",[163,168,171],{"url":164,"name":165,"@type":166,"applicationCategory":167},"https://pdfassistant.ai/adobe-express-add-ons/save-as-press-ready-pdf-x/","Save as Press-Ready PDF/X","SoftwareApplication","DesignApplication",{"url":169,"name":170,"@type":166,"applicationCategory":167},"https://pdfassistant.ai/adobe-express-add-ons/save-as-archival-pdf-a/","Save as Archival PDF/A",{"url":172,"name":173,"@type":166,"applicationCategory":167},"https://pdfassistant.ai/integrations/adobe-express-add-ons/save-as-custom-image/","Save as Custom Image","Adobe Express add-ons for press-ready PDF/X, archival PDF/A, and custom image export.","2026-06-29T16:16:37.395Z","2026-06-30T20:05:21.476Z","2026-06-30T20:05:21.464Z","Connect your document workflows directly to Adobe's creative design tools.","i-mdi-puzzle-outline",{"id":181,"body":182},406,"\u003Cstyle>\n/* ===== pdfAssistant Adobe Express add-ons overview — scoped styles ===== */\n\n.pdfa-addons,\n.pdfa-addons *,\n.pdfa-addons *::before,\n.pdfa-addons *::after {\n  box-sizing: border-box;\n}\n\n.pdfa-addons {\n  --pdfa-ink: #06101d;\n  --pdfa-text: #0d1a2b;\n  --pdfa-muted: #51637a;\n  --pdfa-blue: #257eeb;\n  --pdfa-blue-strong: #1d71d8;\n  --pdfa-link: #1d71d8;\n  --pdfa-link-hover: #1e5faf;\n  --pdfa-focus: #257eeb;\n  --pdfa-blue-50: #eff6ff;\n  --pdfa-band: #f1f5fb;\n  --pdfa-surface: #f8fafc;\n  --pdfa-panel: #ffffff;\n  --pdfa-border: #e2e8f0;\n  --pdfa-radius: 16px;\n  --pdfa-maxw: 1080px;\n  font-family: \"Plus Jakarta Sans\", ui-sans-serif, system-ui, sans-serif;\n  color: var(--pdfa-text);\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  background: var(--pdfa-surface);\n  transition: background-color 0.2s ease, color 0.2s ease;\n}\n\n.dark .pdfa-addons {\n  --pdfa-ink: #f8fafc;\n  --pdfa-text: #d7e1ee;\n  --pdfa-muted: #94a3b8;\n  --pdfa-blue: #257eeb;\n  --pdfa-blue-strong: #1d71d8;\n  --pdfa-link: #60a5fa;\n  --pdfa-link-hover: #93c2fd;\n  --pdfa-focus: #3b8ff6;\n  --pdfa-blue-50: rgba(37, 126, 235, 0.14);\n  --pdfa-band: #162033;\n  --pdfa-surface: #0b1220;\n  --pdfa-panel: #1b2638;\n  --pdfa-border: #314155;\n}\n\n.pdfa-addons .pdfa-container {\n  width: 100%;\n  max-width: var(--pdfa-maxw);\n  margin: 0 auto;\n  padding: 0 24px;\n}\n\n.pdfa-addons .pdfa-narrow {\n  max-width: 880px;\n}\n\n.pdfa-addons section {\n  padding: clamp(48px, 7vw, 88px) 0;\n}\n\n.pdfa-addons .pdfa-band {\n  background: var(--pdfa-band);\n  transition: background-color 0.2s ease;\n}\n\n.pdfa-addons h1 {\n  font-size: clamp(36px, 5vw, 60px);\n  font-weight: 800;\n  letter-spacing: -1.5px;\n  line-height: 1.05;\n  color: var(--pdfa-ink);\n  margin: 0 0 18px;\n  transition: color 0.2s ease;\n}\n\n.pdfa-addons h2 {\n  font-size: clamp(28px, 3.4vw, 36px);\n  font-weight: 800;\n  letter-spacing: -0.9px;\n  line-height: 1.15;\n  color: var(--pdfa-ink);\n  margin: 0 0 12px;\n  transition: color 0.2s ease;\n}\n\n.pdfa-addons h3 {\n  font-size: 20px;\n  font-weight: 700;\n  color: var(--pdfa-ink);\n  margin: 0 0 8px;\n  transition: color 0.2s ease;\n}\n\n.pdfa-addons p {\n  margin: 0 0 14px;\n}\n\n.pdfa-addons .pdfa-eyebrow {\n  font-size: 13px;\n  font-weight: 700;\n  letter-spacing: 1.2px;\n  text-transform: uppercase;\n  color: var(--pdfa-link);\n  margin: 0 0 14px;\n  transition: color 0.2s ease;\n}\n\n.pdfa-addons .pdfa-lead {\n  font-size: clamp(17px, 1.6vw, 19px);\n  color: var(--pdfa-muted);\n  max-width: 720px;\n  transition: color 0.2s ease;\n}\n\n.pdfa-addons .pdfa-note {\n  font-size: 13px;\n  font-weight: 600;\n  letter-spacing: 0.4px;\n  color: var(--pdfa-link);\n  transition: color 0.2s ease;\n}\n\n.pdfa-addons .pdfa-hero {\n  text-align: center;\n}\n\n.pdfa-addons .pdfa-hero .pdfa-lead {\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.pdfa-addons .pdfa-grid {\n  display: grid;\n  gap: 20px;\n}\n\n.pdfa-addons .pdfa-grid--3 {\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n}\n\n.pdfa-addons .pdfa-card {\n  display: flex;\n  flex-direction: column;\n  min-height: 100%;\n  background: var(--pdfa-panel);\n  border: 1px solid var(--pdfa-border);\n  border-radius: var(--pdfa-radius);\n  padding: 26px;\n  color: var(--pdfa-text);\n  text-decoration: none;\n  box-shadow: 0 10px 28px -24px rgba(6, 16, 29, 0.18);\n  transition:\n    transform 0.05s ease,\n    background-color 0.2s ease,\n    border-color 0.2s ease,\n    box-shadow 0.2s ease,\n    color 0.2s ease;\n}\n\n.pdfa-addons .pdfa-card:hover {\n  transform: translateY(-1px);\n  border-color: var(--pdfa-link);\n  box-shadow: 0 16px 34px -26px rgba(37, 126, 235, 0.5);\n}\n\n.pdfa-addons .pdfa-card:focus-visible {\n  outline: 2px solid var(--pdfa-focus);\n  outline-offset: 3px;\n}\n\n.dark .pdfa-addons .pdfa-card {\n  box-shadow: 0 14px 34px -28px rgba(0, 0, 0, 0.65);\n}\n\n.pdfa-addons .pdfa-card p {\n  color: var(--pdfa-muted);\n  transition: color 0.2s ease;\n}\n\n.pdfa-addons .pdfa-card p:last-child {\n  margin-bottom: 0;\n}\n\n.pdfa-addons .pdfa-card__link {\n  margin-top: auto;\n  padding-top: 10px;\n  color: var(--pdfa-link);\n  font-size: 14px;\n  font-weight: 700;\n  transition: color 0.2s ease;\n}\n\n.pdfa-addons .pdfa-card:hover .pdfa-card__link {\n  color: var(--pdfa-link-hover);\n}\n\n@media (max-width: 900px) {\n  .pdfa-addons .pdfa-grid--3 {\n    grid-template-columns: 1fr;\n  }\n}\n\u003C/style>\n",{"id":184,"body":185},407,"\u003Cdiv class=\"pdfa-addons\">\n\n  \u003Csection class=\"pdfa-hero\">\n\n    \u003Cdiv class=\"pdfa-container pdfa-narrow\">\n\n      \u003Cp class=\"pdfa-eyebrow\">Integrations · Adobe Express Add-Ons\u003C/p>\n\n      \u003Ch1>pdfAssistant Add-Ons for Adobe Express\u003C/h1>\n\n      \u003Cp class=\"pdfa-lead\">Export professional-grade files straight out of Adobe Express — powered by the Adobe PDF Library and pdfAssistant.\u003C/p>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003Csection class=\"pdfa-band\">\n\n    \u003Cdiv class=\"pdfa-container\">\n\n      \u003Cdiv class=\"pdfa-grid pdfa-grid--3\">\n\n        \u003Ca class=\"pdfa-card\" href=\"/integrations/adobe-express-add-ons/save-as-press-ready-pdf-x/\">\n\n          \u003Ch3>Save as Press-Ready PDF/X\u003C/h3>\n\n          \u003Cp>Export press-ready PDF/X-1a, PDF/X-3, PDF/X-4, or PDF/X-6 from Adobe Express — with CMYK, embedded fonts, and custom bleed and trim.\u003C/p>\n\n          \u003Cspan class=\"pdfa-card__link\">Learn more →\u003C/span>\n\n        \u003C/a>\n\n        \u003Ca class=\"pdfa-card\" href=\"/integrations/adobe-express-add-ons/save-as-archival-pdf-a/\">\n\n          \u003Ch3>Save as Archival PDF/A\u003C/h3>\n\n          \u003Cp>Export PDF/A-1b through PDF/A-3u for long-term preservation, compliance, and accessible digital recordkeeping.\u003C/p>\n\n          \u003Cspan class=\"pdfa-card__link\">Learn more →\u003C/span>\n\n        \u003C/a>\n\n        \u003Ca class=\"pdfa-card\" href=\"/integrations/adobe-express-add-ons/save-as-custom-image/\">\n\n          \u003Ch3>Save as Custom Image\u003C/h3>\n\n          \u003Cp>Export JPG, PNG, BMP, GIF, or TIFF with precise control over pages, DPI, color model, smoothing, and compression.\u003C/p>\n\n          \u003Cspan class=\"pdfa-card__link\">Learn more →\u003C/span>\n\n        \u003C/a>\n\n      \u003C/div>\n\n    \u003C/div>\n\n  \u003C/section>\n\n\u003C/div>\n",{"id":187,"metaTitle":188,"metaDescription":189,"canonicalUrl":10},909,"Adobe Express Plugins — PDF/X, PDF/A & Image Export | pdfAssistant","pdfAssistant Add-Ons for Adobe Express: Export press-ready PDF/X, archival PDF/A, and custom images with professional-grade controls.",{"id":191,"attributes":192},11,{"title":193,"slug":10,"page_type":194,"structured_data":195,"createdAt":219,"updatedAt":220,"publishedAt":89,"description":221,"icon":222,"rank":223,"html_head":224,"html_body":227,"seo":230},"Developer API","api",{"name":196,"@type":108,"@context":86,"mainEntity":197,"description":218},"pdfRest Developer API",{"@type":198,"mainEntity":199},"FAQPage",[200,206,210,214],{"name":201,"@type":202,"acceptedAnswer":203},"Is pdfRest a separate product from pdfAssistant?","Question",{"text":204,"@type":205},"Yes. pdfAssistant is the no-code, conversational and workflow product for teams. pdfRest is the developer API platform from the same company, built on the same Adobe PDF Library engine.","Answer",{"name":207,"@type":202,"acceptedAnswer":208},"Can I use pdfRest without a pdfAssistant account?",{"text":209,"@type":205},"Yes. pdfRest is a standalone developer platform with its own accounts, plans, and deployment options.",{"name":211,"@type":202,"acceptedAnswer":212},"Which deployment option should I choose?",{"text":213,"@type":205},"Use Cloud API to start fast; Self-Hosted Container, Docker, or AWS for data sovereignty and flat-rate pricing; PyPI for Python-native integration.",{"name":215,"@type":202,"acceptedAnswer":216},"Is the API engine the same as pdfAssistant's?",{"text":217,"@type":205},"Yes. Both are built on the Adobe PDF Library — the same technology behind Adobe Acrobat.","Programmatic PDF processing with 40+ REST endpoints built on the Adobe PDF Library.","2026-06-29T16:20:49.562Z","2026-07-01T14:54:50.470Z","Programmatic PDF processing with pdfRest","i-mdi-application-braces-outline",3,{"id":225,"body":226},408,"\u003Cstyle>\n/* ===== pdfAssistant API page — scoped visual fixes ===== */\n\n.pdfa-api,\n.pdfa-api *,\n.pdfa-api *::before,\n.pdfa-api *::after {\n  box-sizing: border-box;\n}\n\n.pdfa-api {\n  --pdfa-ink: #06101d;\n  --pdfa-text: #0d1a2b;\n  --pdfa-muted: #51637a;\n  --pdfa-blue: #257eeb;\n  --pdfa-blue-strong: #1d71d8;\n  --pdfa-link: #1d71d8;\n  --pdfa-link-hover: #1e5faf;\n  --pdfa-focus: #257eeb;\n  --pdfa-blue-50: #eff6ff;\n  --pdfa-band: #f1f5fb;\n  --pdfa-surface: #f8fafc;\n  --pdfa-panel: #ffffff;\n  --pdfa-border: #e2e8f0;\n  --pdfa-code-border: #1e293b;\n  --pdfa-code-bg: #0f172a;\n  --pdfa-code-text: #e7eefc;\n  width: 100%;\n  font-family: \"Plus Jakarta Sans\", ui-sans-serif, system-ui, sans-serif;\n  color: var(--pdfa-text);\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  background: var(--pdfa-surface);\n  transition: background-color 0.2s ease, color 0.2s ease;\n}\n\n.dark .pdfa-api {\n  --pdfa-ink: #f8fafc;\n  --pdfa-text: #d7e1ee;\n  --pdfa-muted: #94a3b8;\n  --pdfa-blue: #257eeb;\n  --pdfa-blue-strong: #1d71d8;\n  --pdfa-link: #60a5fa;\n  --pdfa-link-hover: #93c2fd;\n  --pdfa-focus: #3b8ff6;\n  --pdfa-blue-50: rgba(37, 126, 235, 0.14);\n  --pdfa-band: #162033;\n  --pdfa-surface: #0b1220;\n  --pdfa-panel: #1b2638;\n  --pdfa-border: #314155;\n  --pdfa-code-border: #52637a;\n  --pdfa-code-bg: #223046;\n  --pdfa-code-text: #f8fafc;\n}\n\n.pdfa-api-section {\n  width: 100%;\n  background: var(--pdfa-surface);\n  transition: background-color 0.2s ease, color 0.2s ease;\n}\n\n.pdfa-api-section:nth-of-type(even) {\n  background: var(--pdfa-band);\n}\n\n.pdfa-api-section:first-child,\n.pdfa-api-section:nth-of-type(7) {\n  background:\n    linear-gradient(\n      180deg,\n      var(--pdfa-surface) 0%,\n      var(--pdfa-panel) 52%,\n      var(--pdfa-blue-50) 100%\n    );\n}\n\n.dark .pdfa-api-section:first-child,\n.dark .pdfa-api-section:nth-of-type(7) {\n  background:\n    linear-gradient(\n      180deg,\n      var(--pdfa-surface) 0%,\n      #101a2c 52%,\n      rgba(37, 126, 235, 0.18) 100%\n    );\n}\n\n.pdfa-api-shell {\n  box-sizing: border-box;\n  width: 100%;\n  max-width: 80rem;\n  margin-left: auto;\n  margin-right: auto;\n  padding-left: 1.5rem;\n  padding-right: 1.5rem;\n}\n\n.pdfa-api-shell-narrow {\n  max-width: 56rem;\n}\n\n.pdfa-api-shell-faq {\n  max-width: 48rem;\n}\n\n.pdfa-api-shell-explore {\n  max-width: 64rem;\n}\n\n.pdfa-api-section-header {\n  max-width: 48rem;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.pdfa-api-section-header > p,\n.pdfa-api-section-header > .pdfa-api-section-copy {\n  margin-top: 1rem;\n}\n\n.pdfa-api-section-header + .pdfa-api-card-grid,\n.pdfa-api-section-header + .pdfa-api-table-wrap,\n.pdfa-api-section-header + .pdfa-api-faq-list {\n  margin-top: 3rem;\n}\n\n.pdfa-api h1,\n.pdfa-api h2,\n.pdfa-api h3,\n.pdfa-api summary,\n.pdfa-api th,\n.pdfa-api .font-bold {\n  color: var(--pdfa-ink);\n  transition: color 0.2s ease;\n}\n\n.pdfa-api p,\n.pdfa-api li,\n.pdfa-api td,\n.pdfa-api .text-gray-600,\n.pdfa-api .text-gray-700 {\n  color: var(--pdfa-muted);\n  transition: color 0.2s ease;\n}\n\n.pdfa-api .text-primary-500,\n.pdfa-api .dark\\:text-primary-300,\n.pdfa-api .group-hover\\:text-primary-600,\n.pdfa-api .dark\\:group-hover\\:text-primary-200 {\n  color: var(--pdfa-link);\n  transition: color 0.2s ease;\n}\n\n.pdfa-api a:hover .text-primary-500,\n.pdfa-api a:hover .dark\\:text-primary-300,\n.pdfa-api a:hover .group-hover\\:text-primary-600,\n.pdfa-api a:hover .dark\\:group-hover\\:text-primary-200 {\n  color: var(--pdfa-link-hover);\n}\n\n.pdfa-api a:focus-visible,\n.pdfa-api details:focus-within {\n  outline: 2px solid var(--pdfa-focus);\n  outline-offset: 3px;\n}\n\n.pdfa-api-card-grid {\n  gap: 1.5rem;\n  align-items: stretch;\n}\n\n.pdfa-api-card-grid > * {\n  min-width: 0;\n}\n\n.pdfa-api-card-grid > a,\n.pdfa-api-card-grid > div,\n.pdfa-api-faq-list details,\n.pdfa-api .pdfa-api-table-wrap,\n.pdfa-api-logo-link {\n  background: var(--pdfa-panel);\n  border-color: var(--pdfa-border);\n  color: var(--pdfa-text);\n  box-shadow: 0 10px 28px -24px rgba(6, 16, 29, 0.18);\n  transition:\n    background-color 0.2s ease,\n    border-color 0.2s ease,\n    box-shadow 0.2s ease,\n    color 0.2s ease;\n}\n\n.pdfa-api-card-grid > a:hover {\n  border-color: var(--pdfa-link);\n  box-shadow: 0 16px 34px -26px rgba(37, 126, 235, 0.5);\n}\n\n.dark .pdfa-api-card-grid > a,\n.dark .pdfa-api-card-grid > div,\n.dark .pdfa-api-faq-list details,\n.dark .pdfa-api .pdfa-api-table-wrap,\n.dark .pdfa-api-logo-link {\n  box-shadow: 0 14px 34px -28px rgba(0, 0, 0, 0.65);\n}\n\n.pdfa-api a[class*=\"bg-primary-500\"] {\n  background: var(--pdfa-blue);\n  color: #ffffff;\n  box-shadow: 0 10px 20px -8px rgba(37, 126, 235, 0.55);\n}\n\n.pdfa-api a[class*=\"bg-primary-500\"]:hover {\n  background: var(--pdfa-blue-strong);\n  color: #ffffff;\n  box-shadow: 0 12px 22px -8px rgba(37, 126, 235, 0.7);\n}\n\n.pdfa-api a[class*=\"bg-white/80\"],\n.pdfa-api a[class*=\"bg-white/90\"] {\n  background: color-mix(in srgb, var(--pdfa-panel) 90%, transparent);\n  border-color: var(--pdfa-border);\n  color: var(--pdfa-ink);\n}\n\n.pdfa-api a[class*=\"bg-white/80\"]:hover {\n  border-color: var(--pdfa-link);\n  color: var(--pdfa-link-hover);\n}\n\n.pdfa-api-table-wrap,\n.pdfa-api-faq-list {\n  width: 100%;\n}\n\n.pdfa-api-table {\n  border-collapse: collapse;\n}\n\n.pdfa-api-table thead {\n  background: var(--pdfa-blue-50);\n  color: var(--pdfa-ink);\n}\n\n.pdfa-api-table tbody {\n  background: var(--pdfa-panel);\n  color: var(--pdfa-text);\n}\n\n.pdfa-api-table th,\n.pdfa-api-table td {\n  border-color: var(--pdfa-border);\n  transition:\n    background-color 0.2s ease,\n    border-color 0.2s ease,\n    color 0.2s ease;\n}\n\n.pdfa-api-table tbody tr + tr th,\n.pdfa-api-table tbody tr + tr td {\n  border-top: 1px solid var(--pdfa-border);\n}\n\n.pdfa-api-faq-list details {\n  width: 100%;\n}\n\n.pdfa-api-faq-list summary {\n  border-radius: 8px;\n}\n\n.pdfa-api a.pdfa-api-logo-link > img.pdfa-api-logo-image {\n  display: block;\n  width: auto;\n  min-width: 0;\n  max-width: min(12rem, 60vw);\n  height: 3rem;\n}\n\n.pdfa-api img {\n  display: block;\n  width: auto;\n  max-width: 100%;\n  height: auto;\n}\n\n.pdfa-api pre {\n  border: 1px solid var(--pdfa-code-border);\n  background-color: var(--pdfa-code-bg);\n  color: var(--pdfa-code-text);\n  overflow-x: auto;\n  transition:\n    background-color 0.2s ease,\n    border-color 0.2s ease,\n    color 0.2s ease;\n}\n\n.pdfa-api pre code {\n  color: inherit;\n}\n\n.pdfa-api svg {\n  flex-shrink: 0;\n}\n\n@media (max-width: 767px) {\n  .pdfa-api-shell,\n  .pdfa-api-shell-narrow,\n  .pdfa-api-shell-faq,\n  .pdfa-api-shell-explore {\n    padding-left: 1rem;\n    padding-right: 1rem;\n  }\n\n  .pdfa-api-section-header + .pdfa-api-card-grid,\n  .pdfa-api-section-header + .pdfa-api-table-wrap,\n  .pdfa-api-section-header + .pdfa-api-faq-list {\n    margin-top: 2.5rem;\n  }\n\n  .pdfa-api-card-grid {\n    gap: 1rem;\n  }\n}\n\u003C/style>\n",{"id":228,"body":229},409,"\u003Carticle class=\"pdfa-api bg-gray-50 text-gray-900 transition-colors duration-200 dark:bg-gray-950 dark:text-gray-100\">\n  \u003Csection class=\"pdfa-api-section bg-gradient-to-b from-gray-50 via-white to-primary-50 py-20 transition-colors duration-200 dark:from-gray-950 dark:via-gray-950 dark:to-primary-950 md:py-28\">\n    \u003Cdiv class=\"pdfa-api-shell pdfa-api-shell-narrow mx-auto max-w-4xl px-6 text-center\">\n      \u003Cdiv class=\"mb-8 flex justify-center\">\n        \u003Ca\n          aria-label=\"pdfRest\"\n          class=\"pdfa-api-logo-link rounded-2xl border border-primary-200 bg-white/90 px-5 py-3 shadow-lg shadow-primary-900/10 backdrop-blur transition-colors duration-200 dark:border-primary-800 dark:bg-gray-900/90 dark:shadow-primary-950/30\"\n          href=\"https://pdfrest.com\"\n          rel=\"noopener\"\n          target=\"_blank\"\n        >\n          \u003Csvg\n            width=\"371\"\n            height=\"120\"\n            viewBox=\"0 0 371 120\"\n            fill=\"none\"\n            xmlns=\"http://www.w3.org/2000/svg\"\n            class=\"h-12 w-auto object-contain text-[#5B2A86] dark:text-white\"\n          >\n            \u003Cpath\n              d=\"M141.208 114.372C109.066 124.565 51.3815 118.619 26.5566 114.372C24.5968 114.037 17.7373 113.065 14.7975 115.352C5.97816 122.213 1.07852 116.332 5.97816 110.452C9.89787 105.747 6.95809 96.0775 4.99824 91.8305C0.0986108 80.0697 0.0985986 58.5082 0.0985967 46.7473C0.0985949 35.9221 4.0183 16.3652 1.07853 10.4848C-2.05724 1.07612 2.3851 1.33749 4.99824 2.64425C10.8778 3.62433 15.7774 9.50473 29.4964 4.60438C64.7738 -3.23618 118.016 0.684109 140.228 3.62433C144.475 4.60439 153.751 6.1725 156.887 4.60438C166.294 -1.66806 166.686 5.91114 165.706 10.4848C163.746 20.2855 163.354 19.3054 165.706 29.1061C177.465 78.1095 160.807 89.8704 165.706 105.551C169.626 118.096 164.073 117.312 160.807 115.352C158.52 113.392 151.399 110.452 141.208 114.372Z\"\n              fill=\"#5B2A86\"\n            />\n            \u003Cpath\n              d=\"M122.646 39.5125C122.646 36.3802 123.168 33.7085 124.212 31.4975C125.318 29.225 126.792 27.3825 128.634 25.9699C130.477 24.4958 132.626 23.421 135.083 22.7454C137.601 22.0699 140.273 21.7321 143.098 21.7321C147.643 21.7321 150.99 22.3462 153.14 23.5746C155.29 24.7415 156.364 26.7683 156.364 29.6549C156.364 30.8833 156.088 31.9888 155.535 32.9715C155.044 33.9542 154.491 34.6912 153.877 35.1825C152.71 34.8754 151.482 34.6298 150.192 34.4455C148.964 34.1998 147.52 34.077 145.862 34.077C143.221 34.077 141.164 34.5376 139.69 35.4589C138.215 36.3187 137.478 37.8542 137.478 40.0652V43.0133H152.587C152.956 43.6889 153.294 44.5487 153.601 45.5928C153.969 46.5755 154.153 47.681 154.153 48.9094C154.153 51.059 153.662 52.6251 152.679 53.6078C151.758 54.5291 150.499 54.9897 148.902 54.9897H138.308V84.1938C137.693 84.378 136.711 84.5623 135.36 84.7466C134.07 84.9308 132.719 85.0229 131.306 85.0229C129.955 85.0229 128.726 84.9308 127.621 84.7466C126.577 84.5623 125.686 84.1938 124.949 83.641C124.212 83.0883 123.629 82.3513 123.199 81.43C122.83 80.4473 122.646 79.1883 122.646 77.6528V39.5125Z\"\n              fill=\"white\"\n            />\n            \u003Cpath\n              d=\"M66.5471 61.8992C66.5471 57.8456 67.1613 54.3448 68.3896 51.3968C69.618 48.3873 71.307 45.8999 73.4566 43.9345C75.6676 41.9692 78.2165 40.5258 81.1031 39.6046C84.0511 38.6219 87.2142 38.1306 90.5921 38.1306C91.8205 38.1306 93.0181 38.2534 94.1851 38.4991C95.352 38.6833 96.304 38.929 97.041 39.2361V24.3116C97.6551 24.1273 98.6378 23.9431 99.989 23.7588C101.34 23.5132 102.722 23.3903 104.135 23.3903C105.486 23.3903 106.684 23.4824 107.728 23.6667C108.833 23.851 109.754 24.2195 110.491 24.7722C111.228 25.325 111.781 26.0927 112.15 27.0754C112.518 27.9966 112.702 29.225 112.702 30.7604V74.4284C112.702 77.315 111.351 79.6182 108.649 81.3379C106.868 82.5048 104.565 83.5182 101.739 84.378C98.9142 85.2993 95.6591 85.7599 91.974 85.7599C87.9819 85.7599 84.3889 85.2072 81.1952 84.1017C78.0629 82.9961 75.3913 81.3993 73.1802 79.3111C71.0306 77.2229 69.3723 74.7355 68.2054 71.8488C67.0999 68.9008 66.5471 65.5842 66.5471 61.8992ZM92.711 50.3834C89.3945 50.3834 86.8456 51.3353 85.0645 53.2393C83.2834 55.1432 82.3929 58.0299 82.3929 61.8992C82.3929 65.7071 83.222 68.5937 84.8803 70.5591C86.5386 72.463 88.9338 73.415 92.0661 73.415C93.1717 73.415 94.1543 73.2614 95.0142 72.9544C95.9355 72.5859 96.6418 72.1866 97.1331 71.7567V51.4889C95.9048 50.7519 94.4307 50.3834 92.711 50.3834Z\"\n              fill=\"white\"\n            />\n            \u003Cpath\n              d=\"M35.1354 38.1306C38.8204 38.1306 42.2291 38.6219 45.3614 39.6046C48.5551 40.5259 51.2882 41.9692 53.5607 43.9345C55.8331 45.8999 57.6143 48.3873 58.904 51.3968C60.1938 54.3448 60.8387 57.8763 60.8387 61.9913C60.8387 65.9221 60.2859 69.3614 59.1804 72.3095C58.0749 75.2575 56.5087 77.7449 54.4819 79.7717C52.4552 81.7371 49.9985 83.2111 47.1118 84.1938C44.2866 85.1765 41.1236 85.6678 37.6228 85.6678C34.9818 85.6678 32.5251 85.2686 30.2527 84.4702V99.7632C29.6385 99.9474 28.6558 100.132 27.3046 100.316C25.9535 100.562 24.5716 100.684 23.1589 100.684C21.8078 100.684 20.5794 100.592 19.4739 100.408C18.4298 100.224 17.5392 99.8553 16.8022 99.3025C16.0652 98.7498 15.5125 97.9821 15.1439 96.9994C14.7754 96.0781 14.5912 94.8498 14.5912 93.3143V49.0936C14.5912 47.4353 14.929 46.0842 15.6046 45.0401C16.3416 43.996 17.3243 43.044 18.5526 42.1841C20.4566 40.9558 22.8212 39.9731 25.6464 39.2361C28.4716 38.4991 31.6346 38.1306 35.1354 38.1306ZM35.3196 73.3229C41.6457 73.3229 44.8087 69.5457 44.8087 61.9913C44.8087 58.0606 44.0102 55.1433 42.4134 53.2393C40.8779 51.3354 38.6362 50.3834 35.6881 50.3834C34.5212 50.3834 33.4771 50.5369 32.5558 50.844C31.6346 51.0897 30.8362 51.3968 30.1606 51.7653V72.0331C30.8976 72.4016 31.696 72.7087 32.5558 72.9544C33.4157 73.2 34.337 73.3229 35.3196 73.3229Z\"\n              fill=\"white\"\n            />\n            \u003Cpath\n              d=\"M357.082 70.5336C357.082 72.1644 357.583 73.3248 358.587 74.0148C359.653 74.7048 361.127 75.0497 363.009 75.0497C363.95 75.0497 364.922 74.987 365.926 74.8616C366.929 74.6734 367.807 74.4539 368.56 74.203C369.125 74.8929 369.595 75.677 369.971 76.5551C370.411 77.3705 370.63 78.3741 370.63 79.5659C370.63 81.9494 369.721 83.8939 367.902 85.3993C366.145 86.9046 363.009 87.6573 358.493 87.6573C352.973 87.6573 348.708 86.4029 345.697 83.8939C342.749 81.3849 341.275 77.3078 341.275 71.6626V31.3936C341.965 31.2054 342.937 31.0172 344.192 30.829C345.509 30.5781 346.889 30.4527 348.332 30.4527C351.091 30.4527 353.224 30.9545 354.729 31.9581C356.298 32.8989 357.082 34.9375 357.082 38.0737V44.0952H369.407C369.783 44.7852 370.128 45.6634 370.442 46.7297C370.818 47.7333 371.006 48.8623 371.006 50.1168C371.006 52.3121 370.505 53.9116 369.501 54.9152C368.56 55.8561 367.274 56.3265 365.643 56.3265H357.082V70.5336Z\"\n              fill=\"currentColor\"\n            />\n            \u003Cpath\n              d=\"M333.354 72.6035C333.354 77.3705 331.566 81.1026 327.991 83.7998C324.416 86.4969 319.147 87.8455 312.185 87.8455C309.55 87.8455 307.104 87.6573 304.846 87.281C302.588 86.9046 300.643 86.3401 299.012 85.5874C297.444 84.772 296.19 83.7684 295.249 82.5767C294.371 81.3849 293.932 79.9736 293.932 78.3428C293.932 76.8374 294.245 75.5829 294.873 74.5793C295.5 73.513 296.253 72.6348 297.131 71.9449C298.95 72.9485 301.02 73.858 303.34 74.6734C305.724 75.4261 308.452 75.8024 311.526 75.8024C313.47 75.8024 314.944 75.5202 315.948 74.9556C317.014 74.3911 317.548 73.6384 317.548 72.6976C317.548 71.8194 317.171 71.1294 316.418 70.6277C315.666 70.1259 314.411 69.7182 312.655 69.4045L309.832 68.84C304.375 67.7737 300.298 66.1115 297.601 63.8534C294.967 61.5326 293.65 58.2396 293.65 53.9743C293.65 51.6535 294.151 49.5523 295.155 47.6705C296.159 45.7888 297.57 44.2207 299.389 42.9662C301.208 41.7117 303.372 40.7395 305.881 40.0495C308.452 39.3595 311.275 39.0146 314.349 39.0146C316.669 39.0146 318.833 39.2027 320.841 39.5791C322.91 39.8927 324.698 40.3945 326.203 41.0845C327.709 41.7744 328.901 42.6839 329.779 43.813C330.657 44.8793 331.096 46.1651 331.096 47.6705C331.096 49.1132 330.814 50.3677 330.249 51.434C329.747 52.4376 329.089 53.2844 328.273 53.9743C327.772 53.6607 327.019 53.3471 326.015 53.0335C325.012 52.6571 323.914 52.3435 322.722 52.0926C321.531 51.779 320.307 51.5281 319.053 51.3399C317.861 51.1517 316.763 51.0576 315.76 51.0576C313.69 51.0576 312.091 51.3085 310.961 51.8103C309.832 52.2494 309.268 52.9707 309.268 53.9743C309.268 54.6643 309.582 55.2288 310.209 55.6679C310.836 56.107 312.028 56.5147 313.784 56.891L316.701 57.5496C322.722 58.9296 326.988 60.8426 329.497 63.2889C332.068 65.6724 333.354 68.7773 333.354 72.6035Z\"\n              fill=\"currentColor\"\n            />\n            \u003Cpath\n              d=\"M267.321 87.7514C263.621 87.7514 260.171 87.2496 256.972 86.246C253.836 85.1797 251.076 83.6116 248.692 81.5417C246.372 79.4718 244.521 76.8687 243.141 73.7325C241.824 70.5963 241.165 66.9269 241.165 62.7244C241.165 58.5846 241.824 55.0406 243.141 52.0926C244.521 49.0818 246.309 46.6356 248.504 44.7538C250.7 42.8094 253.208 41.3981 256.031 40.5199C258.854 39.5791 261.739 39.1086 264.687 39.1086C268.011 39.1086 271.022 39.6104 273.719 40.614C276.479 41.6176 278.831 42.9976 280.776 44.7538C282.783 46.5101 284.32 48.6114 285.386 51.0576C286.515 53.5039 287.08 56.1697 287.08 59.055C287.08 61.1876 286.484 62.8185 285.292 63.9475C284.1 65.0765 282.438 65.7979 280.305 66.1115L257.066 69.5927C257.756 71.6626 259.167 73.2307 261.3 74.297C263.433 75.3006 265.879 75.8024 268.639 75.8024C271.21 75.8024 273.625 75.4888 275.883 74.8616C278.204 74.1716 280.086 73.3875 281.529 72.5094C282.532 73.1366 283.379 74.0148 284.069 75.1438C284.759 76.2729 285.104 77.4646 285.104 78.7191C285.104 81.5417 283.787 83.643 281.152 85.0229C279.145 86.0892 276.887 86.8106 274.378 87.1869C271.869 87.5632 269.517 87.7514 267.321 87.7514ZM264.687 50.7754C263.182 50.7754 261.864 51.0263 260.735 51.5281C259.669 52.0299 258.791 52.6885 258.101 53.5039C257.411 54.2566 256.878 55.1347 256.502 56.1383C256.188 57.0792 256 58.0514 255.937 59.055L272.026 56.4206C271.838 55.1661 271.148 53.9116 269.956 52.6571C268.764 51.4026 267.008 50.7754 264.687 50.7754Z\"\n              fill=\"currentColor\"\n            />\n            \u003Cpath\n              d=\"M204.78 67.8051V85.8697C204.09 86.0579 202.992 86.246 201.486 86.4342C200.044 86.6224 198.601 86.7165 197.159 86.7165C195.716 86.7165 194.43 86.591 193.301 86.3401C192.235 86.152 191.325 85.7756 190.572 85.2111C189.882 84.6466 189.349 83.8625 188.973 82.8589C188.597 81.8553 188.408 80.5381 188.408 78.9073V34.5925C188.408 33.2753 188.753 32.2717 189.443 31.5817C190.196 30.829 191.2 30.2331 192.454 29.7941C194.587 29.0414 197.064 28.5082 199.887 28.1946C202.71 27.8183 205.72 27.6301 208.919 27.6301C217.575 27.6301 224.099 29.4491 228.489 33.0871C232.88 36.7251 235.075 41.649 235.075 47.8587C235.075 51.7476 234.072 55.072 232.065 57.8319C230.057 60.5918 227.674 62.7244 224.914 64.2298C227.172 67.3033 229.399 70.1886 231.594 72.8857C233.79 75.5829 235.514 78.0291 236.769 80.2245C236.142 82.4198 234.981 84.1134 233.288 85.3052C231.657 86.4342 229.807 86.9987 227.737 86.9987C226.357 86.9987 225.165 86.8419 224.161 86.5283C223.158 86.2147 222.28 85.7756 221.527 85.2111C220.774 84.6466 220.084 83.9566 219.457 83.1412C218.83 82.3258 218.234 81.4476 217.669 80.5067L209.766 67.8051H204.78ZM210.707 55.2915C213.09 55.2915 214.972 54.6957 216.352 53.5039C217.732 52.2494 218.422 50.4304 218.422 48.0469C218.422 45.6633 217.638 43.8757 216.07 42.6839C214.565 41.4295 212.15 40.8022 208.825 40.8022C207.884 40.8022 207.132 40.8336 206.567 40.8963C206.003 40.959 205.375 41.0531 204.685 41.1786V55.2915H210.707Z\"\n              fill=\"currentColor\"\n            />\n          \u003C/svg>\n        \u003C/a>\n      \u003C/div>\n      \u003Cdiv class=\"text-sm font-bold uppercase tracking-wider text-primary-500 dark:text-primary-300\">\n        Integrations · API\n      \u003C/div>\n      \u003Ch1 class=\"mt-4 text-5xl font-extrabold tracking-tight text-gray-900 dark:text-white sm:text-6xl md:text-7xl\">\n        Developer API Access via pdfRest\n      \u003C/h1>\n      \u003Cp class=\"mx-auto mt-6 max-w-2xl text-lg leading-relaxed text-gray-700 dark:text-gray-300\">\n        pdfAssistant gives you no-code document automation. When you need full\n        programmatic control, embedding PDF processing into your own\n        applications, automating at infrastructure scale, or deploying on your\n        own servers, pdfRest is the developer API platform built on the same\n        engine.\n      \u003C/p>\n      \u003Cdiv class=\"mt-10 flex flex-col items-center justify-center gap-3 sm:flex-row\">\n        \u003Ca\n          class=\"inline-flex items-center gap-2 rounded-lg bg-primary-500 px-6 py-3.5 text-base font-semibold text-white shadow-lg shadow-primary-900/20 transition-colors duration-200 hover:bg-primary-600 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary-500 dark:bg-primary-500 dark:shadow-primary-950/30 dark:hover:bg-primary-600 dark:focus-visible:outline-primary-400\"\n          href=\"https://pdfrest.com\"\n          rel=\"noopener\"\n          target=\"_blank\"\n        >\n          Explore the pdfRest API\n        \u003C/a>\n        \u003Ca\n          class=\"inline-flex items-center gap-2 rounded-lg border border-primary-200 bg-white/80 px-6 py-3.5 text-base font-semibold text-gray-900 shadow-sm shadow-primary-900/5 transition-colors duration-200 hover:border-primary-500 hover:text-primary-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary-500 dark:border-primary-800 dark:bg-gray-900/80 dark:text-white dark:hover:border-primary-500 dark:hover:text-primary-300 dark:focus-visible:outline-primary-400\"\n          href=\"https://pdfrest.com/apilab/\"\n          rel=\"noopener\"\n          target=\"_blank\"\n        >\n          Try the API Lab\n        \u003C/a>\n      \u003C/div>\n    \u003C/div>\n  \u003C/section>\n\n  \u003Csection class=\"pdfa-api-section bg-white py-24 transition-colors duration-200 dark:bg-gray-950\">\n    \u003Cdiv class=\"pdfa-api-shell mx-auto max-w-7xl px-6\">\n      \u003Cdiv class=\"pdfa-api-section-header mx-auto max-w-3xl text-center\">\n        \u003Cdiv class=\"text-sm font-bold uppercase tracking-wider text-primary-500 dark:text-primary-300\">\n          One Engine\n        \u003C/div>\n        \u003Ch2 class=\"mt-3 text-3xl font-extrabold tracking-tight text-gray-900 dark:text-white md:text-4xl\">\n          Same Processing Power. Two Ways to Use It.\n        \u003C/h2>\n      \u003C/div>\n      \u003Cdiv class=\"pdfa-api-card-grid mt-12 grid gap-6 md:grid-cols-2\">\n        \u003Cdiv class=\"flex flex-col rounded-2xl border border-primary-100 bg-gray-50/80 p-8 shadow-sm shadow-primary-900/5 transition-colors duration-200 dark:border-primary-900 dark:bg-gray-900 dark:shadow-primary-950/30\">\n          \u003Ch3 class=\"mt-4 text-2xl font-bold text-gray-900 dark:text-white\">\n            pdfAssistant\n          \u003C/h3>\n          \u003Cp class=\"mt-2 text-gray-700 dark:text-gray-300\">\n            For teams that process PDFs without writing code.\n          \u003C/p>\n          \u003Cul class=\"mt-6 space-y-3 text-gray-700 dark:text-gray-300\">\n            \u003Cli class=\"flex gap-2\">\n              \u003Cspan class=\"text-primary-500 dark:text-primary-300\">•\u003C/span>\n              AI-powered conversational interface\n            \u003C/li>\n            \u003Cli class=\"flex gap-2\">\n              \u003Cspan class=\"text-primary-500 dark:text-primary-300\">•\u003C/span>\n              Visual Workflow builder\n            \u003C/li>\n            \u003Cli class=\"flex gap-2\">\n              \u003Cspan class=\"text-primary-500 dark:text-primary-300\">•\u003C/span>\n              Batch Processing for high-volume jobs\n            \u003C/li>\n            \u003Cli class=\"flex gap-2\">\n              \u003Cspan class=\"text-primary-500 dark:text-primary-300\">•\u003C/span>\n              No developer resources required\n            \u003C/li>\n          \u003C/ul>\n          \u003Ca\n            class=\"mt-auto inline-flex items-center gap-2 pt-6 text-sm font-semibold text-primary-500 transition-colors duration-200 hover:text-primary-600 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary-500 dark:text-primary-300 dark:hover:text-primary-200 dark:focus-visible:outline-primary-400\"\n            href=\"https://pdfassistant.ai/\"\n            rel=\"noopener\"\n            target=\"_blank\"\n          >\n            Use pdfAssistant →\n          \u003C/a>\n        \u003C/div>\n        \u003Cdiv class=\"flex flex-col rounded-2xl border border-primary-200 bg-white p-8 shadow-sm shadow-primary-900/10 transition-colors duration-200 dark:border-primary-800 dark:bg-gray-900 dark:shadow-primary-950/30\">\n          \u003Ch3 class=\"mt-4 text-2xl font-bold text-gray-900 dark:text-white\">\n            pdfRest\n          \u003C/h3>\n          \u003Cp class=\"mt-2 text-gray-700 dark:text-gray-300\">\n            For developers building PDF processing into their own products.\n          \u003C/p>\n          \u003Cul class=\"mt-6 space-y-3 text-gray-700 dark:text-gray-300\">\n            \u003Cli class=\"flex gap-2\">\n              \u003Cspan class=\"text-primary-500 dark:text-primary-300\">•\u003C/span>\n              RESTful API with 40+ endpoints\n            \u003C/li>\n            \u003Cli class=\"flex gap-2\">\n              \u003Cspan class=\"text-primary-500 dark:text-primary-300\">•\u003C/span>\n              Cloud API, Self-Hosted Container, Docker, PyPI, and AWS deployment\n            \u003C/li>\n            \u003Cli class=\"flex gap-2\">\n              \u003Cspan class=\"text-primary-500 dark:text-primary-300\">•\u003C/span>\n              Server-side automation at any scale\n            \u003C/li>\n            \u003Cli class=\"flex gap-2\">\n              \u003Cspan class=\"text-primary-500 dark:text-primary-300\">•\u003C/span>\n              HIPAA Compliant infrastructure\n            \u003C/li>\n          \u003C/ul>\n          \u003Ca\n            class=\"mt-auto inline-flex items-center gap-2 pt-6 text-sm font-semibold text-primary-500 transition-colors duration-200 hover:text-primary-600 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary-500 dark:text-primary-300 dark:hover:text-primary-200 dark:focus-visible:outline-primary-400\"\n            href=\"https://pdfrest.com\"\n            rel=\"noopener\"\n            target=\"_blank\"\n          >\n            Explore pdfRest →\n          \u003C/a>\n        \u003C/div>\n      \u003C/div>\n      \u003Cp class=\"mx-auto mt-10 max-w-2xl text-center text-gray-600 dark:text-gray-400\">\n        Both products are built on the Adobe PDF Library™ — the same technology\n        behind Adobe Acrobat.\n      \u003C/p>\n    \u003C/div>\n  \u003C/section>\n\n  \u003Csection class=\"pdfa-api-section bg-gray-50 py-24 transition-colors duration-200 dark:bg-gray-900\">\n    \u003Cdiv class=\"pdfa-api-shell mx-auto max-w-7xl px-6\">\n      \u003Cdiv class=\"pdfa-api-section-header mx-auto max-w-3xl text-center\">\n        \u003Cdiv class=\"text-sm font-bold uppercase tracking-wider text-primary-500 dark:text-primary-300\">\n          Deployment\n        \u003C/div>\n        \u003Ch2 class=\"mt-3 text-3xl font-extrabold tracking-tight text-gray-900 dark:text-white md:text-4xl\">\n          Deploy How You Need To\n        \u003C/h2>\n      \u003C/div>\n      \u003Cdiv class=\"pdfa-api-card-grid mt-12 grid gap-5 sm:grid-cols-2 lg:grid-cols-3\">\n        \u003Ca class=\"group rounded-2xl border border-primary-100 bg-white p-6 shadow-sm shadow-primary-900/5 transition-colors duration-200 hover:border-primary-500 hover:shadow-lg hover:shadow-primary-900/10 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary-500 dark:border-primary-900 dark:bg-gray-950 dark:shadow-primary-950/30 dark:hover:shadow-primary-950/40 dark:focus-visible:outline-primary-400\" href=\"https://pdfrest.com\" rel=\"noopener\" target=\"_blank\">\n          \u003Ch3 class=\"mt-4 text-lg font-bold text-gray-900 dark:text-white\">Cloud API\u003C/h3>\n          \u003Cp class=\"mt-2 text-sm leading-relaxed text-gray-700 dark:text-gray-300\">\n            Full-featured REST API with production-ready endpoints. Get started\n            in minutes with straightforward, predictable pricing.\n          \u003C/p>\n          \u003Cdiv class=\"mt-4 inline-flex items-center gap-2 text-sm font-semibold text-primary-500 transition-colors duration-200 group-hover:text-primary-600 dark:text-primary-300 dark:group-hover:text-primary-200\">\n            Learn more →\n          \u003C/div>\n        \u003C/a>\n        \u003Ca class=\"group rounded-2xl border border-primary-100 bg-white p-6 shadow-sm shadow-primary-900/5 transition-colors duration-200 hover:border-primary-500 hover:shadow-lg hover:shadow-primary-900/10 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary-500 dark:border-primary-900 dark:bg-gray-950 dark:shadow-primary-950/30 dark:hover:shadow-primary-950/40 dark:focus-visible:outline-primary-400\" href=\"https://pdfrest.com\" rel=\"noopener\" target=\"_blank\">\n          \u003Ch3 class=\"mt-4 text-lg font-bold text-gray-900 dark:text-white\">Self-Hosted Container\u003C/h3>\n          \u003Cp class=\"mt-2 text-sm leading-relaxed text-gray-700 dark:text-gray-300\">\n            Deploy pdfRest on your own infrastructure. Predictable flat-rate\n            pricing with tiered plans and complete data control.\n          \u003C/p>\n          \u003Cdiv class=\"mt-4 inline-flex items-center gap-2 text-sm font-semibold text-primary-500 transition-colors duration-200 group-hover:text-primary-600 dark:text-primary-300 dark:group-hover:text-primary-200\">\n            Learn more →\n          \u003C/div>\n        \u003C/a>\n        \u003Ca class=\"group rounded-2xl border border-primary-100 bg-white p-6 shadow-sm shadow-primary-900/5 transition-colors duration-200 hover:border-primary-500 hover:shadow-lg hover:shadow-primary-900/10 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary-500 dark:border-primary-900 dark:bg-gray-950 dark:shadow-primary-950/30 dark:hover:shadow-primary-950/40 dark:focus-visible:outline-primary-400\" href=\"https://pdfrest.com\" rel=\"noopener\" target=\"_blank\">\n          \u003Ch3 class=\"mt-4 text-lg font-bold text-gray-900 dark:text-white\">On AWS\u003C/h3>\n          \u003Cp class=\"mt-2 text-sm leading-relaxed text-gray-700 dark:text-gray-300\">\n            Host pdfRest entirely within your own AWS VPC. CloudFormation\n            deployment for auto-scaling production environments.\n          \u003C/p>\n          \u003Cdiv class=\"mt-4 inline-flex items-center gap-2 text-sm font-semibold text-primary-500 transition-colors duration-200 group-hover:text-primary-600 dark:text-primary-300 dark:group-hover:text-primary-200\">\n            Learn more →\n          \u003C/div>\n        \u003C/a>\n        \u003Ca class=\"group rounded-2xl border border-primary-100 bg-white p-6 shadow-sm shadow-primary-900/5 transition-colors duration-200 hover:border-primary-500 hover:shadow-lg hover:shadow-primary-900/10 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary-500 dark:border-primary-900 dark:bg-gray-950 dark:shadow-primary-950/30 dark:hover:shadow-primary-950/40 dark:focus-visible:outline-primary-400\" href=\"https://pypi.org/project/pdfrest/\" rel=\"noopener\" target=\"_blank\">\n          \u003Ch3 class=\"mt-4 text-lg font-bold text-gray-900 dark:text-white\">PyPI Package\u003C/h3>\n          \u003Cp class=\"mt-2 text-sm leading-relaxed text-gray-700 dark:text-gray-300\">\n            Integrate pdfRest directly into Python projects. Install with a\n            single command and start making API calls immediately.\n          \u003C/p>\n          \u003Cdiv class=\"mt-4 inline-flex items-center gap-2 text-sm font-semibold text-primary-500 transition-colors duration-200 group-hover:text-primary-600 dark:text-primary-300 dark:group-hover:text-primary-200\">\n            Learn more →\n          \u003C/div>\n        \u003C/a>\n        \u003Ca class=\"group rounded-2xl border border-primary-100 bg-white p-6 shadow-sm shadow-primary-900/5 transition-colors duration-200 hover:border-primary-500 hover:shadow-lg hover:shadow-primary-900/10 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary-500 dark:border-primary-900 dark:bg-gray-950 dark:shadow-primary-950/30 dark:hover:shadow-primary-950/40 dark:focus-visible:outline-primary-400\" href=\"https://hub.docker.com/r/datalogics/pdfrest\" rel=\"noopener\" target=\"_blank\">\n          \u003Ch3 class=\"mt-4 text-lg font-bold text-gray-900 dark:text-white\">Docker Hub\u003C/h3>\n          \u003Cp class=\"mt-2 text-sm leading-relaxed text-gray-700 dark:text-gray-300\">\n            Pull the pdfRest container image and deploy a secure, scalable PDF\n            processing backend on your own infrastructure in seconds.\n          \u003C/p>\n          \u003Cdiv class=\"mt-4 inline-flex items-center gap-2 text-sm font-semibold text-primary-500 transition-colors duration-200 group-hover:text-primary-600 dark:text-primary-300 dark:group-hover:text-primary-200\">\n            Learn more →\n          \u003C/div>\n        \u003C/a>\n      \u003C/div>\n    \u003C/div>\n  \u003C/section>\n\n  \u003Csection class=\"pdfa-api-section bg-white py-24 transition-colors duration-200 dark:bg-gray-950\">\n    \u003Cdiv class=\"pdfa-api-shell mx-auto max-w-7xl px-6\">\n      \u003Cdiv class=\"pdfa-api-section-header mx-auto max-w-3xl text-center\">\n        \u003Cdiv class=\"text-sm font-bold uppercase tracking-wider text-primary-500 dark:text-primary-300\">\n          API Reference\n        \u003C/div>\n        \u003Ch2 class=\"mt-3 text-3xl font-extrabold tracking-tight text-gray-900 dark:text-white md:text-4xl\">\n          40+ API Endpoints for Every PDF Operation\n        \u003C/h2>\n        \u003Cp class=\"mx-auto mt-4 max-w-2xl text-gray-700 dark:text-gray-300\">\n          Every operation available in pdfAssistant is also available as a REST\n          API endpoint through pdfRest. Build the same processing pipelines\n          programmatically.\n        \u003C/p>\n      \u003C/div>\n      \u003Cdiv class=\"pdfa-api-table-wrap mt-12 overflow-x-auto rounded-2xl border border-primary-200 bg-white shadow-sm shadow-primary-900/5 dark:border-primary-800 dark:bg-gray-900 dark:shadow-primary-950/30\">\n        \u003Ctable class=\"pdfa-api-table w-full text-left text-sm\">\n          \u003Cthead class=\"bg-primary-50 text-gray-900 dark:bg-primary-950 dark:text-white\">\n            \u003Ctr>\n              \u003Cth class=\"px-6 py-4 font-bold\" scope=\"col\">Category\u003C/th>\n              \u003Cth class=\"px-6 py-4 font-bold\" scope=\"col\">API Endpoints\u003C/th>\n              \u003Cth class=\"px-6 py-4 font-bold\" scope=\"col\">Example Use Case\u003C/th>\n            \u003C/tr>\n          \u003C/thead>\n          \u003Ctbody class=\"divide-y divide-primary-100 bg-white text-gray-700 dark:divide-primary-900 dark:bg-gray-950 dark:text-gray-300\">\n            \u003Ctr>\n              \u003Cth class=\"whitespace-nowrap px-6 py-5 font-bold text-gray-900 dark:text-white\" scope=\"row\">Convert\u003C/th>\n              \u003Ctd class=\"px-6 py-5\">Word, Excel, and PowerPoint to PDF; HTML to PDF; PDF to Word, Excel, or PowerPoint; PDF to image formats (PNG, JPEG, TIFF, GIF, BMP); Images to PDF\u003C/td>\n              \u003Ctd class=\"px-6 py-5 italic\">Automated invoice generation from templates\u003C/td>\n            \u003C/tr>\n            \u003Ctr>\n              \u003Cth class=\"whitespace-nowrap px-6 py-5 font-bold text-gray-900 dark:text-white\" scope=\"row\">Combine &amp; Split\u003C/th>\n              \u003Ctd class=\"px-6 py-5\">Merge multiple PDFs, Split by page range, ZIP/unZIP files\u003C/td>\n              \u003Ctd class=\"px-6 py-5 italic\">Assemble customer-facing document packages server-side\u003C/td>\n            \u003C/tr>\n            \u003Ctr>\n              \u003Cth class=\"whitespace-nowrap px-6 py-5 font-bold text-gray-900 dark:text-white\" scope=\"row\">Optimize\u003C/th>\n              \u003Ctd class=\"px-6 py-5\">Compress PDF, Linearize (web-optimize), Flatten forms, Flatten annotations, Flatten layers, Flatten transparencies, Convert colors, Convert to PDF/X, Rasterize PDF\u003C/td>\n              \u003Ctd class=\"px-6 py-5 italic\">Optimize user-uploaded PDFs for web delivery\u003C/td>\n            \u003C/tr>\n            \u003Ctr>\n              \u003Cth class=\"whitespace-nowrap px-6 py-5 font-bold text-gray-900 dark:text-white\" scope=\"row\">Secure &amp; Edit\u003C/th>\n              \u003Ctd class=\"px-6 py-5\">Encrypt PDF, Add/remove restrictions, Text redaction (literal strings, presets, or regex), Add text/images to PDF, Attach files, Add watermark\u003C/td>\n              \u003Ctd class=\"px-6 py-5 italic\">Automated PII redaction in compliance pipelines\u003C/td>\n            \u003C/tr>\n            \u003Ctr>\n              \u003Cth class=\"whitespace-nowrap px-6 py-5 font-bold text-gray-900 dark:text-white\" scope=\"row\">Extract\u003C/th>\n              \u003Ctd class=\"px-6 py-5\">Extract text, Extract images, Export form data\u003C/td>\n              \u003Ctd class=\"px-6 py-5 italic\">Pull structured data from uploaded PDFs at scale\u003C/td>\n            \u003C/tr>\n            \u003Ctr>\n              \u003Cth class=\"whitespace-nowrap px-6 py-5 font-bold text-gray-900 dark:text-white\" scope=\"row\">Analyze\u003C/th>\n              \u003Ctd class=\"px-6 py-5\">Check metadata, accessibility tags, security settings, text-extractability status\u003C/td>\n              \u003Ctd class=\"px-6 py-5 italic\">Validate incoming documents before processing\u003C/td>\n            \u003C/tr>\n            \u003Ctr>\n              \u003Cth class=\"whitespace-nowrap px-6 py-5 font-bold text-gray-900 dark:text-white\" scope=\"row\">Sign &amp; Forms\u003C/th>\n              \u003Ctd class=\"px-6 py-5\">Digitally sign PDF, Import form data, Convert XFA to AcroForms\u003C/td>\n              \u003Ctd class=\"px-6 py-5 italic\">Programmatic document signing workflows\u003C/td>\n            \u003C/tr>\n            \u003Ctr>\n              \u003Cth class=\"whitespace-nowrap px-6 py-5 font-bold text-gray-900 dark:text-white\" scope=\"row\">Archive\u003C/th>\n              \u003Ctd class=\"px-6 py-5\">Convert to PDF/A (archival standard)\u003C/td>\n              \u003Ctd class=\"px-6 py-5 italic\">Regulatory archival conversion at scale\u003C/td>\n            \u003C/tr>\n          \u003C/tbody>\n        \u003C/table>\n      \u003C/div>\n    \u003C/div>\n  \u003C/section>\n\n  \u003Csection class=\"pdfa-api-section bg-gray-50 py-24 transition-colors duration-200 dark:bg-gray-900\">\n    \u003Cdiv class=\"pdfa-api-shell mx-auto max-w-7xl px-6\">\n      \u003Cdiv class=\"pdfa-api-section-header mx-auto max-w-3xl text-center\">\n        \u003Cdiv class=\"text-sm font-bold uppercase tracking-wider text-primary-500 dark:text-primary-300\">\n          Security &amp; Compliance\n        \u003C/div>\n        \u003Ch2 class=\"mt-3 text-3xl font-extrabold tracking-tight text-gray-900 dark:text-white md:text-4xl\">\n          Enterprise-Grade Security Across Every Deployment\n        \u003C/h2>\n      \u003C/div>\n      \u003Cdiv class=\"pdfa-api-card-grid mt-12 grid gap-5 sm:grid-cols-2 lg:grid-cols-4\">\n        \u003Cdiv class=\"rounded-2xl border border-primary-100 bg-white p-6 shadow-sm shadow-primary-900/5 transition-colors duration-200 dark:border-primary-900 dark:bg-gray-950 dark:shadow-primary-950/30\">\n          \u003Ch3 class=\"mt-4 text-lg font-bold text-gray-900 dark:text-white\">HIPAA Compliant\u003C/h3>\n          \u003Cp class=\"mt-2 text-sm leading-relaxed text-gray-700 dark:text-gray-300\">\n            pdfRest's infrastructure meets HIPAA requirements for organizations\n            processing protected health information.\n          \u003C/p>\n        \u003C/div>\n        \u003Cdiv class=\"rounded-2xl border border-primary-100 bg-white p-6 shadow-sm shadow-primary-900/5 transition-colors duration-200 dark:border-primary-900 dark:bg-gray-950 dark:shadow-primary-950/30\">\n          \u003Ch3 class=\"mt-4 text-lg font-bold text-gray-900 dark:text-white\">SOC 2 Type 2 Audited\u003C/h3>\n          \u003Cp class=\"mt-2 text-sm leading-relaxed text-gray-700 dark:text-gray-300\">\n            Security controls independently verified over time, not just\n            claimed.\n          \u003C/p>\n        \u003C/div>\n        \u003Cdiv class=\"rounded-2xl border border-primary-100 bg-white p-6 shadow-sm shadow-primary-900/5 transition-colors duration-200 dark:border-primary-900 dark:bg-gray-950 dark:shadow-primary-950/30\">\n          \u003Ch3 class=\"mt-4 text-lg font-bold text-gray-900 dark:text-white\">TLS 1.3 Encryption\u003C/h3>\n          \u003Cp class=\"mt-2 text-sm leading-relaxed text-gray-700 dark:text-gray-300\">\n            All API calls and file transfers encrypted in transit.\n          \u003C/p>\n        \u003C/div>\n        \u003Cdiv class=\"rounded-2xl border border-primary-100 bg-white p-6 shadow-sm shadow-primary-900/5 transition-colors duration-200 dark:border-primary-900 dark:bg-gray-950 dark:shadow-primary-950/30\">\n          \u003Ch3 class=\"mt-4 text-lg font-bold text-gray-900 dark:text-white\">Self-Hosted Options\u003C/h3>\n          \u003Cp class=\"mt-2 text-sm leading-relaxed text-gray-700 dark:text-gray-300\">\n            Container, Docker, and AWS deployment for organizations requiring\n            complete data sovereignty.\n          \u003C/p>\n        \u003C/div>\n      \u003C/div>\n    \u003C/div>\n  \u003C/section>\n\n  \u003Csection class=\"pdfa-api-section bg-white py-24 transition-colors duration-200 dark:bg-gray-950\">\n    \u003Cdiv class=\"pdfa-api-shell mx-auto max-w-7xl px-6\">\n      \u003Cdiv class=\"pdfa-api-section-header mx-auto max-w-3xl text-center\">\n        \u003Cdiv class=\"text-sm font-bold uppercase tracking-wider text-primary-500 dark:text-primary-300\">\n          Developer Resources\n        \u003C/div>\n        \u003Ch2 class=\"mt-3 text-3xl font-extrabold tracking-tight text-gray-900 dark:text-white md:text-4xl\">\n          Get Started in Minutes\n        \u003C/h2>\n      \u003C/div>\n      \u003Cdiv class=\"pdfa-api-card-grid mt-12 grid gap-5 sm:grid-cols-2 lg:grid-cols-3\">\n        \u003Ca class=\"group rounded-2xl border border-primary-100 bg-white p-6 shadow-sm shadow-primary-900/5 transition-colors duration-200 hover:border-primary-500 hover:shadow-lg hover:shadow-primary-900/10 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary-500 dark:border-primary-900 dark:bg-gray-900 dark:shadow-primary-950/30 dark:hover:shadow-primary-950/40 dark:focus-visible:outline-primary-400\" href=\"https://pdfrest.com/apilab/\" rel=\"noopener\" target=\"_blank\">\n          \u003Ch3 class=\"mt-4 text-lg font-bold text-gray-900 dark:text-white\">API Lab\u003C/h3>\n          \u003Cp class=\"mt-2 text-sm leading-relaxed text-gray-700 dark:text-gray-300\">\n            Test and validate any API call free in your browser. No signup\n            required.\n          \u003C/p>\n          \u003Cdiv class=\"mt-4 inline-flex items-center gap-2 text-sm font-semibold text-primary-500 transition-colors duration-200 group-hover:text-primary-600 dark:text-primary-300 dark:group-hover:text-primary-200\">\n            Open API Lab →\n          \u003C/div>\n        \u003C/a>\n        \u003Ca class=\"group rounded-2xl border border-primary-100 bg-white p-6 shadow-sm shadow-primary-900/5 transition-colors duration-200 hover:border-primary-500 hover:shadow-lg hover:shadow-primary-900/10 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary-500 dark:border-primary-900 dark:bg-gray-900 dark:shadow-primary-950/30 dark:hover:shadow-primary-950/40 dark:focus-visible:outline-primary-400\" href=\"https://pdfrest.com/documentation/\" rel=\"noopener\" target=\"_blank\">\n          \u003Ch3 class=\"mt-4 text-lg font-bold text-gray-900 dark:text-white\">Documentation\u003C/h3>\n          \u003Cp class=\"mt-2 text-sm leading-relaxed text-gray-700 dark:text-gray-300\">\n            Full endpoint reference with request and response examples for every\n            operation.\n          \u003C/p>\n          \u003Cdiv class=\"mt-4 inline-flex items-center gap-2 text-sm font-semibold text-primary-500 transition-colors duration-200 group-hover:text-primary-600 dark:text-primary-300 dark:group-hover:text-primary-200\">\n            View Documentation →\n          \u003C/div>\n        \u003C/a>\n        \u003Ca class=\"group rounded-2xl border border-primary-100 bg-white p-6 shadow-sm shadow-primary-900/5 transition-colors duration-200 hover:border-primary-500 hover:shadow-lg hover:shadow-primary-900/10 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary-500 dark:border-primary-900 dark:bg-gray-900 dark:shadow-primary-950/30 dark:hover:shadow-primary-950/40 dark:focus-visible:outline-primary-400\" href=\"https://github.com/datalogics\" rel=\"noopener\" target=\"_blank\">\n          \u003Ch3 class=\"mt-4 text-lg font-bold text-gray-900 dark:text-white\">GitHub Code Samples\u003C/h3>\n          \u003Cp class=\"mt-2 text-sm leading-relaxed text-gray-700 dark:text-gray-300\">\n            Working examples in JavaScript, Python, PHP, Java, C#, and cURL.\n          \u003C/p>\n          \u003Cdiv class=\"mt-4 inline-flex items-center gap-2 text-sm font-semibold text-primary-500 transition-colors duration-200 group-hover:text-primary-600 dark:text-primary-300 dark:group-hover:text-primary-200\">\n            View Code Samples →\n          \u003C/div>\n        \u003C/a>\n        \u003Ca class=\"group rounded-2xl border border-primary-100 bg-white p-6 shadow-sm shadow-primary-900/5 transition-colors duration-200 hover:border-primary-500 hover:shadow-lg hover:shadow-primary-900/10 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary-500 dark:border-primary-900 dark:bg-gray-900 dark:shadow-primary-950/30 dark:hover:shadow-primary-950/40 dark:focus-visible:outline-primary-400\" href=\"https://www.postman.com/datalogics-pdfrest\" rel=\"noopener\" target=\"_blank\">\n          \u003Ch3 class=\"mt-4 text-lg font-bold text-gray-900 dark:text-white\">Postman Collection\u003C/h3>\n          \u003Cp class=\"mt-2 text-sm leading-relaxed text-gray-700 dark:text-gray-300\">\n            Import the full pdfRest API collection and start testing\n            immediately.\n          \u003C/p>\n          \u003Cdiv class=\"mt-4 inline-flex items-center gap-2 text-sm font-semibold text-primary-500 transition-colors duration-200 group-hover:text-primary-600 dark:text-primary-300 dark:group-hover:text-primary-200\">\n            Open Postman Collection →\n          \u003C/div>\n        \u003C/a>\n        \u003Ca class=\"group rounded-2xl border border-primary-100 bg-white p-6 shadow-sm shadow-primary-900/5 transition-colors duration-200 hover:border-primary-500 hover:shadow-lg hover:shadow-primary-900/10 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary-500 dark:border-primary-900 dark:bg-gray-900 dark:shadow-primary-950/30 dark:hover:shadow-primary-950/40 dark:focus-visible:outline-primary-400\" href=\"https://pypi.org/project/pdfrest/\" rel=\"noopener\" target=\"_blank\">\n          \u003Ch3 class=\"mt-4 text-lg font-bold text-gray-900 dark:text-white\">PyPI\u003C/h3>\n          \u003Cp class=\"mt-2 text-sm leading-relaxed text-gray-700 dark:text-gray-300\">\n            Install the Python SDK.\n          \u003C/p>\n          \u003Cpre class=\"mt-4 rounded-lg border border-primary-100 bg-gray-50 p-3 text-xs font-mono text-gray-900 transition-colors duration-200 dark:border-primary-900 dark:bg-gray-800 dark:text-slate-50\">\u003Ccode>pip install pdfrest\u003C/code>\u003C/pre>\n          \u003Cdiv class=\"mt-4 inline-flex items-center gap-2 text-sm font-semibold text-primary-500 transition-colors duration-200 group-hover:text-primary-600 dark:text-primary-300 dark:group-hover:text-primary-200\">\n            View PyPI Package →\n          \u003C/div>\n        \u003C/a>\n        \u003Ca class=\"group rounded-2xl border border-primary-100 bg-white p-6 shadow-sm shadow-primary-900/5 transition-colors duration-200 hover:border-primary-500 hover:shadow-lg hover:shadow-primary-900/10 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary-500 dark:border-primary-900 dark:bg-gray-900 dark:shadow-primary-950/30 dark:hover:shadow-primary-950/40 dark:focus-visible:outline-primary-400\" href=\"https://hub.docker.com/r/datalogics/pdfrest\" rel=\"noopener\" target=\"_blank\">\n          \u003Ch3 class=\"mt-4 text-lg font-bold text-gray-900 dark:text-white\">Docker Hub\u003C/h3>\n          \u003Cp class=\"mt-2 text-sm leading-relaxed text-gray-700 dark:text-gray-300\">\n            Pull the container image.\n          \u003C/p>\n          \u003Cpre class=\"mt-4 rounded-lg border border-primary-100 bg-gray-50 p-3 text-xs font-mono text-gray-900 transition-colors duration-200 dark:border-primary-900 dark:bg-gray-800 dark:text-slate-50\">\u003Ccode>docker pull datalogics/pdfrest\u003C/code>\u003C/pre>\n          \u003Cdiv class=\"mt-4 inline-flex items-center gap-2 text-sm font-semibold text-primary-500 transition-colors duration-200 group-hover:text-primary-600 dark:text-primary-300 dark:group-hover:text-primary-200\">\n            View Docker Image →\n          \u003C/div>\n        \u003C/a>\n      \u003C/div>\n    \u003C/div>\n  \u003C/section>\n\n  \u003Csection class=\"pdfa-api-section bg-gradient-to-b from-gray-50 via-primary-50 to-white py-24 transition-colors duration-200 dark:from-gray-950 dark:via-primary-950 dark:to-gray-950\">\n    \u003Cdiv class=\"pdfa-api-shell pdfa-api-shell-narrow mx-auto max-w-3xl px-6 text-center\">\n      \u003Ch2 class=\"text-3xl font-extrabold tracking-tight text-gray-900 dark:text-white md:text-4xl\">\n        Ready to Build?\n      \u003C/h2>\n      \u003Cp class=\"mx-auto mt-4 max-w-xl text-lg text-gray-700 dark:text-gray-300\">\n        Start with the API Lab. Test any endpoint free in your browser. No\n        signup required.\n      \u003C/p>\n      \u003Cdiv class=\"mt-8 flex flex-col items-center justify-center gap-3 sm:flex-row\">\n        \u003Ca class=\"inline-flex items-center gap-2 rounded-lg bg-primary-500 px-6 py-3.5 text-base font-semibold text-white shadow-lg shadow-primary-900/20 transition-colors duration-200 hover:bg-primary-600 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary-500 dark:bg-primary-500 dark:shadow-primary-950/30 dark:hover:bg-primary-600 dark:focus-visible:outline-primary-400\" href=\"https://pdfrest.com/apilab/\" rel=\"noopener\" target=\"_blank\">\n          Try the API Lab\n        \u003C/a>\n        \u003Ca class=\"inline-flex items-center gap-2 rounded-lg border border-primary-200 bg-white/80 px-6 py-3.5 text-base font-semibold text-gray-900 shadow-sm shadow-primary-900/5 transition-colors duration-200 hover:border-primary-500 hover:text-primary-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary-500 dark:border-primary-800 dark:bg-gray-900/80 dark:text-white dark:hover:border-primary-500 dark:hover:text-primary-300 dark:focus-visible:outline-primary-400\" href=\"https://pdfrest.com/documentation/\" rel=\"noopener\" target=\"_blank\">\n          View Documentation\n        \u003C/a>\n      \u003C/div>\n    \u003C/div>\n  \u003C/section>\n\n  \u003Csection class=\"pdfa-api-section bg-white py-24 transition-colors duration-200 dark:bg-gray-950\">\n    \u003Cdiv class=\"pdfa-api-shell pdfa-api-shell-faq mx-auto max-w-3xl px-6\">\n      \u003Cdiv class=\"pdfa-api-section-header text-center\">\n        \u003Cdiv class=\"text-sm font-bold uppercase tracking-wider text-primary-500 dark:text-primary-300\">\n          FAQ\n        \u003C/div>\n        \u003Ch2 class=\"mt-3 text-3xl font-extrabold tracking-tight text-gray-900 dark:text-white md:text-4xl\">\n          Common Questions\n        \u003C/h2>\n      \u003C/div>\n      \u003Cdiv class=\"pdfa-api-faq-list mt-10 space-y-3\">\n        \u003Cdetails class=\"group rounded-xl border border-primary-100 bg-white p-5 shadow-sm shadow-primary-900/5 transition-colors duration-200 dark:border-primary-900 dark:bg-gray-900 dark:shadow-primary-950/30\">\n          \u003Csummary class=\"flex cursor-pointer list-none justify-between gap-4 font-semibold text-gray-900 dark:text-white\">\n            Is pdfRest a separate product from pdfAssistant?\n            \u003Cspan class=\"text-primary-500 transition-transform group-open:rotate-45 dark:text-primary-300\">+\u003C/span>\n          \u003C/summary>\n          \u003Cp class=\"mt-3 leading-relaxed text-gray-700 dark:text-gray-300\">\n            Yes. pdfAssistant is the no-code, conversational and workflow\n            product for teams. pdfRest is the developer API platform from the\n            same company, built on the same Adobe PDF Library engine. They\n            share processing capabilities but serve different audiences.\n          \u003C/p>\n        \u003C/details>\n        \u003Cdetails class=\"group rounded-xl border border-primary-100 bg-white p-5 shadow-sm shadow-primary-900/5 transition-colors duration-200 dark:border-primary-900 dark:bg-gray-900 dark:shadow-primary-950/30\">\n          \u003Csummary class=\"flex cursor-pointer list-none justify-between gap-4 font-semibold text-gray-900 dark:text-white\">\n            Can I use pdfRest without a pdfAssistant account?\n            \u003Cspan class=\"text-primary-500 transition-transform group-open:rotate-45 dark:text-primary-300\">+\u003C/span>\n          \u003C/summary>\n          \u003Cp class=\"mt-3 leading-relaxed text-gray-700 dark:text-gray-300\">\n            Yes. pdfRest is a standalone developer platform with its own\n            accounts, plans, and deployment options. Visit pdfrest.com to sign\n            up.\n          \u003C/p>\n        \u003C/details>\n        \u003Cdetails class=\"group rounded-xl border border-primary-100 bg-white p-5 shadow-sm shadow-primary-900/5 transition-colors duration-200 dark:border-primary-900 dark:bg-gray-900 dark:shadow-primary-950/30\">\n          \u003Csummary class=\"flex cursor-pointer list-none justify-between gap-4 font-semibold text-gray-900 dark:text-white\">\n            Which deployment option should I choose?\n            \u003Cspan class=\"text-primary-500 transition-transform group-open:rotate-45 dark:text-primary-300\">+\u003C/span>\n          \u003C/summary>\n          \u003Cp class=\"mt-3 leading-relaxed text-gray-700 dark:text-gray-300\">\n            Use the Cloud API to start fast with no infrastructure. Use the\n            Self-Hosted Container, Docker image, or AWS CloudFormation\n            deployment when you need full data sovereignty, HIPAA isolation, or\n            predictable flat-rate pricing at scale. Use the PyPI package for\n            Python-native integration.\n          \u003C/p>\n        \u003C/details>\n        \u003Cdetails class=\"group rounded-xl border border-primary-100 bg-white p-5 shadow-sm shadow-primary-900/5 transition-colors duration-200 dark:border-primary-900 dark:bg-gray-900 dark:shadow-primary-950/30\">\n          \u003Csummary class=\"flex cursor-pointer list-none justify-between gap-4 font-semibold text-gray-900 dark:text-white\">\n            Is the API engine the same as pdfAssistant's?\n            \u003Cspan class=\"text-primary-500 transition-transform group-open:rotate-45 dark:text-primary-300\">+\u003C/span>\n          \u003C/summary>\n          \u003Cp class=\"mt-3 leading-relaxed text-gray-700 dark:text-gray-300\">\n            Yes. Both pdfAssistant and pdfRest are built on the Adobe PDF\n            Library — the same technology behind Adobe Acrobat. Any operation\n            you can run in pdfAssistant can be called as a REST endpoint\n            through pdfRest.\n          \u003C/p>\n        \u003C/details>\n      \u003C/div>\n    \u003C/div>\n  \u003C/section>\n\n  \u003Csection class=\"pdfa-api-section bg-gray-50 py-20 transition-colors duration-200 dark:bg-gray-900\">\n    \u003Cdiv class=\"pdfa-api-shell pdfa-api-shell-explore mx-auto max-w-5xl px-6\">\n      \u003Cdiv class=\"pdfa-api-section-header text-center\">\n        \u003Cdiv class=\"text-sm font-bold uppercase tracking-wider text-primary-500 dark:text-primary-300\">\n          Keep Exploring\n        \u003C/div>\n        \u003Ch2 class=\"mt-3 text-3xl font-extrabold tracking-tight text-gray-900 dark:text-white md:text-4xl\">\n          Also in Integrations\n        \u003C/h2>\n      \u003C/div>\n      \u003Cdiv class=\"pdfa-api-card-grid mt-10 grid gap-5 md:grid-cols-2\">\n        \u003Ca class=\"group rounded-2xl border border-primary-100 bg-white p-6 shadow-sm shadow-primary-900/5 transition-colors duration-200 hover:border-primary-500 hover:shadow-lg hover:shadow-primary-900/10 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary-500 dark:border-primary-900 dark:bg-gray-950 dark:shadow-primary-950/30 dark:hover:shadow-primary-950/40 dark:focus-visible:outline-primary-400\" href=\"/integrations/ai-connections/\">\n          \u003Cdiv class=\"mt-4 text-lg font-bold text-gray-900 dark:text-white\">MCP Servers\u003C/div>\n          \u003Cp class=\"mt-2 text-sm text-gray-700 dark:text-gray-300\">\n            Use pdfAssistant inside ChatGPT, Claude, and Codex via the Model\n            Context Protocol.\n          \u003C/p>\n          \u003Cdiv class=\"mt-4 inline-flex items-center gap-2 text-sm font-semibold text-primary-500 transition-colors duration-200 group-hover:text-primary-600 dark:text-primary-300 dark:group-hover:text-primary-200\">\n            Explore MCP →\n          \u003C/div>\n        \u003C/a>\n        \u003Ca class=\"group rounded-2xl border border-primary-100 bg-white p-6 shadow-sm shadow-primary-900/5 transition-colors duration-200 hover:border-primary-500 hover:shadow-lg hover:shadow-primary-900/10 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary-500 dark:border-primary-900 dark:bg-gray-950 dark:shadow-primary-950/30 dark:hover:shadow-primary-950/40 dark:focus-visible:outline-primary-400\" href=\"/integrations/adobe-express-add-ons/\">\n          \u003Cdiv class=\"mt-4 text-lg font-bold text-gray-900 dark:text-white\">Adobe Express Add-Ons\u003C/div>\n          \u003Cp class=\"mt-2 text-sm text-gray-700 dark:text-gray-300\">\n            Adobe Express add-ons for press-ready PDF/X, archival PDF/A, and\n            custom images.\n          \u003C/p>\n          \u003Cdiv class=\"mt-4 inline-flex items-center gap-2 text-sm font-semibold text-primary-500 transition-colors duration-200 group-hover:text-primary-600 dark:text-primary-300 dark:group-hover:text-primary-200\">\n            View Add-Ons →\n          \u003C/div>\n        \u003C/a>\n      \u003C/div>\n    \u003C/div>\n  \u003C/section>\n\u003C/article>\n",{"id":231,"metaTitle":232,"metaDescription":233,"canonicalUrl":10},910,"pdfRest Developer API — Programmatic PDF Processing | pdfAssistant","Full REST API with 40+ PDF endpoints. Deploy as Cloud API, Docker, PyPI, AWS, or self-hosted. HIPAA compliant. Built on the Adobe PDF Library.",{"id":235,"attributes":236},7,{"title":237,"slug":238,"page_type":68,"structured_data":239,"createdAt":248,"updatedAt":249,"publishedAt":89,"description":250,"icon":251,"rank":223,"html_head":252,"html_body":254,"seo":257},"pdfAssistant with Codex","codex",{"name":240,"step":241,"@type":85,"@context":86},"Connect pdfAssistant to Codex over MCP",[242,244,246],{"name":132,"text":243,"@type":75},"Run: codex mcp add pdfAssistant --url https://chat.pdfassistant.ai/mcp",{"name":80,"text":245,"@type":75},"Run: codex mcp login pdfAssistant",{"name":83,"text":247,"@type":75},"Describe your document processing task; Codex calls pdfAssistant's tools automatically.","2026-06-24T18:24:39.854Z","2026-06-30T17:08:45.816Z","Agentic PDF automation with pdfAssistant and your coding agent.","i-streamline-programming-browser-code-1-code-browser-line-shell-programming-command-terminal",{"id":253,"body":94},400,{"id":255,"body":256},401,"\u003Cdiv class=\"pdfa-mcp\">\n\n  \u003Csection class=\"pdfa-hero\">\n\n    \u003Cdiv class=\"pdfa-container\">\n\n      \u003Cp class=\"pdfa-eyebrow\">Integrations · MCP Server\u003C/p>\n\n      \u003Ch1>pdfAssistant with Codex\u003C/h1>\n\n      \u003Cp class=\"pdfa-lead\">Connect pdfAssistant to Codex CLI and integrate enterprise-grade PDF processing into your development and automation workflows. Map the server endpoint, authenticate via OAuth, and start processing documents from the command line.\u003C/p>\n\n      \u003Cdiv class=\"pdfa-btn-row\">\n\n        \u003Ca class=\"pdfa-btn pdfa-btn--primary\" href=\"/#pricing\">View Paid Plans\u003C/a>\n\n        \u003Ca class=\"pdfa-btn pdfa-btn--ghost\" href=\"#setup-guide\">View Setup Guide\u003C/a>\n\n      \u003C/div>\n\n      \u003Cp class=\"pdfa-note\">Paid plan required · Not available on the free tier\u003C/p>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003Csection id=\"setup-guide\" class=\"pdfa-band\">\n\n    \u003Cdiv class=\"pdfa-container pdfa-narrow\">\n\n      \u003Cp class=\"pdfa-eyebrow\">Setup Guide\u003C/p>\n\n      \u003Ch2>Connect in Under 60 Seconds\u003C/h2>\n\n      \u003Cp class=\"pdfa-sub\">Three steps from the command line to a fully connected PDF toolbox.\u003C/p>\n\n      \u003Cdiv class=\"pdfa-callout\">\u003Cstrong>Prerequisite:\u003C/strong> The MCP server is available on pdfAssistant paid plans only — it is not included on the free tier. You'll need an active paid subscription to authenticate Codex and use the server. \u003Ca href=\"/#pricing\">See paid plans →\u003C/a>\u003C/div>\n\n      \u003Col class=\"pdfa-steps\">\n\n        \u003Cli class=\"pdfa-step\">\u003Cspan class=\"pdfa-step__num\">1\u003C/span>\u003Cdiv class=\"pdfa-step__body\">\u003Ch3>Add the MCP Server\u003C/h3>\u003Cp>Run the following command in your terminal:\u003C/p>\u003Cpre class=\"pdfa-code\">\u003Ccode>codex mcp add pdfAssistant --url https://chat.pdfassistant.ai/mcp\u003C/code>\u003C/pre>\u003C/div>\u003C/li>\n\n        \u003Cli class=\"pdfa-step\">\u003Cspan class=\"pdfa-step__num\">2\u003C/span>\u003Cdiv class=\"pdfa-step__body\">\u003Ch3>Authenticate\u003C/h3>\u003Cp>Log in via OAuth:\u003C/p>\u003Cpre class=\"pdfa-code\">\u003Ccode>codex mcp login pdfAssistant\u003C/code>\u003C/pre>\u003C/div>\u003C/li>\n\n        \u003Cli class=\"pdfa-step\">\u003Cspan class=\"pdfa-step__num\">3\u003C/span>\u003Cdiv class=\"pdfa-step__body\">\u003Ch3>Start Processing\u003C/h3>\u003Cp>You're connected. Describe your document processing task and Codex calls pdfAssistant's tools automatically:\u003C/p>\u003Cul class=\"pdfa-prompts\">\u003Cli>“Convert all the Word files in this directory to PDF”\u003C/li>\u003Cli>“Batch compress every PDF in this folder to under 2MB”\u003C/li>\u003Cli>“Run OCR on this scanned document and extract the text”\u003C/li>\u003Cli>“Redact all email addresses from this file using regex”\u003C/li>\u003C/ul>\u003C/div>\u003C/li>\n\n      \u003C/ol>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003Csection class=\"pdfa-section\">\n\n    \u003Cdiv class=\"pdfa-container pdfa-narrow\">\n\n      \u003Cp class=\"pdfa-eyebrow\">Configuration &amp; Code\u003C/p>\n\n      \u003Ch2>Drop-in snippets for Codex.\u003C/h2>\n\n      \u003Cp class=\"pdfa-sub\">Copy these into your config files or tool-call payloads.\u003C/p>\n\n      \u003Cdiv class=\"pdfa-snippet\">\u003Cdiv class=\"pdfa-snippet__head\">\u003Cstrong>Codex config (~/.codex/config.toml)\u003C/strong>\u003Cspan class=\"pdfa-tag\">TOML\u003C/span>\u003C/div>\u003Cp class=\"pdfa-snippet__desc\">Persistent server registration. Equivalent to running codex mcp add once.\u003C/p>\u003Cpre class=\"pdfa-code\">\u003Ccode>[mcp_servers.pdfAssistant]\n\ntransport = \"http\"\n\nurl = \"https://chat.pdfassistant.ai/mcp\"\u003C/code>\u003C/pre>\u003C/div>\n\n      \u003Cdiv class=\"pdfa-snippet\">\u003Cdiv class=\"pdfa-snippet__head\">\u003Cstrong>Scripted batch (bash)\u003C/strong>\u003Cspan class=\"pdfa-tag\">BASH\u003C/span>\u003C/div>\u003Cp class=\"pdfa-snippet__desc\">Drive Codex non-interactively to batch-process every PDF in the current directory.\u003C/p>\u003Cpre class=\"pdfa-code\">\u003Ccode>#!/usr/bin/env bash\n\nset -euo pipefail\n\nfor f in *.pdf; do\n\n  codex exec --server pdfAssistant \\\n\n    \"Compress $f to under 2MB and save as out/$f\"\n\ndone\u003C/code>\u003C/pre>\u003C/div>\n\n      \u003Cdiv class=\"pdfa-snippet\">\u003Cdiv class=\"pdfa-snippet__head\">\u003Cstrong>Raw MCP tool invocation\u003C/strong>\u003Cspan class=\"pdfa-tag\">BASH\u003C/span>\u003C/div>\u003Cp class=\"pdfa-snippet__desc\">Direct JSON-RPC call against the MCP endpoint — useful for CI debugging.\u003C/p>\u003Cpre class=\"pdfa-code\">\u003Ccode>curl -sS https://chat.pdfassistant.ai/mcp \\\n\n  -H \"Content-Type: application/json\" \\\n\n  -H \"Accept: application/json, text/event-stream\" \\\n\n  -H \"Authorization: Bearer $PDFA_TOKEN\" \\\n\n  -d '{\n\n    \"jsonrpc\": \"2.0\",\n\n    \"id\": 1,\n\n    \"method\": \"tools/call\",\n\n    \"params\": {\n\n      \"name\": \"ocr_pdf\",\n\n      \"arguments\": { \"file_id\": \"doc_abc123\", \"language\": \"eng\" }\n\n    }\n\n  }'\u003C/code>\u003C/pre>\u003C/div>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003Csection class=\"pdfa-band\">\n\n    \u003Cdiv class=\"pdfa-container\">\n\n      \u003Cp class=\"pdfa-eyebrow\">What You Can Do\u003C/p>\n\n      \u003Ch2>Every pdfAssistant operation, available inside Codex.\u003C/h2>\n\n      \u003Cp class=\"pdfa-sub\">The complete toolset your assistant can call once the MCP server is connected.\u003C/p>\n\n      \u003Cdiv class=\"pdfa-table-wrap\">\n\n        \u003Ctable class=\"pdfa-table\">\n\n          \u003Cthead>\u003Ctr>\u003Cth>Category\u003C/th>\u003Cth>Available Tools\u003C/th>\u003Cth>Example Prompt\u003C/th>\u003C/tr>\u003C/thead>\n\n          \u003Ctbody>\n\n            \u003Ctr>\u003Ctd>Convert\u003C/td>\u003Ctd>Word, Excel, PowerPoint to PDF; Webpage URL to PDF; HTML file to PDF; Email to PDF; PDF to Word/Excel/PowerPoint; PDF to image formats (PNG, JPEG, TIFF, GIF, BMP); Graphics to PDF\u003C/td>\u003Ctd>“Convert this live pricing webpage URL and this PowerPoint presentation into PDFs.”\u003C/td>\u003C/tr>\n\n            \u003Ctr>\u003Ctd>Combine &amp; Split\u003C/td>\u003Ctd>Merge multiple PDFs, Split PDF by page range, ZIP/unZIP files\u003C/td>\u003Ctd>“Merge these three contracts into a single file and ZIP the final output.”\u003C/td>\u003C/tr>\n\n            \u003Ctr>\u003Ctd>Optimize\u003C/td>\u003Ctd>Compress PDF, Linearize PDF (web-optimize), Flatten forms, Flatten annotations, Flatten layers, Flatten transparencies, Convert colors, Convert to PDF/X, Rasterize PDF\u003C/td>\u003Ctd>“Compress this PDF to under 5MB and linearize it so it opens fast on the web.”\u003C/td>\u003C/tr>\n\n            \u003Ctr>\u003Ctd>Secure &amp; Edit\u003C/td>\u003Ctd>Encrypt PDF, Add restrictions, Remove encryption, Remove restrictions, Text redaction (via literal strings, presets, or regex), Add text/images to PDF, Attach files to PDF, Add watermark\u003C/td>\u003Ctd>“Use a regex pattern to redact all Social Security Numbers from this document text.”\u003C/td>\u003C/tr>\n\n            \u003Ctr>\u003Ctd>Extract\u003C/td>\u003Ctd>Extract text, Extract images, Export form data, File read/write/append/list helpers\u003C/td>\u003Ctd>“Extract all the data from the form fields in this document.”\u003C/td>\u003C/tr>\n\n            \u003Ctr>\u003Ctd>Analyze\u003C/td>\u003Ctd>Check document metadata (accessibility tags, security settings, creator/origin info, text-extractability status)\u003C/td>\u003Ctd>“Check the metadata of this file to see if it is fully tagged for accessibility.”\u003C/td>\u003C/tr>\n\n            \u003Ctr>\u003Ctd>Sign &amp; Forms\u003C/td>\u003Ctd>Digitally sign PDF, Import form data, Convert XFA to AcroForms\u003C/td>\u003Ctd>“Convert this old XFA form into a standard AcroForm so I can sign it.”\u003C/td>\u003C/tr>\n\n            \u003Ctr>\u003Ctd>Archive\u003C/td>\u003Ctd>Convert to PDF/A (archival standard)\u003C/td>\u003Ctd>“Convert this contract to PDF/A for long-term archival.”\u003C/td>\u003C/tr>\n\n          \u003C/tbody>\n\n        \u003C/table>\n\n      \u003C/div>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003Csection class=\"pdfa-section\">\n\n    \u003Cdiv class=\"pdfa-container\">\n\n      \u003Cp class=\"pdfa-eyebrow\">Use Case Examples\u003C/p>\n\n      \u003Ch2>Real Codex + pdfAssistant scenarios.\u003C/h2>\n\n      \u003Cp class=\"pdfa-sub\">Single prompts that orchestrate multiple tools end to end.\u003C/p>\n\n      \u003Cdiv class=\"pdfa-grid pdfa-grid--2\">\n\n        \u003Cdiv class=\"pdfa-card pdfa-card--quote\">\u003Ch3>CI/CD Document Pipeline\u003C/h3>\u003Cp>Integrate pdfAssistant calls into your build pipeline to auto-generate, convert, or compress documentation artifacts.\u003C/p>\u003C/div>\n\n        \u003Cdiv class=\"pdfa-card pdfa-card--quote\">\u003Ch3>Automated Compliance Processing\u003C/h3>\u003Cp>Script batch redaction and PDF/A conversion across document repositories from the command line.\u003C/p>\u003C/div>\n\n        \u003Cdiv class=\"pdfa-card pdfa-card--quote\">\u003Ch3>Developer Documentation Builds\u003C/h3>\u003Cp>Convert Markdown or HTML documentation to PDF, compress, and publish — all from your terminal workflow.\u003C/p>\u003C/div>\n\n        \u003Cdiv class=\"pdfa-card pdfa-card--quote\">\u003Ch3>Data Extraction Scripts\u003C/h3>\u003Cp>Extract form data, text, or metadata from PDFs programmatically as part of larger automation pipelines.\u003C/p>\u003C/div>\n\n      \u003C/div>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003Csection class=\"pdfa-band\">\n\n    \u003Cdiv class=\"pdfa-container\">\n\n      \u003Cp class=\"pdfa-eyebrow\">Security &amp; Privacy\u003C/p>\n\n      \u003Ch2>Security &amp; Privacy\u003C/h2>\n\n      \u003Cp class=\"pdfa-sub\">pdfAssistant is designed with enterprise security in mind.\u003C/p>\n\n      \u003Cdiv class=\"pdfa-grid pdfa-grid--2\">\n\n        \u003Cdiv class=\"pdfa-card\">\u003Ch3>SOC 2 Type 2 Compliant\u003C/h3>\u003Cp>Our security controls, infrastructure, and data protection practices are rigorously audited and certified to meet strict enterprise standards.\u003C/p>\u003C/div>\n\n        \u003Cdiv class=\"pdfa-card\">\u003Ch3>Secure OAuth 2.0 Authentication\u003C/h3>\u003Cp>Your pdfAssistant credentials are never exposed to your AI platform or stored locally.\u003C/p>\u003C/div>\n\n        \u003Cdiv class=\"pdfa-card\">\u003Ch3>Encrypted in Transit\u003C/h3>\u003Cp>All files and data sent to our servers are protected with TLS 1.3 encryption, the same standard used by banks and healthcare systems.\u003C/p>\u003C/div>\n\n        \u003Cdiv class=\"pdfa-card\">\u003Ch3>pdfAssistant Never Trains on Your Data\u003C/h3>\u003Cp>Your documents, prompts, and extracted data are never used by us to train AI models. Please note that what your AI platform does with data in its own environment is governed by its own privacy policy.\u003C/p>\u003C/div>\n\n      \u003C/div>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003Csection class=\"pdfa-section pdfa-crosslinks\">\n\n    \u003Cdiv class=\"pdfa-container\">\n\n      \u003Cspan>Also available for\u003C/span>\n\n      \u003Ca href=\"/integrations/ai-connections/claude/\">Claude\u003C/a>\n\n      \u003Ca href=\"/integrations/ai-connections/chatgpt/\">ChatGPT\u003C/a>\n\n      \u003Ca href=\"/integrations/ai-connections/\">← All MCP Servers\u003C/a>\n\n    \u003C/div>\n\n  \u003C/section>\n\n  \u003Csection class=\"pdfa-cta\">\n\n    \u003Cdiv class=\"pdfa-container\">\n\n      \u003Ch2>Ready to put pdfAssistant to work in your AI assistant?\u003C/h2>\n\n      \u003Cp>Connect once. Process forever.\u003C/p>\n\n      \u003Cdiv class=\"pdfa-btn-row\">\u003Ca class=\"pdfa-btn pdfa-btn--primary\" href=\"/#pricing\">View Paid Plans\u003C/a>\u003C/div>\n\n      \u003Cp class=\"pdfa-note\">MCP server access requires a paid pdfAssistant plan\u003C/p>\n\n    \u003C/div>\n\n  \u003C/section>\n\n\u003C/div>\n",{"id":258,"metaTitle":259,"metaDescription":260,"canonicalUrl":10},906,"pdfAssistant for Codex — MCP Server Integration | pdfAssistant","Connect Codex CLI to pdfAssistant over MCP. Script PDF conversion, compression, redaction, and OCR into your build and automation pipelines.",{"id":262,"attributes":263},5,{"title":264,"slug":10,"page_type":265,"structured_data":266,"createdAt":278,"updatedAt":279,"publishedAt":89,"description":280,"icon":10,"rank":10,"html_head":281,"html_body":284,"seo":287},"Integrations","integrations",{"url":267,"name":268,"@type":108,"@context":86,"breadcrumb":269,"description":277},"https://pdfassistant.ai/integrations","Integrations | pdfAssistant",{"@type":270,"itemListElement":271},"BreadcrumbList",[272,276],{"item":273,"name":274,"@type":275,"position":55},"https://pdfassistant.ai","Home","ListItem",{"item":267,"name":264,"@type":275,"position":144},"Connect pdfAssistant to ChatGPT, Claude, Codex, Adobe Express, or build directly against the API.","2026-06-23T21:31:00.411Z","2026-06-29T16:14:31.523Z","Connect via AI to ChatGPT, Claude, or Codex, use our Adobe Express add-ons, or build directly against the API.",{"id":282,"body":283},396,"\u003Cstyle>\n.pdfa-integrations,\n.pdfa-integrations *,\n.pdfa-integrations *::before,\n.pdfa-integrations *::after {\n  box-sizing: border-box;\n}\n\n.pdfa-integrations {\n  --pdfa-primary: #257eeb;\n  --pdfa-primary-hover: #1d71d8;\n  --pdfa-primary-soft: #eff6ff;\n  --pdfa-page: #f8fafc;\n  --pdfa-panel: #ffffff;\n  --pdfa-text: #0d1a2b;\n  --pdfa-heading: #06101d;\n  --pdfa-muted: rgba(13, 26, 43, 0.8);\n  --pdfa-card-muted: rgba(13, 26, 43, 0.75);\n  --pdfa-border: #bfdbfe;\n  --pdfa-shadow: rgba(37, 126, 235, 0.3);\n  font-family: \"Plus Jakarta Sans\", ui-sans-serif, system-ui, sans-serif;\n  color: var(--pdfa-text);\n  background: var(--pdfa-page);\n  line-height: 1.5;\n  -webkit-font-smoothing: antialiased;\n  transition: background-color 0.2s ease, color 0.2s ease;\n}\n\n.dark .pdfa-integrations {\n  --pdfa-primary: #257eeb;\n  --pdfa-primary-hover: #1d71d8;\n  --pdfa-primary-soft: rgba(37, 126, 235, 0.14);\n  --pdfa-page: #090f1a;\n  --pdfa-panel: #181f2d;\n  --pdfa-text: #d7e1ee;\n  --pdfa-heading: #f8fafc;\n  --pdfa-muted: rgba(215, 225, 238, 0.8);\n  --pdfa-card-muted: rgba(215, 225, 238, 0.76);\n  --pdfa-border: #334155;\n  --pdfa-shadow: rgba(2, 6, 23, 0.5);\n}\n\n.pdfa-integrations img {\n  max-width: 100%;\n  height: auto;\n}\n\n.pdfa-integrations svg {\n  flex-shrink: 0;\n}\n\n.pdfa-integrations__hero,\n.pdfa-integrations__grid-section {\n  padding: 64px 0;\n  transition: background-color 0.2s ease;\n}\n\n.pdfa-integrations__hero {\n  background-image: linear-gradient(180deg, var(--pdfa-primary-soft) 0%, var(--pdfa-panel) 100%);\n}\n\n.dark .pdfa-integrations__hero {\n  background-image: linear-gradient(180deg, #101928 0%, var(--pdfa-page) 100%);\n}\n\n.pdfa-integrations__container {\n  width: 100%;\n  margin: 0 auto;\n  padding: 0 24px;\n}\n\n.pdfa-integrations__container--hero {\n  max-width: 896px;\n  text-align: center;\n}\n\n.pdfa-integrations__container--grid {\n  max-width: 1024px;\n}\n\n.pdfa-integrations__eyebrow {\n  margin: 0 0 12px;\n  color: var(--pdfa-primary);\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.7px;\n  text-transform: uppercase;\n  transition: color 0.2s ease;\n}\n\n.pdfa-integrations h1 {\n  margin: 0;\n  color: var(--pdfa-heading);\n  font-size: clamp(40px, 6vw, 60px);\n  font-weight: 800;\n  line-height: 1;\n  letter-spacing: -1.5px;\n  transition: color 0.2s ease;\n}\n\n.pdfa-integrations__lead {\n  max-width: 672px;\n  margin: 24px auto 0;\n  color: var(--pdfa-muted);\n  font-size: 18px;\n  line-height: 1.56;\n  transition: color 0.2s ease;\n}\n\n.pdfa-integrations__button {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  margin-top: 32px;\n  padding: 14px 24px;\n  border-radius: 12px;\n  background: var(--pdfa-primary);\n  box-shadow:\n    0 10px 15px -3px var(--pdfa-shadow),\n    0 4px 6px -4px var(--pdfa-shadow);\n  color: #ffffff;\n  font-size: 16px;\n  font-weight: 600;\n  line-height: 1.5;\n  text-align: center;\n  text-decoration: none;\n  white-space: nowrap;\n  transition:\n    background-color 0.2s ease,\n    box-shadow 0.2s ease,\n    color 0.2s ease,\n    transform 0.05s ease;\n}\n\n.pdfa-integrations__button:hover {\n  background: var(--pdfa-primary-hover);\n  transform: translateY(-1px);\n}\n\n.pdfa-integrations__button:focus-visible,\n.pdfa-integrations__card:focus-visible {\n  outline: 2px solid var(--pdfa-primary);\n  outline-offset: 3px;\n}\n\n.dark .pdfa-integrations__button:focus-visible,\n.dark .pdfa-integrations__card:focus-visible {\n  outline-color: #3b8ff6;\n}\n\n.pdfa-integrations__grid {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 16px;\n}\n\n.pdfa-integrations__card {\n  display: block;\n  padding: 24px;\n  border: 1px solid var(--pdfa-border);\n  border-radius: 16px;\n  background: var(--pdfa-panel);\n  color: var(--pdfa-text);\n  text-decoration: none;\n  box-shadow: 0 12px 28px -24px var(--pdfa-shadow);\n  transition:\n    background-color 0.2s ease,\n    border-color 0.2s ease,\n    color 0.2s ease,\n    box-shadow 0.2s ease,\n    transform 0.12s ease;\n}\n\n.pdfa-integrations__card:hover {\n  transform: translateY(-2px);\n  box-shadow: 0 18px 36px -28px var(--pdfa-shadow);\n}\n\n.dark .pdfa-integrations__card:hover {\n  border-color: #475569;\n}\n\n.pdfa-integrations__card-title {\n  color: var(--pdfa-heading);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.56;\n  transition: color 0.2s ease;\n}\n\n.pdfa-integrations__card-copy {\n  margin: 8px 0 0;\n  color: var(--pdfa-card-muted);\n  font-size: 14px;\n  line-height: 1.43;\n  transition: color 0.2s ease;\n}\n\n@media (max-width: 900px) {\n  .pdfa-integrations__hero,\n  .pdfa-integrations__grid-section {\n    padding-top: 56px;\n    padding-bottom: 56px;\n  }\n\n  .pdfa-integrations__grid {\n    grid-template-columns: 1fr;\n  }\n}\n\n@media (max-width: 600px) {\n  .pdfa-integrations__container {\n    padding-left: 16px;\n    padding-right: 16px;\n  }\n\n  .pdfa-integrations h1 {\n    font-size: 36px;\n    line-height: 1.15;\n  }\n}\n\u003C/style>\n",{"id":285,"body":286},397,"\u003C!--$-->\n\u003Cdiv class=\"pdfa-integrations\">\n  \u003Csection class=\"pdfa-integrations__hero\">\n    \u003Cdiv class=\"pdfa-integrations__container pdfa-integrations__container--hero\">\n      \u003Cdiv class=\"pdfa-integrations__eyebrow\">Integrations\u003C/div>\n      \u003Ch1>Plug pdfAssistant into the tools you already use.\u003C/h1>\n      \u003Cp class=\"pdfa-integrations__lead\">\n        Connect via AI to ChatGPT, Claude, or Codex, use our Adobe Express\n        add-ons, or build directly against the API.\n      \u003C/p>\n      \u003Ca\n        class=\"pdfa-integrations__button\"\n        href=\"https://login.pdfassistant.ai/signup?client_id=1vba1nj8cf1g6pqc00926d52n&amp;response_type=code&amp;scope=openid&amp;redirect_uri=https://pdfassistant.ai/auth/callback?pa=su\"\n        rel=\"noopener noreferrer\"\n        target=\"_blank\"\n        >Start Free\u003C/a\n      >\n    \u003C/div>\n  \u003C/section>\n\n  \u003Csection class=\"pdfa-integrations__grid-section\">\n    \u003Cdiv class=\"pdfa-integrations__container pdfa-integrations__container--grid\">\n      \u003Cdiv class=\"pdfa-integrations__grid\">\n        \u003Ca\n          class=\"pdfa-integrations__card\"\n          href=\"/integrations/ai-connections/\"\n        >\n          \u003Cdiv class=\"pdfa-integrations__card-title\">AI Connections\u003C/div>\n          \u003Cp class=\"pdfa-integrations__card-copy\">\n            Use pdfAssistant inside ChatGPT, Claude, and Codex.\n          \u003C/p>\n        \u003C/a>\n\n        \u003Ca\n          class=\"pdfa-integrations__card\"\n          href=\"/integrations/adobe-express-add-ons/\"\n        >\n          \u003Cdiv class=\"pdfa-integrations__card-title\">Adobe Express Add-Ons\u003C/div>\n          \u003Cp class=\"pdfa-integrations__card-copy\">\n            Export press-ready PDF/X, archival PDF/A, and custom images from\n            Adobe Express.\n          \u003C/p>\n        \u003C/a>\n\n        \u003Ca\n          class=\"pdfa-integrations__card\"\n          href=\"/integrations/api/\"\n        >\n          \u003Cdiv class=\"pdfa-integrations__card-title\">API\u003C/div>\n          \u003Cp class=\"pdfa-integrations__card-copy\">\n            Direct programmatic access to every pdfAssistant operation.\n          \u003C/p>\n        \u003C/a>\n      \u003C/div>\n    \u003C/div>\n  \u003C/section>\n\u003C/div>\n\u003C!--/$-->\n",{"id":288,"metaTitle":289,"metaDescription":290,"canonicalUrl":10},904,"Integrations — Connect pdfAssistant to Your Tools | pdfAssistant","Use pdfAssistant inside ChatGPT, Claude, and Codex via AI connections, add PDF operations to Adobe Express, or call the API directly from your own code.",{"pagination":292},{"page":55,"pageSize":293,"pageCount":55,"total":235},500,{"data":295,"meta":774},[296,307,317,328,339,349,359,370,380,390,400,410,421,432,443,453,463,474,483,493,503,512,522,532,542,553,562,572,582,593,603,613,623,633,643,653,662,672,682,691,701,712,722,733,744,754,764],{"id":297,"attributes":298},136,{"title":299,"description":300,"slug":301,"createdAt":302,"updatedAt":303,"publishedAt":304,"publish_date":305,"short_title":306},"How to Check PDF Security Settings Online","pdfAssistant checks for PDF passwords and other restrictions. It's easy with AI!","how-to-check-pdf-security-settings-online","2024-11-18T22:18:34.965Z","2026-05-29T15:40:50.272Z","2025-05-22T01:51:00.938Z","2025-05-13T17:30:00.000Z","Check PDFs for Security",{"id":308,"attributes":309},131,{"title":310,"description":311,"slug":312,"createdAt":302,"updatedAt":313,"publishedAt":314,"publish_date":315,"short_title":316},"How to Encrypt and Password-Protect a PDF Online","pdfAssistant securely encrypts PDFs with password-protection. It's easy with AI!","how-to-encrypt-a-pdf-online","2026-05-29T15:51:02.730Z","2025-05-09T17:04:33.655Z","2025-04-30T19:30:00.000Z","Encrypt PDFs",{"id":318,"attributes":319},60,{"title":320,"description":321,"slug":322,"createdAt":323,"updatedAt":324,"publishedAt":325,"publish_date":326,"short_title":327},"How to Merge PDFs Online","pdfAssistant seamlessly combines multiple PDFs into one file. It's easy with AI!","how-to-merge-pdfs-online","2024-11-18T20:44:39.089Z","2026-05-29T15:45:33.976Z","2024-11-18T20:44:53.949Z","2024-11-18T06:00:00.000Z","Merge PDFs",{"id":329,"attributes":330},113,{"title":331,"description":332,"slug":333,"createdAt":334,"updatedAt":335,"publishedAt":336,"publish_date":337,"short_title":338},"How to Convert to PDF/A Online","pdfAssistant reliably converts files to PDF/A for archiving. It's easy with AI!","how-to-convert-files-to-pdfa-online","2024-11-18T16:57:09.834Z","2026-05-29T16:05:06.211Z","2025-02-07T21:28:06.471Z","2025-02-07T18:15:00.000Z","Convert PDFs to PDF/A",{"id":340,"attributes":341},260,{"title":342,"description":343,"slug":344,"createdAt":345,"updatedAt":346,"publishedAt":347,"publish_date":348,"short_title":10},"How pdfAssistant Workflows Work: Build Once, Run Forever","How to build, save, and scale pdfAssistant Workflows in plain language.","how-pdf-assistant-workflows-work-build-once-run-forever","2026-07-01T05:34:29.006Z","2026-07-01T21:20:49.426Z","2026-07-01T21:09:18.922Z","2026-06-30T05:00:00.000Z",{"id":350,"attributes":351},111,{"title":352,"description":353,"slug":354,"createdAt":334,"updatedAt":355,"publishedAt":356,"publish_date":357,"short_title":358},"How to Chat with PDFs Online and Get Key Insights","pdfAssistant answers questions from PDF content. It's easy with AI!","how-to-chat-with-pdfs-ask-the-right-questions-and-get-key-insights","2026-05-29T16:02:53.232Z","2025-01-28T19:44:50.458Z","2025-02-05T06:00:00.000Z","Chat with PDFs",{"id":360,"attributes":361},171,{"title":362,"description":363,"slug":364,"createdAt":365,"updatedAt":366,"publishedAt":367,"publish_date":368,"short_title":369},"How to Convert PNG to PDF Online","pdfAssistant offers simple PNG to PDF conversion online. It's easy with AI!","how-to-convert-png-to-pdf-online","2025-06-05T20:28:26.875Z","2026-05-29T15:13:55.431Z","2025-06-05T20:33:16.765Z","2025-06-05T05:00:00.000Z","Convert PNGs to PDFs",{"id":371,"attributes":372},125,{"title":373,"description":374,"slug":375,"createdAt":334,"updatedAt":376,"publishedAt":377,"publish_date":378,"short_title":379},"How to Remove Restrictions From a PDF Online","pdfAssistant conveniently removes PDF restrictions online. It's easy with AI!","how-to-remove-restrictions-from-a-pdf","2026-05-29T15:53:41.061Z","2025-04-08T21:51:39.177Z","2025-04-05T18:45:00.000Z","Remove PDF Restrictions",{"id":381,"attributes":382},252,{"title":383,"description":384,"slug":385,"createdAt":334,"updatedAt":386,"publishedAt":387,"publish_date":388,"short_title":389},"How to Flatten Layers in a PDF Online","Flatten PDF layers into a single, reliable page layer for consistent viewing.","how-to-flatten-layers-in-a-pdf-online","2026-05-29T15:04:44.596Z","2025-11-30T21:13:00.104Z","2025-11-24T19:45:00.000Z","Flatten Layers",{"id":391,"attributes":392},127,{"title":393,"description":394,"slug":395,"createdAt":323,"updatedAt":396,"publishedAt":397,"publish_date":398,"short_title":399},"How to Flatten PDF Forms Online","pdfAssistant securely flattens PDF forms for compatibility. It's easy with AI!","how-to-flatten-pdf-forms-online","2026-05-29T15:20:49.373Z","2025-04-22T21:57:47.880Z","2025-04-18T18:30:00.000Z","Flatten PDF Forms",{"id":401,"attributes":402},130,{"title":403,"description":404,"slug":405,"createdAt":323,"updatedAt":406,"publishedAt":407,"publish_date":408,"short_title":409},"How to Convert XFA to Acroforms Online","pdfAssistant reliably converts XFA forms to Acroforms. It's easy with AI!","how-to-convert-xfa-to-acroforms","2026-05-29T15:43:54.246Z","2025-04-23T03:12:14.285Z","2025-04-23T12:45:00.000Z","Convert XFA Forms to Acroforms",{"id":411,"attributes":412},247,{"title":413,"description":414,"slug":415,"createdAt":416,"updatedAt":417,"publishedAt":418,"publish_date":419,"short_title":420},"How to Flatten Transparencies in a PDF Online","Flatten PDF transparencies for print-ready, consistent, high-quality output.","how-to-flatten-transparencies-in-a-pdf-online","2024-11-18T20:52:38.516Z","2026-05-29T15:45:03.636Z","2025-11-30T21:12:10.385Z","2025-11-20T06:00:00.000Z","Flatten Transparencies",{"id":422,"attributes":423},172,{"title":424,"description":425,"slug":426,"createdAt":427,"updatedAt":428,"publishedAt":429,"publish_date":430,"short_title":431},"How to Rasterize PDFs Online","pdfAssistant is the simplest way to rasterize PDFs online.  It's easy with AI!","how-to-rasterize-pdfs-online","2024-11-18T21:57:38.639Z","2026-05-29T15:12:15.985Z","2025-06-09T20:15:11.478Z","2025-06-09T20:00:00.000Z","Rasterize PDFs",{"id":433,"attributes":434},193,{"title":435,"description":436,"slug":437,"createdAt":438,"updatedAt":439,"publishedAt":440,"publish_date":441,"short_title":442},"How to Convert a PDF to Markdown Online","pdfAssistant extracts PDF text to structured Markdown. It's easy with AI!","how-to-convert-a-pdf-to-markdown-online","2025-08-14T21:03:29.455Z","2026-05-29T15:57:25.453Z","2025-08-15T20:49:11.926Z","2025-08-14T05:00:00.000Z","Convert PDFs to Markdown",{"id":444,"attributes":445},128,{"title":446,"description":447,"slug":448,"createdAt":323,"updatedAt":449,"publishedAt":450,"publish_date":451,"short_title":452},"How to Export Data from a PDF Form Online","pdfAssistant exports PDF form data quickly and simply! It's easy with AI!","how-to-export-form-data-online","2026-05-29T15:58:37.286Z","2025-04-23T02:44:54.857Z","2025-04-17T19:30:00.000Z","Export PDF Form Data",{"id":454,"attributes":455},249,{"title":456,"description":457,"slug":458,"createdAt":334,"updatedAt":459,"publishedAt":460,"publish_date":461,"short_title":462},"How to Flatten Annotations in a PDF Online","pdfAssistant is the smartest way to flatten PDF annotations. ","how-to-flatten-annotations-in-a-pdf-online","2026-05-29T15:51:35.988Z","2025-11-30T21:13:12.100Z","2025-11-25T19:45:00.000Z","Flatten Annotations",{"id":464,"attributes":465},243,{"title":466,"description":467,"slug":468,"createdAt":469,"updatedAt":470,"publishedAt":471,"publish_date":472,"short_title":473},"How to Sign a PDF Online","pdfAssistant is the smartest way to sign PDFs online. It’s easy with AI!","how-to-sign-a-pdf-online","2024-11-18T22:01:34.174Z","2026-05-29T16:07:51.963Z","2025-10-24T19:13:10.520Z","2025-10-24T18:30:00.000Z","Sign PDFs",{"id":475,"attributes":476},62,{"title":477,"description":478,"slug":479,"createdAt":416,"updatedAt":480,"publishedAt":481,"publish_date":326,"short_title":482},"How to Convert Files to PDF Online","pdfAssistant is the simplest way to convert to PDF online. It's easy with AI!","convert-files-to-pdf-online","2026-05-29T16:04:17.359Z","2024-11-18T20:55:31.820Z","Convert Files to PDFs",{"id":484,"attributes":485},65,{"title":486,"description":487,"slug":488,"createdAt":489,"updatedAt":490,"publishedAt":491,"publish_date":326,"short_title":492},"How to Watermark a PDF Online","pdfAssistant securely adds text and image watermarks to PDFs. It's easy with AI!","watermark-pdf-online","2024-11-18T22:04:04.162Z","2026-05-29T16:08:16.265Z","2024-11-18T22:04:23.050Z","Watermark PDFs",{"id":494,"attributes":495},132,{"title":496,"description":497,"slug":498,"createdAt":302,"updatedAt":499,"publishedAt":500,"publish_date":501,"short_title":502},"How to Remove Encryption from a PDF Online","pdfAssistant quickly removes password-protection for PDFs. It's easy with AI!","how-to-remove-encryption-from-a-pdf-online","2026-05-29T15:46:09.740Z","2025-05-21T02:59:05.795Z","2025-05-09T19:30:00.000Z","Remove PDF Encryption",{"id":504,"attributes":505},63,{"title":506,"description":507,"slug":508,"createdAt":427,"updatedAt":509,"publishedAt":510,"publish_date":326,"short_title":511},"How to Convert PDF to Excel Online","pdfAssistant is the simplest online PDF to Excel converter. It's easy with AI!","convert-pdf-to-excel-online","2026-05-29T15:41:33.784Z","2024-11-18T22:01:50.082Z","Convert PDFs to Excel",{"id":513,"attributes":514},123,{"title":515,"description":516,"slug":517,"createdAt":334,"updatedAt":518,"publishedAt":519,"publish_date":520,"short_title":521},"How to Add Attachments to a PDF","pdfAssistant supports simple PDF file attachment online. It's easy with AI!","how-to-add-attachments-to-a-pdf","2026-05-29T15:38:45.300Z","2025-04-08T16:37:09.874Z","2025-04-08T20:30:00.000Z","Add Attachments to PDFs",{"id":523,"attributes":524},120,{"title":525,"description":526,"slug":527,"createdAt":334,"updatedAt":528,"publishedAt":529,"publish_date":530,"short_title":531},"How to Convert PDF Colors Online","pdfAssistant converts PDF colors (CMYK, RGB, Grayscale, etc). It's easy with AI!","how-to-convert-pdf-colors-online","2026-05-29T15:56:33.863Z","2025-04-07T21:53:30.553Z","2025-04-07T20:30:00.000Z","Convert Colors in PDFs",{"id":533,"attributes":534},119,{"title":535,"description":536,"slug":537,"createdAt":334,"updatedAt":538,"publishedAt":539,"publish_date":540,"short_title":541},"How to Convert PDFs to Images Online","pdfAssistant offers flexible online PDF to Image conversion. It's easy with AI!","how-to-convert-pdfs-to-images-online","2026-05-29T15:50:23.382Z","2025-04-07T18:57:35.858Z","2025-04-04T20:30:00.000Z","Convert PDFs to Images",{"id":543,"attributes":544},177,{"title":545,"description":546,"slug":547,"createdAt":548,"updatedAt":549,"publishedAt":550,"publish_date":551,"short_title":552},"How to Generate New PDF Documents with AI","pdfAssistant generates new PDF files from scratch. It's easy with AI!","how-to-generate-new-pdf-documents-with-ai","2025-06-13T19:40:28.356Z","2026-05-29T15:09:09.725Z","2025-06-13T21:56:09.383Z","2025-06-12T05:00:00.000Z","Generate New PDFs",{"id":554,"attributes":555},57,{"title":556,"description":557,"slug":558,"createdAt":334,"updatedAt":559,"publishedAt":560,"publish_date":326,"short_title":561},"How to Compress a PDF Online","pdfAssistant compresses large PDFs quickly. It's easy with AI!","how-to-compress-a-pdf-online","2026-05-29T15:49:11.359Z","2024-11-18T16:58:51.892Z","Compress PDFs",{"id":563,"attributes":564},109,{"title":565,"description":566,"slug":567,"createdAt":334,"updatedAt":568,"publishedAt":569,"publish_date":570,"short_title":571},"How to Translate a PDF Online with AI","pdfAssistant offers simple online PDF text translation. It's easy with AI!","how-to-translate-a-pdf-online-with-ai","2026-05-29T16:00:49.253Z","2025-01-28T18:05:51.883Z","2025-01-28T06:00:00.000Z","Translate PDFs",{"id":573,"attributes":574},134,{"title":575,"description":576,"slug":577,"createdAt":302,"updatedAt":578,"publishedAt":579,"publish_date":580,"short_title":581},"How to Find the Author, Title, & Subject of Any PDF","pdfAssistant is the simplest way to check PDF metadata. It's easy with AI!","how-to-find-author-title-and-subject-of-any-pdf","2026-05-29T15:39:21.779Z","2025-05-21T04:08:11.345Z","2025-05-15T17:30:00.000Z","Check Metadata from PDFs",{"id":583,"attributes":584},194,{"title":585,"description":586,"slug":587,"createdAt":588,"updatedAt":589,"publishedAt":590,"publish_date":591,"short_title":592},"How to Extract Images from a PDF Online","pdfAssistant efficiently extracts embedded images from PDFs. It's easy with AI!","how-to-extract-images-from-a-pdf-online","2025-08-14T21:12:06.535Z","2026-05-29T16:06:17.782Z","2025-08-15T18:16:57.173Z","2025-08-12T05:00:00.000Z","Extract Images from PDFs",{"id":594,"attributes":595},124,{"title":596,"description":597,"slug":598,"createdAt":334,"updatedAt":599,"publishedAt":600,"publish_date":601,"short_title":602},"How to Apply Restrictions to a PDF Online","pdfAssistant securely adds usage restrictions to PDF files. It's easy with AI!","how-to-apply-restrictions-to-a-pdf-online","2026-05-29T15:59:55.953Z","2025-04-08T21:31:08.737Z","2025-04-02T18:45:00.000Z","Restrict PDFs",{"id":604,"attributes":605},126,{"title":606,"description":607,"slug":608,"createdAt":334,"updatedAt":609,"publishedAt":610,"publish_date":611,"short_title":612},"How to Extract Text From a PDF Online","pdfAssistant offers simple online PDF text extraction. It's easy with AI!","how-to-extract-text-from-a-pdf-online","2026-05-29T15:44:25.135Z","2025-04-10T04:06:58.105Z","2025-06-13T18:45:00.000Z","Extract Text from PDFs",{"id":614,"attributes":615},129,{"title":616,"description":617,"slug":618,"createdAt":323,"updatedAt":619,"publishedAt":620,"publish_date":621,"short_title":622},"How to Import Data into a PDF Form Online","pdfAssistant efficiently fills PDF forms with external data. It's easy with AI!","how-to-import-form-data-online","2026-05-29T15:59:16.465Z","2025-04-23T03:01:24.493Z","2025-04-22T20:00:00.000Z","Import PDF Form Data",{"id":624,"attributes":625},112,{"title":626,"description":627,"slug":628,"createdAt":334,"updatedAt":629,"publishedAt":630,"publish_date":631,"short_title":632},"How to Convert Files to PDF/X Online","pdfAssistant is the most reliable online PDF/X converter. It's easy with AI!","how-to-convert-files-to-pdfx-online","2026-05-29T15:43:22.322Z","2025-02-07T21:01:57.494Z","2025-02-07T21:30:00.000Z","Convert PDFs to PDF/X",{"id":634,"attributes":635},253,{"title":636,"description":637,"slug":638,"createdAt":334,"updatedAt":639,"publishedAt":640,"publish_date":641,"short_title":642},"How to Linearize a PDF Online","pdfAssistant is the easiest way to linearize PDFs for fast web viewing.","how-to-linearize-a-pdf-online","2026-05-29T15:03:23.463Z","2025-12-08T22:42:41.477Z","2025-12-02T19:45:00.000Z","Linearize PDFs",{"id":644,"attributes":645},137,{"title":646,"description":647,"slug":648,"createdAt":302,"updatedAt":649,"publishedAt":650,"publish_date":651,"short_title":652},"How to Check if a PDF is Tagged for Accessibility Online","pdfAssistant efficiently checks for PDF accessibility tags. It's easy with AI!","how-to-check-if-a-pdf-is-tagged-for-accessibility-online","2026-05-29T15:56:04.265Z","2025-05-22T01:50:52.363Z","2025-05-20T19:30:00.000Z","Check PDFs for Accessibility Tags",{"id":654,"attributes":655},133,{"title":656,"description":657,"slug":658,"createdAt":302,"updatedAt":659,"publishedAt":660,"publish_date":305,"short_title":661},"How to Check the Origin of a PDF File Online","pdfAssistant quickly uncovers the origins of PDF documents. It's easy with AI!","how-to-check-the-origin-of-a-pdf-file-online","2026-05-29T15:48:33.758Z","2025-05-21T04:08:16.769Z","Check Origins of PDFs",{"id":663,"attributes":664},61,{"title":665,"description":666,"slug":667,"createdAt":668,"updatedAt":669,"publishedAt":670,"publish_date":326,"short_title":671},"How to OCR PDF Online for Searchable Text","Convert scanned PDFs to searchable text with pdfAssistant's online PDF OCR tool","ocr-pdf-online","2024-11-18T20:48:42.718Z","2026-05-29T15:53:11.540Z","2024-11-18T20:48:57.761Z","OCR PDFs for Searchable Text",{"id":673,"attributes":674},262,{"title":675,"description":676,"slug":677,"createdAt":678,"updatedAt":679,"publishedAt":680,"publish_date":681,"short_title":10},"How pdfAssistant AI Studio Works: Instant Document Tasks in Plain Language","Convert, summarize, or generate PDFs instantly. No configuration needed.","how-pdf-assistant-ai-studio-works-instant-document-tasks-in-plain-language","2026-07-01T20:36:39.217Z","2026-07-01T21:16:52.309Z","2026-07-01T21:09:10.152Z","2026-06-26T05:00:00.000Z",{"id":683,"attributes":684},67,{"title":685,"description":686,"slug":687,"createdAt":302,"updatedAt":688,"publishedAt":689,"publish_date":326,"short_title":690}," How to Convert PDF to PowerPoint Online","pdfAssistant quickly converts PDF to PowerPoint online. It's easy with AI!","how-to-convert-pdf-to-power-point-online","2026-05-29T15:26:13.090Z","2024-11-18T22:18:37.849Z","Convert PDFs to PowerPoint",{"id":692,"attributes":693},135,{"title":694,"description":695,"slug":696,"createdAt":302,"updatedAt":697,"publishedAt":698,"publish_date":699,"short_title":700},"How to Check If a PDF Contains Extractable Text Online","pdfAssistant quickly checks PDFs for extractable text. It's easy with AI!","how-to-check-if-a-pdf-contains-extractable-text-online","2026-05-29T16:03:28.175Z","2025-05-21T04:08:00.357Z","2025-05-19T17:30:00.000Z","Check PDFs for Extractable Text",{"id":702,"attributes":703},66,{"title":704,"description":705,"slug":706,"createdAt":707,"updatedAt":708,"publishedAt":709,"publish_date":710,"short_title":711},"How to Add Images to PDF Online","Insert photos, logos, and signatures into PDF online with AI from pdfAssistant","how-to-add-images-to-pdf-online","2024-11-18T22:10:15.075Z","2026-07-02T16:26:15.876Z","2024-11-18T22:10:17.147Z","2024-05-14T05:00:01.148Z","Add Images to PDFs",{"id":713,"attributes":714},64,{"title":715,"description":716,"slug":717,"createdAt":469,"updatedAt":718,"publishedAt":719,"publish_date":720,"short_title":721},"How to Add Text to PDF Online","Easily add text such as comments and annotations to your PDF documents","add-text-to-pdf-online","2026-05-29T15:55:36.928Z","2025-09-03T21:27:23.037Z","2025-09-03T18:30:00.000Z","Add Text to PDFs",{"id":723,"attributes":724},68,{"title":725,"description":726,"slug":727,"createdAt":728,"updatedAt":729,"publishedAt":730,"publish_date":731,"short_title":732},"How to Split PDFs Online","pdfAssistant is the quickest way to split PDFs online. It's easy with AI!","how-to-split-pdfs-online","2024-11-18T22:23:08.333Z","2026-07-02T16:25:11.554Z","2024-11-18T22:23:10.544Z","2025-06-04T05:00:00.000Z","Split PDFs",{"id":734,"attributes":735},174,{"title":736,"description":737,"slug":738,"createdAt":739,"updatedAt":740,"publishedAt":741,"publish_date":742,"short_title":743},"How to Convert PDF to Word Online for Editable Documents","pdfAssistant is the quickest online PDF to Word converter. It's easy with AI!","how-to-convert-pdf-to-word-online-for-editable-documents","2025-06-11T18:21:41.603Z","2026-05-29T15:58:09.548Z","2025-06-11T18:25:02.093Z","2025-06-11T05:00:00.000Z","Convert PDFs to Word",{"id":745,"attributes":746},261,{"title":747,"description":748,"slug":749,"createdAt":750,"updatedAt":751,"publishedAt":752,"publish_date":753,"short_title":10},"How pdfAssistant Batch Processing Scales Workflows to Thousands of Files","Apply a saved Workflow to your entire document library at once.","how-pdf-assistant-batch-processing-scales-workflows-to-thousands-of-files","2026-07-01T14:25:23.044Z","2026-07-01T21:34:45.516Z","2026-07-01T21:09:00.000Z","2026-07-01T05:00:00.000Z",{"id":755,"attributes":756},235,{"title":757,"description":758,"slug":759,"createdAt":469,"updatedAt":760,"publishedAt":761,"publish_date":762,"short_title":763},"How to Redact a PDF Online","pdfAssistant is the smartest way to redact PDFs online.  It's easy with AI!","how-to-redact-a-pdf-online","2026-05-29T16:07:06.775Z","2025-10-09T16:44:49.881Z","2025-10-09T18:30:00.000Z","Redact PDFs",{"id":765,"attributes":766},110,{"title":767,"description":768,"slug":769,"createdAt":334,"updatedAt":770,"publishedAt":771,"publish_date":772,"short_title":773},"How to Summarize a PDF Online","pdfAssistant quickly extracts key points from PDFs. It's easy with AI!","how-to-summarize-a-pdf-with-ai","2026-05-29T15:54:28.042Z","2025-01-28T18:08:16.460Z","2025-02-03T22:30:00.000Z","Summarize PDFs",{"pagination":775},{"page":55,"pageSize":293,"pageCount":55,"total":776},47,{"id":778,"object":5,"active":6,"billing_scheme":7,"created":8,"currency":9,"custom_unit_amount":10,"livemode":6,"lookup_key":10,"metadata":779,"nickname":783,"product":784,"recurring":805,"tax_behavior":57,"tiers_mode":10,"transform_quantity":10,"type":58,"unit_amount":807,"unit_amount_decimal":808},"price_1RltgWAm27E5OxIjDod11GTj",{"billing_cycle":780,"price_per_month_annual":781,"price_per_month_monthly":782},"annual","$9.59","$11.99","Plus Annual",{"id":14,"object":15,"active":6,"attributes":785,"created":8,"default_price":4,"description":17,"features":786,"images":794,"livemode":6,"marketing_features":795,"metadata":803,"name":48,"package_dimensions":10,"shippable":10,"statement_descriptor":10,"tax_code":49,"tax_details":804,"type":51,"unit_label":10,"updated":52,"url":10},[],[787,788,789,790,791,792,793],{"name":20},{"name":22},{"name":24},{"name":26},{"name":28},{"name":30},{"name":32},[],[796,797,798,799,800,801,802],{"name":20},{"name":22},{"name":24},{"name":26},{"name":28},{"name":30},{"name":32},{"credits":43,"dl_product":44,"dl_product_tier":45,"grants_plugin_access":46,"monthly_credits":47},{"performance_location":10,"tax_code":49},{"aggregate_usage":10,"interval":806,"interval_count":55,"meter":10,"trial_period_days":10,"usage_type":56},"year",11510,"11510",{"data":810,"meta":868},[811,832,851],{"id":812,"attributes":813},34,{"title":814,"description":815,"createdAt":816,"updatedAt":817,"publishedAt":818,"slug":819,"icon":820},"Save as Archival PDF/A in Adobe Express","With the pdfAssistant Add-On for Adobe Express, easily save your documents as industry-standard PDF/A files for long-term preservation and compliance.","2025-01-30T17:12:24.667Z","2026-06-29T16:52:24.031Z","2025-01-30T17:37:06.333Z","save-as-archival-pdf-a",{"data":821},{"id":822,"attributes":823},310,{"name":824,"alternativeText":10,"caption":10,"width":293,"height":293,"formats":10,"hash":825,"ext":826,"mime":827,"size":828,"url":829,"previewUrl":10,"provider":830,"provider_metadata":10,"createdAt":831,"updatedAt":831},"save-as-archival-pdfa.svg","save_as_archival_pdfa_3f0e90a5bc",".svg","image/svg+xml",3.31,"https://energized-actor-82099f85fb.media.strapiapp.com/save_as_archival_pdfa_3f0e90a5bc.svg","strapi-provider-upload-strapi-cloud","2025-01-30T17:37:24.133Z",{"id":833,"attributes":834},35,{"title":835,"description":836,"createdAt":837,"updatedAt":838,"publishedAt":839,"slug":840,"icon":841},"Save as Custom Image in Adobe Express","With the pdfAssistant Add-On for Adobe Express, easily export your projects as JPG, PNG, BMP, GIF, or TIFF, with precise control over pages, resolution, color model, and quality.","2025-06-25T21:14:35.218Z","2026-06-29T16:52:29.933Z","2025-07-16T16:32:47.866Z","save-as-custom-image",{"data":842},{"id":225,"attributes":843},{"name":844,"alternativeText":173,"caption":10,"width":845,"height":845,"formats":10,"hash":846,"ext":826,"mime":827,"size":847,"url":848,"previewUrl":10,"provider":830,"provider_metadata":10,"createdAt":849,"updatedAt":850},"save-as-custom-image.svg",144,"save_as_custom_image_d1b280f05b",4.24,"https://energized-actor-82099f85fb.media.strapiapp.com/save_as_custom_image_d1b280f05b.svg","2025-06-25T21:14:05.349Z","2025-06-25T21:14:23.514Z",{"id":55,"attributes":852},{"title":853,"description":854,"createdAt":855,"updatedAt":856,"publishedAt":857,"slug":858,"icon":859},"Save as Press-Ready PDF/X in Adobe Express","With the pdfAssistant Add-On for Adobe Express, effortlessly save your designs as industry-standard PDF/X files, including customizable bleed, trim, and art box settings.","2025-01-15T20:57:16.292Z","2026-06-29T16:52:36.685Z","2025-01-29T20:57:21.072Z","save-as-press-ready-pdf-x",{"data":860},{"id":861,"attributes":862},234,{"name":863,"alternativeText":10,"caption":10,"width":293,"height":293,"formats":10,"hash":864,"ext":826,"mime":827,"size":865,"url":866,"previewUrl":10,"provider":830,"provider_metadata":10,"createdAt":867,"updatedAt":867},"save-as-press-ready-pdfx.svg","save_as_press_ready_pdfx_6348905e5f",3.99,"https://energized-actor-82099f85fb.media.strapiapp.com/save_as_press_ready_pdfx_6348905e5f.svg","2025-01-15T20:58:02.659Z",{"pagination":869},{"page":55,"pageSize":293,"pageCount":55,"total":223},{"data":871,"meta":944},[872,898,922],{"id":812,"attributes":873},{"title":814,"description":815,"createdAt":816,"updatedAt":817,"publishedAt":818,"slug":819,"icon":874,"seo":877,"content":880},{"data":875},{"id":822,"attributes":876},{"name":824,"alternativeText":10,"caption":10,"width":293,"height":293,"formats":10,"hash":825,"ext":826,"mime":827,"size":828,"url":829,"previewUrl":10,"provider":830,"provider_metadata":10,"createdAt":831,"updatedAt":831},{"id":878,"metaTitle":879,"metaDescription":815,"canonicalUrl":10},692,"Save as Archival PDF/A in Adobe Express | pdfAssistant.ai",[881,886,889,891],{"id":235,"__component":882,"title":883,"description":884,"align":885,"card_style":10,"icon":10,"full_width":10,"pricing_cards":10,"subsections":10,"overrides":10},"shared.content-section","Save Adobe Express Files as PDF/A","The \u003Cb>\u003Ca href=\"https://adobesparkpost.app.link/TR9Mb7TXFLb?addOnId=whm8l0g5j\" target=\"_blank\" rel=\"noopener noreferrer\">Save as Archival PDF/A Add-On\u003C/a>\u003C/b> enables users to effortlessly save Adobe Express projects as PDF/A files, ensuring compatibility with archival and regulatory standards. This tool leverages Adobe’s trusted technology and integrates seamlessly into Adobe Express, allowing you to:","left",{"id":103,"__component":882,"title":887,"description":10,"align":888,"card_style":10,"icon":10,"full_width":10,"pricing_cards":10,"subsections":10,"overrides":10},"Why Choose pdfAssistant for Saving PDF/A Files?","center",{"id":124,"__component":882,"title":890,"description":10,"align":885,"card_style":10,"icon":10,"full_width":6,"pricing_cards":10,"subsections":10,"overrides":10},"How to Get Started Saving PDF/A Files in Adobe Express",{"id":155,"__component":882,"title":892,"description":10,"align":885,"card_style":10,"icon":10,"full_width":6,"pricing_cards":893,"subsections":10,"overrides":10},"pdfAssistant Adobe Express Add-On Pricing",[894,896],{"product":895},"plugin-pass",{"product":897},"monthly-plus",{"id":833,"attributes":899},{"title":835,"description":836,"createdAt":837,"updatedAt":838,"publishedAt":839,"slug":840,"icon":900,"seo":903,"content":906},{"data":901},{"id":225,"attributes":902},{"name":844,"alternativeText":173,"caption":10,"width":845,"height":845,"formats":10,"hash":846,"ext":826,"mime":827,"size":847,"url":848,"previewUrl":10,"provider":830,"provider_metadata":10,"createdAt":849,"updatedAt":850},{"id":904,"metaTitle":905,"metaDescription":836,"canonicalUrl":10},769,"Save as Custom Image in Adobe Express | pdfAssistant.ai",[907,911,914,917],{"id":908,"__component":882,"title":909,"description":910,"align":885,"card_style":10,"icon":10,"full_width":10,"pricing_cards":10,"subsections":10,"overrides":10},21,"Save Adobe Express Files as Customized Graphic Images","The \u003Cb>\u003Ca href=\"https://adobesparkpost.app.link/TR9Mb7TXFLb?addOnId=wlk6i4103\" target=\"_blank\" rel=\"noopener noreferrer\">Save as Custom Image Add-On\u003C/a>\u003C/b> enables users to effortlessly transform their Adobe Express projects into a variety of high-quality image formats. This tool provides granular control over output settings, leveraging powerful technology that integrates seamlessly into Adobe Express, allowing you to:",{"id":912,"__component":882,"title":913,"description":10,"align":888,"card_style":10,"icon":10,"full_width":10,"pricing_cards":10,"subsections":10,"overrides":10},22,"Why Choose pdfAssistant for Custom Image Exports?",{"id":915,"__component":882,"title":916,"description":10,"align":885,"card_style":10,"icon":10,"full_width":6,"pricing_cards":10,"subsections":10,"overrides":10},23,"How to Get Started Saving Custom Images in Adobe Express",{"id":918,"__component":882,"title":892,"description":10,"align":885,"card_style":10,"icon":10,"full_width":6,"pricing_cards":919,"subsections":10,"overrides":10},24,[920,921],{"product":895},{"product":897},{"id":55,"attributes":923},{"title":853,"description":854,"createdAt":855,"updatedAt":856,"publishedAt":857,"slug":858,"icon":924,"seo":927,"content":931},{"data":925},{"id":861,"attributes":926},{"name":863,"alternativeText":10,"caption":10,"width":293,"height":293,"formats":10,"hash":864,"ext":826,"mime":827,"size":865,"url":866,"previewUrl":10,"provider":830,"provider_metadata":10,"createdAt":867,"updatedAt":867},{"id":928,"metaTitle":929,"metaDescription":930,"canonicalUrl":10},687,"Save as Press-Ready PDF/X in Adobe Express | pdfAssistant.ai","Built for Adobe Express, this add-on saves designs as PDF/X files, optimized for professional printing and powered by Adobe technology.",[932,935,937,939],{"id":55,"__component":882,"title":933,"description":934,"align":885,"card_style":10,"icon":10,"full_width":10,"pricing_cards":10,"subsections":10,"overrides":10},"Save Adobe Express Files as PDF/X","The \u003Ca href=\"https://adobesparkpost.app.link/TR9Mb7TXFLb?addOnId=wn355j8h5\" target=\"_blank\" rel=\"noopener noreferrer\">Save As Press-Ready PDF/X\u003C/a> Add-On enables users to effortlessly save their Adobe Express projects as print-ready PDF/X files, ensuring compatibility with professional prepress workflows. This tool leverages Adobe's trusted technology and integrates seamlessly into Adobe Express, allowing you to:",{"id":144,"__component":882,"title":936,"description":10,"align":888,"card_style":10,"icon":10,"full_width":10,"pricing_cards":10,"subsections":10,"overrides":10},"Why Choose pdfAssistant for Saving PDF/X Files?",{"id":223,"__component":882,"title":938,"description":10,"align":885,"card_style":10,"icon":10,"full_width":6,"pricing_cards":10,"subsections":10,"overrides":10},"How to Get Started Saving PDF/X Files in Adobe Express",{"id":940,"__component":882,"title":892,"description":10,"align":885,"card_style":10,"icon":10,"full_width":6,"pricing_cards":941,"subsections":10,"overrides":10},4,[942,943],{"product":895},{"product":897},{"pagination":945},{"page":55,"pageSize":293,"pageCount":55,"total":223},{"id":947,"object":5,"active":6,"billing_scheme":7,"created":948,"currency":9,"custom_unit_amount":10,"livemode":6,"lookup_key":10,"metadata":949,"nickname":950,"product":951,"recurring":982,"tax_behavior":57,"tiers_mode":10,"transform_quantity":10,"type":58,"unit_amount":983,"unit_amount_decimal":984},"price_1RlthNAm27E5OxIjbjKBgfkU",1752765977,{},"Pro Monthly",{"id":952,"object":15,"active":6,"attributes":953,"created":948,"default_price":947,"description":954,"features":955,"images":967,"livemode":6,"marketing_features":968,"metadata":976,"name":979,"package_dimensions":10,"shippable":10,"statement_descriptor":10,"tax_code":49,"tax_details":980,"type":51,"unit_label":10,"updated":981,"url":10},"prod_ShIHf3TlSrV0c7",[],"Designed for professionals with high volume needs to efficiently batch process documents and streamline recurring workflows.",[956,958,960,962,964,965,966],{"name":957},"Receive 8,000 Monthly Credits",{"name":959},"Send up to 500 AI Messages",{"name":961},"Complete up to 400 Doc Processes",{"name":963},"Edit Workflows up to 250 times",{"name":28},{"name":30},{"name":32},[],[969,970,971,972,973,974,975],{"name":957},{"name":959},{"name":961},{"name":963},{"name":28},{"name":30},{"name":32},{"credits":43,"dl_product":44,"dl_product_tier":977,"grants_plugin_access":46,"monthly_credits":978},"pro","8000","Pro",{"performance_location":10,"tax_code":49},1782249630,{"aggregate_usage":10,"interval":54,"interval_count":55,"meter":10,"trial_period_days":10,"usage_type":56},3999,"3999",{"data":986,"meta":2287},[987,1098,1144,1307,1655,1946,2171,2226],{"id":940,"attributes":988},{"name":989,"slug":990,"description":10,"createdAt":991,"updatedAt":992,"publishedAt":993,"rank":994,"name_plural":995,"slug_plural":996,"icon":997,"blog_posts":998,"seo":1094},"PDF Capabilitie","pdf-capabilitie","2024-11-18T16:46:38.980Z","2025-08-12T16:27:53.783Z","2024-11-18T16:58:18.541Z",0,"PDF Capabilities","pdf-capabilities","i-fluent-document-one-page-sparkle-24-filled",{"data":999},[1000,1002,1004,1006,1008,1010,1012,1014,1016,1018,1020,1022,1024,1026,1028,1030,1032,1034,1036,1038,1040,1042,1044,1046,1048,1050,1052,1054,1056,1058,1060,1062,1064,1066,1068,1070,1072,1074,1076,1078,1080,1082,1084,1086,1088,1090,1092],{"id":554,"attributes":1001},{"title":556,"description":557,"slug":558,"createdAt":334,"updatedAt":559,"publishedAt":560,"publish_date":326,"short_title":561},{"id":318,"attributes":1003},{"title":320,"description":321,"slug":322,"createdAt":323,"updatedAt":324,"publishedAt":325,"publish_date":326,"short_title":327},{"id":663,"attributes":1005},{"title":665,"description":666,"slug":667,"createdAt":668,"updatedAt":669,"publishedAt":670,"publish_date":326,"short_title":671},{"id":475,"attributes":1007},{"title":477,"description":478,"slug":479,"createdAt":416,"updatedAt":480,"publishedAt":481,"publish_date":326,"short_title":482},{"id":504,"attributes":1009},{"title":506,"description":507,"slug":508,"createdAt":427,"updatedAt":509,"publishedAt":510,"publish_date":326,"short_title":511},{"id":713,"attributes":1011},{"title":715,"description":716,"slug":717,"createdAt":469,"updatedAt":718,"publishedAt":719,"publish_date":720,"short_title":721},{"id":484,"attributes":1013},{"title":486,"description":487,"slug":488,"createdAt":489,"updatedAt":490,"publishedAt":491,"publish_date":326,"short_title":492},{"id":702,"attributes":1015},{"title":704,"description":705,"slug":706,"createdAt":707,"updatedAt":708,"publishedAt":709,"publish_date":710,"short_title":711},{"id":683,"attributes":1017},{"title":685,"description":686,"slug":687,"createdAt":302,"updatedAt":688,"publishedAt":689,"publish_date":326,"short_title":690},{"id":723,"attributes":1019},{"title":725,"description":726,"slug":727,"createdAt":728,"updatedAt":729,"publishedAt":730,"publish_date":731,"short_title":732},{"id":563,"attributes":1021},{"title":565,"description":566,"slug":567,"createdAt":334,"updatedAt":568,"publishedAt":569,"publish_date":570,"short_title":571},{"id":765,"attributes":1023},{"title":767,"description":768,"slug":769,"createdAt":334,"updatedAt":770,"publishedAt":771,"publish_date":772,"short_title":773},{"id":350,"attributes":1025},{"title":352,"description":353,"slug":354,"createdAt":334,"updatedAt":355,"publishedAt":356,"publish_date":357,"short_title":358},{"id":624,"attributes":1027},{"title":626,"description":627,"slug":628,"createdAt":334,"updatedAt":629,"publishedAt":630,"publish_date":631,"short_title":632},{"id":329,"attributes":1029},{"title":331,"description":332,"slug":333,"createdAt":334,"updatedAt":335,"publishedAt":336,"publish_date":337,"short_title":338},{"id":533,"attributes":1031},{"title":535,"description":536,"slug":537,"createdAt":334,"updatedAt":538,"publishedAt":539,"publish_date":540,"short_title":541},{"id":523,"attributes":1033},{"title":525,"description":526,"slug":527,"createdAt":334,"updatedAt":528,"publishedAt":529,"publish_date":530,"short_title":531},{"id":513,"attributes":1035},{"title":515,"description":516,"slug":517,"createdAt":334,"updatedAt":518,"publishedAt":519,"publish_date":520,"short_title":521},{"id":594,"attributes":1037},{"title":596,"description":597,"slug":598,"createdAt":334,"updatedAt":599,"publishedAt":600,"publish_date":601,"short_title":602},{"id":371,"attributes":1039},{"title":373,"description":374,"slug":375,"createdAt":334,"updatedAt":376,"publishedAt":377,"publish_date":378,"short_title":379},{"id":604,"attributes":1041},{"title":606,"description":607,"slug":608,"createdAt":334,"updatedAt":609,"publishedAt":610,"publish_date":611,"short_title":612},{"id":391,"attributes":1043},{"title":393,"description":394,"slug":395,"createdAt":323,"updatedAt":396,"publishedAt":397,"publish_date":398,"short_title":399},{"id":444,"attributes":1045},{"title":446,"description":447,"slug":448,"createdAt":323,"updatedAt":449,"publishedAt":450,"publish_date":451,"short_title":452},{"id":614,"attributes":1047},{"title":616,"description":617,"slug":618,"createdAt":323,"updatedAt":619,"publishedAt":620,"publish_date":621,"short_title":622},{"id":401,"attributes":1049},{"title":403,"description":404,"slug":405,"createdAt":323,"updatedAt":406,"publishedAt":407,"publish_date":408,"short_title":409},{"id":308,"attributes":1051},{"title":310,"description":311,"slug":312,"createdAt":302,"updatedAt":313,"publishedAt":314,"publish_date":315,"short_title":316},{"id":494,"attributes":1053},{"title":496,"description":497,"slug":498,"createdAt":302,"updatedAt":499,"publishedAt":500,"publish_date":501,"short_title":502},{"id":654,"attributes":1055},{"title":656,"description":657,"slug":658,"createdAt":302,"updatedAt":659,"publishedAt":660,"publish_date":305,"short_title":661},{"id":573,"attributes":1057},{"title":575,"description":576,"slug":577,"createdAt":302,"updatedAt":578,"publishedAt":579,"publish_date":580,"short_title":581},{"id":692,"attributes":1059},{"title":694,"description":695,"slug":696,"createdAt":302,"updatedAt":697,"publishedAt":698,"publish_date":699,"short_title":700},{"id":297,"attributes":1061},{"title":299,"description":300,"slug":301,"createdAt":302,"updatedAt":303,"publishedAt":304,"publish_date":305,"short_title":306},{"id":644,"attributes":1063},{"title":646,"description":647,"slug":648,"createdAt":302,"updatedAt":649,"publishedAt":650,"publish_date":651,"short_title":652},{"id":360,"attributes":1065},{"title":362,"description":363,"slug":364,"createdAt":365,"updatedAt":366,"publishedAt":367,"publish_date":368,"short_title":369},{"id":422,"attributes":1067},{"title":424,"description":425,"slug":426,"createdAt":427,"updatedAt":428,"publishedAt":429,"publish_date":430,"short_title":431},{"id":734,"attributes":1069},{"title":736,"description":737,"slug":738,"createdAt":739,"updatedAt":740,"publishedAt":741,"publish_date":742,"short_title":743},{"id":543,"attributes":1071},{"title":545,"description":546,"slug":547,"createdAt":548,"updatedAt":549,"publishedAt":550,"publish_date":551,"short_title":552},{"id":433,"attributes":1073},{"title":435,"description":436,"slug":437,"createdAt":438,"updatedAt":439,"publishedAt":440,"publish_date":441,"short_title":442},{"id":583,"attributes":1075},{"title":585,"description":586,"slug":587,"createdAt":588,"updatedAt":589,"publishedAt":590,"publish_date":591,"short_title":592},{"id":755,"attributes":1077},{"title":757,"description":758,"slug":759,"createdAt":469,"updatedAt":760,"publishedAt":761,"publish_date":762,"short_title":763},{"id":464,"attributes":1079},{"title":466,"description":467,"slug":468,"createdAt":469,"updatedAt":470,"publishedAt":471,"publish_date":472,"short_title":473},{"id":411,"attributes":1081},{"title":413,"description":414,"slug":415,"createdAt":416,"updatedAt":417,"publishedAt":418,"publish_date":419,"short_title":420},{"id":454,"attributes":1083},{"title":456,"description":457,"slug":458,"createdAt":334,"updatedAt":459,"publishedAt":460,"publish_date":461,"short_title":462},{"id":381,"attributes":1085},{"title":383,"description":384,"slug":385,"createdAt":334,"updatedAt":386,"publishedAt":387,"publish_date":388,"short_title":389},{"id":634,"attributes":1087},{"title":636,"description":637,"slug":638,"createdAt":334,"updatedAt":639,"publishedAt":640,"publish_date":641,"short_title":642},{"id":340,"attributes":1089},{"title":342,"description":343,"slug":344,"createdAt":345,"updatedAt":346,"publishedAt":347,"publish_date":348,"short_title":10},{"id":745,"attributes":1091},{"title":747,"description":748,"slug":749,"createdAt":750,"updatedAt":751,"publishedAt":752,"publish_date":753,"short_title":10},{"id":673,"attributes":1093},{"title":675,"description":676,"slug":677,"createdAt":678,"updatedAt":679,"publishedAt":680,"publish_date":681,"short_title":10},{"id":1095,"metaTitle":1096,"metaDescription":1097,"canonicalUrl":10},694,"PDF Capabilities - Explore Online PDF Features & Solutions | pdfAssistant.ai","Discover the full range of PDF capabilities offered by pdfAssistant. Learn how to compress, convert, merge, edit, and secure your PDF documents with efficient, AI-powered, online processing.",{"id":262,"attributes":1099},{"name":1100,"slug":1101,"description":10,"createdAt":1102,"updatedAt":1103,"publishedAt":1104,"rank":55,"name_plural":1105,"slug_plural":1106,"icon":1107,"blog_posts":1108,"seo":1140},"PDF Deep Dive","pdf-deep-dive","2025-06-13T16:57:06.264Z","2025-08-12T16:28:01.125Z","2025-06-13T21:55:43.948Z","PDF Deep Dives","pdf-deep-dives","i-material-symbols-document-search",{"data":1109},[1110,1120,1130],{"id":1111,"attributes":1112},175,{"title":1113,"description":1114,"slug":1115,"createdAt":1116,"updatedAt":1117,"publishedAt":1118,"publish_date":1119,"short_title":10},"How to Convert Any Document to PDF: A Comprehensive Guide","Easily convert any document to PDF with built-in tools, online, & AI.","how-to-convert-any-document-to-pdf-a-comprehensive-guide","2025-06-13T17:45:06.198Z","2026-05-07T20:13:12.933Z","2025-06-13T21:55:48.883Z","2025-06-09T05:00:00.000Z",{"id":1121,"attributes":1122},176,{"title":1123,"description":1124,"slug":1125,"createdAt":1126,"updatedAt":1127,"publishedAt":1128,"publish_date":1129,"short_title":10},"How to Edit a PDF Without Adobe Acrobat","Edit, restructure, and enhance PDFs, no Acrobat needed.","the-ultimate-guide-to-editing-pd-fs-without-adobe-acrobat","2025-06-13T19:14:51.186Z","2025-07-02T19:55:44.472Z","2025-06-13T21:55:56.333Z","2025-06-13T05:00:00.000Z",{"id":1131,"attributes":1132},178,{"title":1133,"description":1134,"slug":1135,"createdAt":1136,"updatedAt":1137,"publishedAt":1138,"publish_date":1139,"short_title":10},"Print-Ready PDFs: Your AI-Powered Guide to Flawless Printing","Get the Answers You Need to Achieve Perfect Print-Ready PDFs","print-ready-pd-fs-your-ai-powered-guide-to-flawless-printing","2025-06-27T18:19:43.192Z","2026-05-07T20:14:06.519Z","2025-06-27T22:09:24.352Z","2025-06-27T05:00:00.000Z",{"id":1141,"metaTitle":1142,"metaDescription":1143,"canonicalUrl":10},764,"PDF Deep Dives - Comprehensive Guides & Expert Resources | pdfAssistant.ai","Explore our PDF Deep Dives for comprehensive, in-depth articles on advanced PDF topics, best practices, and expert strategies. Discover everything you need to master PDF workflows, solve complex challenges, and stay ahead in digital document management.",{"id":64,"attributes":1145},{"name":1146,"slug":1147,"description":10,"createdAt":1148,"updatedAt":1149,"publishedAt":1150,"rank":144,"name_plural":1151,"slug_plural":1152,"icon":1153,"blog_posts":1154,"seo":1303},"Use Case","use-case","2025-08-08T18:58:51.560Z","2025-08-12T16:34:05.875Z","2025-08-09T21:12:22.270Z","Use Cases","use-cases","i-material-symbols-cases-rounded",{"data":1155},[1156,1166,1176,1186,1196,1206,1216,1225,1234,1244,1254,1264,1274,1284,1293],{"id":1157,"attributes":1158},186,{"title":1159,"description":1160,"slug":1161,"createdAt":1162,"updatedAt":1163,"publishedAt":1164,"publish_date":1165,"short_title":10},"Streamline Underwriting Packet Prep with Automated Document Workflows","Arrange Underwriter Packets Fast with Automated Workflows & Batch Processing","streamline-underwriting-packet-prep-with-automated-document-workflows","2025-08-08T19:14:48.304Z","2026-04-23T19:32:55.677Z","2025-08-09T21:12:26.592Z","2025-08-08T05:00:00.000Z",{"id":1167,"attributes":1168},187,{"title":1169,"description":1170,"slug":1171,"createdAt":1172,"updatedAt":1173,"publishedAt":1174,"publish_date":1175,"short_title":10},"Standardize Vendor Contracts at Scale for Consistency and Speed","A Scalable Solution for Consistent Contract Management with PDF Automation","standardize-vendor-contracts-at-scale-for-consistency-and-speed","2025-08-08T19:23:22.928Z","2026-04-23T19:31:53.786Z","2025-08-09T21:12:34.944Z","2025-08-06T05:00:00.000Z",{"id":1177,"attributes":1178},188,{"title":1179,"description":1180,"slug":1181,"createdAt":1182,"updatedAt":1183,"publishedAt":1184,"publish_date":1185,"short_title":10},"Consolidate Monthly Financial Reports with Automated Workflows","Unlock Efficiency with Automated Financial Consolidation and Reporting","consolidate-monthly-financial-reports-with-automated-workflows","2025-08-08T20:38:11.924Z","2026-04-23T19:28:50.063Z","2025-08-09T21:12:39.543Z","2025-08-07T05:00:00.000Z",{"id":1187,"attributes":1188},189,{"title":1189,"description":1190,"slug":1191,"createdAt":1192,"updatedAt":1193,"publishedAt":1194,"publish_date":1195,"short_title":10},"Automate Pitch Deck & Fundraising Material Prep","Ensure Security and Consistency for All Investor Collateral","automate-pitch-deck-and-fundraising-material-prep","2025-08-08T21:11:34.118Z","2025-08-12T16:38:20.734Z","2025-08-09T21:12:43.506Z","2025-08-05T05:00:00.000Z",{"id":1197,"attributes":1198},190,{"title":1199,"description":1200,"slug":1201,"createdAt":1202,"updatedAt":1203,"publishedAt":1204,"publish_date":1205,"short_title":10},"Automate Legal Archiving with PDF/A Workflows & Batch Processing","Convert Documents to PDF/A for Permanent Legal Preservation and Compliance\n","automate-legal-archiving-with-pdf-a-workflows-and-batch-processing","2025-08-08T21:44:46.669Z","2026-04-23T19:27:15.344Z","2025-08-09T21:12:46.832Z","2025-08-01T05:00:00.000Z",{"id":1207,"attributes":1208},191,{"title":1209,"description":1210,"slug":1211,"createdAt":1212,"updatedAt":1213,"publishedAt":1214,"publish_date":1215,"short_title":10},"Eliminate Version Control Risks in Financial Reporting","Automate Version Tracking on Financial Documents to Eliminate Confusion","eliminate-version-control-risks-in-financial-reporting","2025-08-12T15:41:33.631Z","2026-04-20T16:03:40.508Z","2025-08-12T16:44:08.939Z","2025-08-11T05:00:00.000Z",{"id":1217,"attributes":1218},192,{"title":1219,"description":1220,"slug":1221,"createdAt":1222,"updatedAt":1223,"publishedAt":1224,"publish_date":591,"short_title":10},"Prepare Onboarding Documents for New Hires","Automate New Hire Document Preparation with Reusable Workflows","prepare-onboarding-documents-for-new-hires","2025-08-12T15:55:35.043Z","2025-08-12T16:44:13.758Z","2025-08-12T16:44:13.751Z",{"id":1226,"attributes":1227},195,{"title":1228,"description":1229,"slug":1230,"createdAt":1231,"updatedAt":1232,"publishedAt":1233,"publish_date":441,"short_title":10},"Create an Automated Customer Onboarding Process for Welcome Documents","Streamline the New Customer Experience with Automated Document Assembly","create-an-automated-customer-onboarding-process-for-welcome-documents","2025-08-15T21:54:28.437Z","2026-04-23T19:29:43.352Z","2025-08-15T21:54:40.969Z",{"id":1235,"attributes":1236},196,{"title":1237,"description":1238,"slug":1239,"createdAt":1240,"updatedAt":1241,"publishedAt":1242,"publish_date":1243,"short_title":10},"Expedite Legal Document Management for Discovery and Case Files","A Complete Legal Document Management System With Powerful Automation","expedite-legal-document-management-for-discovery-and-case-files","2025-08-19T17:05:16.070Z","2026-04-23T19:30:03.328Z","2025-08-19T17:07:21.877Z","2025-08-18T05:00:00.000Z",{"id":1245,"attributes":1246},197,{"title":1247,"description":1248,"slug":1249,"createdAt":1250,"updatedAt":1251,"publishedAt":1252,"publish_date":1253,"short_title":10},"Simplify Expense Report Automation for Standardization and Audit Compliance","Streamline Expense Report Management With Automated Document Workflows","simplify-expense-report-automation-for-standardization-and-audit-compliance","2025-08-19T18:29:24.967Z","2026-04-23T19:31:23.959Z","2025-08-19T18:36:13.422Z","2025-08-19T05:00:00.000Z",{"id":1255,"attributes":1256},198,{"title":1257,"description":1258,"slug":1259,"createdAt":1260,"updatedAt":1261,"publishedAt":1262,"publish_date":1263,"short_title":10},"Automate Insurance Claims Management for Secure Packet Processing","Streamline Insurance Claims Automation with Secure Document Workflows","automate-insurance-claims-management-for-secure-packet-processing","2025-08-19T20:23:17.572Z","2026-04-23T19:28:05.319Z","2025-08-19T20:23:19.837Z","2025-08-20T06:00:00.000Z",{"id":1265,"attributes":1266},199,{"title":1267,"description":1268,"slug":1269,"createdAt":1270,"updatedAt":1271,"publishedAt":1272,"publish_date":1273,"short_title":10},"Simplify Customer Verification by Expediting Data Extraction","Streamline KYC & AML Compliance and Enhance Onboarding Efficiency","simplify-customer-verification-with-automated-data-extraction","2025-08-19T21:14:34.666Z","2026-04-23T19:30:58.462Z","2025-08-19T21:14:36.813Z","2025-08-19T07:00:00.000Z",{"id":1275,"attributes":1276},202,{"title":1277,"description":1278,"slug":1279,"createdAt":1280,"updatedAt":1281,"publishedAt":1282,"publish_date":1283,"short_title":10},"Streamline Internal Document Management with Automated PDF Workflows","Simplify Document Management for SOPs, Handbooks, Manuals, & More","streamline-internal-document-management-with-automated-pdf-workflows","2025-08-21T20:21:27.664Z","2026-04-23T19:32:18.215Z","2025-08-21T20:21:41.876Z","2025-08-21T05:00:00.000Z",{"id":1285,"attributes":1286},203,{"title":1287,"description":1288,"slug":1289,"createdAt":1290,"updatedAt":1291,"publishedAt":1292,"publish_date":1263,"short_title":10},"Securely Share Legal Documents with Clients","Protect Sensitive Information with Encryption Workflows","securely-share-legal-documents-with-clients","2025-08-21T20:43:17.803Z","2025-08-21T20:43:19.575Z","2025-08-21T20:43:19.555Z",{"id":1294,"attributes":1295},204,{"title":1296,"description":1297,"slug":1298,"createdAt":1299,"updatedAt":1300,"publishedAt":1301,"publish_date":1302,"short_title":10},"Optimize Complex Insurance Forms for Compatibility with Flatten & Merge Automation","Convert Interactive Filled Forms into a Unified, Universal Claims Packet","optimize-complex-insurance-forms-for-compatibility-with-flatten-and-merge-automation","2025-08-21T21:13:57.797Z","2026-04-23T19:30:35.810Z","2025-08-21T21:14:00.431Z","2025-08-21T15:00:00.000Z",{"id":1304,"metaTitle":1305,"metaDescription":1306,"canonicalUrl":10},783,"Use Cases - Automated Solutions for Your PDF Challenges | pdfAssistant.ai","Discover how pdfAssistant's automated solutions can streamline your workflow and solve your biggest PDF challenges. From data extraction to document optimization, explore the use cases that will save you time and boost productivity.",{"id":223,"attributes":1308},{"name":1309,"slug":1310,"description":10,"createdAt":1311,"updatedAt":1312,"publishedAt":1313,"rank":223,"name_plural":1314,"slug_plural":1315,"icon":1316,"blog_posts":1317,"seo":1651},"Quick Tip","quick-tip","2024-11-05T15:46:08.126Z","2025-08-12T16:28:52.926Z","2024-11-05T15:46:11.399Z","Quick Tips","quick-tips","i-heroicons-light-bulb-solid",{"data":1318},[1319,1329,1338,1347,1356,1365,1374,1383,1392,1401,1410,1419,1428,1437,1446,1455,1464,1473,1482,1491,1500,1508,1516,1525,1534,1543,1552,1561,1570,1579,1588,1597,1606,1615,1624,1633,1642],{"id":1320,"attributes":1321},48,{"title":1322,"description":1323,"slug":1324,"createdAt":1325,"updatedAt":1326,"publishedAt":1327,"publish_date":1328,"short_title":10},"Quick Fix for Bulky PDFs: Compress, Save, and Share with Ease!","Reduce PDF file sizes while maintaining content quality","shrink-your-pdfs-without-sacrificing-quality","2024-05-20T20:59:06.536Z","2026-04-23T19:24:02.601Z","2024-11-05T20:04:40.706Z","2024-11-05T08:00:00.000Z",{"id":1330,"attributes":1331},49,{"title":1332,"description":1333,"slug":1334,"createdAt":1325,"updatedAt":1335,"publishedAt":1336,"publish_date":1337,"short_title":10},"Split it Up! Pro Tricks to Quickly Divide and Conquer Your PDFs","Effortlessly organize and share content by splitting PDFs into precise sections","quickly-split-and-organize-pdfs-like-a-pro","2026-04-23T19:22:41.608Z","2024-11-05T20:55:51.554Z","2024-11-04T08:00:00.000Z",{"id":1339,"attributes":1340},50,{"title":1341,"description":1342,"slug":1343,"createdAt":1325,"updatedAt":1344,"publishedAt":1345,"publish_date":1346,"short_title":10},"Fast Track to PDF Harmony: Merge Multiple Docs in a Snap!","Save time and improve document organization using AI to merge your PDFs","merge-separate-pdfs-into-a-single-organized-document","2025-08-29T15:56:09.732Z","2024-11-05T21:26:51.188Z","2024-11-01T07:00:00.000Z",{"id":1348,"attributes":1349},51,{"title":1350,"description":1351,"slug":1352,"createdAt":1325,"updatedAt":1353,"publishedAt":1354,"publish_date":1355,"short_title":10},"PDF to Word Made Simple: Quick Tips for Flawless Conversions","Convert PDF documents to Microsoft Word documents for easy editing","pdf-to-word-made-simple-quick-tips-for-flawless-conversions","2026-04-23T19:21:40.673Z","2024-11-13T04:28:35.459Z","2024-11-06T17:30:00.000Z",{"id":1357,"attributes":1358},52,{"title":1359,"description":1360,"slug":1361,"createdAt":1325,"updatedAt":1362,"publishedAt":1363,"publish_date":1364,"short_title":10},"Unleash the Data! Quick Tips for Converting PDFs to Excel","Convert PDF documents to Microsoft Excel spreadsheets to edit and analyze data","unleash-the-data-quick-tips-for-converting-pdfs-to-excel","2025-08-27T21:47:43.065Z","2024-11-13T04:32:43.076Z","2024-11-07T22:30:00.000Z",{"id":1366,"attributes":1367},53,{"title":1368,"description":1369,"slug":1370,"createdAt":1325,"updatedAt":1371,"publishedAt":1372,"publish_date":1373,"short_title":10},"From PDF to PPT: Must-Know Tips","Convert PDF documents to adjustable Microsoft PowerPoint presentations\n\n","from-pdf-to-ppt-must-know-tips","2025-08-27T21:40:39.900Z","2024-11-13T04:37:30.297Z","2024-11-08T17:30:00.000Z",{"id":1375,"attributes":1376},54,{"title":1377,"description":1378,"slug":1379,"createdAt":1325,"updatedAt":1380,"publishedAt":1381,"publish_date":1382,"short_title":10},"Master File Conversion: Top Tips for Turning Your Files into PDFs","Quickly and easily convert a wide range of file types into a standardized PDF","master-file-conversion-top-tips-for-turning-your-files-into-pdfs","2026-04-23T19:18:27.567Z","2024-11-13T04:56:05.844Z","2024-11-12T17:30:00.000Z",{"id":1384,"attributes":1385},55,{"title":1386,"description":1387,"slug":1388,"createdAt":1325,"updatedAt":1389,"publishedAt":1390,"publish_date":1391,"short_title":10},"Print-Ready Precision: Essential Tips for PDF/X Conversions","Prepare PDFs for high-quality printing and compatibility for prepress standards","print-ready-precision-essential-tips-for-pdf-x-conversions","2026-05-07T20:20:03.156Z","2024-11-13T23:02:58.816Z","2024-11-13T17:30:00.000Z",{"id":1393,"attributes":1394},56,{"title":1395,"description":1396,"slug":1397,"createdAt":1325,"updatedAt":1398,"publishedAt":1399,"publish_date":1400,"short_title":10},"Mastering PDF/A Conversion: Essential Tips for Long-Term Archival","Convert a PDF to various PDF/A formats for archival.","mastering-pdfa-conversion-essential-tips-for-long-term-archival","2026-04-23T19:19:51.068Z","2024-11-14T22:03:33.011Z","2024-11-14T19:15:00.000Z",{"id":1402,"attributes":1403},58,{"title":1404,"description":1405,"slug":1406,"createdAt":1325,"updatedAt":1407,"publishedAt":1408,"publish_date":1409,"short_title":10},"Getting the Most Out of Importing Form Data","Import data from an external file into PDF form fields","getting-the-most-out-of-importing-form-data","2025-08-27T21:22:51.621Z","2024-11-18T20:42:44.970Z","2024-11-18T19:15:00.000Z",{"id":1411,"attributes":1412},70,{"title":1413,"description":1414,"slug":1415,"createdAt":1325,"updatedAt":1416,"publishedAt":1417,"publish_date":1418,"short_title":10},"From PDF to Picture-Perfect: Top Tips for Converting PDFs to Images","Render a PDF into images, preserving the integrity of the original document.","from-pdf-to-picture-perfect-top-tips-for-converting-pdfs-to-images","2026-05-07T20:17:55.124Z","2024-11-22T20:26:30.731Z","2024-11-20T21:15:00.000Z",{"id":1420,"attributes":1421},77,{"title":1422,"description":1423,"slug":1424,"createdAt":1325,"updatedAt":1425,"publishedAt":1426,"publish_date":1427,"short_title":10},"Maximize Efficiency: Top Tips for Exporting Form Data","Extract data from PDF form fields to an external file","maximize-efficiency-top-tips-for-exporting-form-data","2025-08-27T21:41:14.152Z","2024-11-27T20:04:48.393Z","2024-11-27T20:15:00.000Z",{"id":1429,"attributes":1430},78,{"title":1431,"description":1432,"slug":1433,"createdAt":1325,"updatedAt":1434,"publishedAt":1435,"publish_date":1436,"short_title":10},"Mastering PDF Color Conversion: Essential Tips for Optimal Results","Convert a PDF's color profile","mastering-pdf-color-conversion-essential-tips-for-optimal-results","2026-04-23T19:18:56.240Z","2024-12-02T22:59:52.697Z","2024-12-02T21:15:00.000Z",{"id":1438,"attributes":1439},79,{"title":1440,"description":1441,"slug":1442,"createdAt":1325,"updatedAt":1443,"publishedAt":1444,"publish_date":1445,"short_title":10},"Flattening PDF Forms Made Easy: Key Steps for Reliable Results","Preserve and lock PDF form data, making AcroForms/XFA files non-editable PDFs.","flattening-pdf-forms-made-easy-key-steps-for-reliable-results","2026-04-23T19:17:26.988Z","2024-12-03T21:59:01.772Z","2024-12-03T17:30:00.000Z",{"id":1447,"attributes":1448},80,{"title":1449,"description":1450,"slug":1451,"createdAt":1325,"updatedAt":1452,"publishedAt":1453,"publish_date":1454,"short_title":10},"Maximizing Your Form Conversions: From XFA to Acroforms Made Easy","Convert XFA forms to widely supported Acroforms","maximizing-your-form-conversions-from-xfa-to-acroforms-made-easy","2026-04-23T19:20:18.688Z","2024-12-06T23:18:16.174Z","2024-12-06T17:30:00.000Z",{"id":1456,"attributes":1457},81,{"title":1458,"description":1459,"slug":1460,"createdAt":1325,"updatedAt":1461,"publishedAt":1462,"publish_date":1463,"short_title":10},"Accurate and Efficient PDF Text Extraction: Essential Tips You Need","Extract all text, style and position information from PDF documents.","accurate-and-efficient-pdf-text-extraction-essential-tips-you-need","2026-04-23T19:15:01.683Z","2024-12-11T04:47:32.728Z","2024-12-09T17:30:00.000Z",{"id":1465,"attributes":1466},82,{"title":1467,"description":1468,"slug":1469,"createdAt":1325,"updatedAt":1470,"publishedAt":1471,"publish_date":1472,"short_title":10},"Ask & Analyze: Demystifying Your PDFs with Simple Queries","Get PDF document details, metadata, and other conditional information","ask-and-analyze-demystifying-your-pd-fs-with-simple-queries","2025-08-26T21:11:33.237Z","2024-12-16T22:13:06.573Z","2024-12-16T20:00:00.000Z",{"id":1474,"attributes":1475},83,{"title":1476,"description":1477,"slug":1478,"createdAt":1325,"updatedAt":1479,"publishedAt":1480,"publish_date":1481,"short_title":10},"Lock It Tight: Tips for Encrypting Your PDFs","Securely encrypt and protect all of the content within a PDF document","lock-it-tight-tips-for-encrypting-your-pd-fs","2025-08-26T21:11:58.744Z","2024-12-19T21:46:28.927Z","2024-12-18T20:00:00.000Z",{"id":1483,"attributes":1484},90,{"title":1485,"description":1486,"slug":1487,"createdAt":1325,"updatedAt":1488,"publishedAt":1489,"publish_date":1490,"short_title":10},"No Edits, No Copies, No Printing: Restrict Your PDFs with Ease","Limit what viewers can do with a PDF","no-edits-no-copies-no-printing-restrict-your-pdfs-with-ease","2026-04-23T19:21:10.375Z","2024-12-20T22:28:18.206Z","2024-12-20T20:00:00.000Z",{"id":1492,"attributes":1493},91,{"title":1494,"description":1495,"slug":1496,"createdAt":1325,"updatedAt":1497,"publishedAt":1498,"publish_date":1499,"short_title":10},"Leave Your Mark: Simple Tips for Adding a Watermark to your PDFs","Apply a text or image watermark to PDF","leave-your-mark-simple-tips-for-adding-a-watermark-to-your-pd-fs","2026-05-07T20:19:08.203Z","2024-12-23T16:41:23.394Z","2024-12-23T16:00:00.000Z",{"id":1501,"attributes":1502},92,{"title":1503,"description":1504,"slug":1505,"createdAt":1325,"updatedAt":1506,"publishedAt":1507,"publish_date":1499,"short_title":10},"Maximizing OCR Accuracy with These Essential Tips","Get searchable, extractable text from PDF images","maximizing-ocr-accuracy-with-these-essential-tips","2025-08-26T21:10:20.271Z","2024-12-27T17:49:12.508Z",{"id":1509,"attributes":1510},93,{"title":1511,"description":1512,"slug":1513,"createdAt":1325,"updatedAt":1514,"publishedAt":1515,"publish_date":1499,"short_title":10},"Picture Perfect PDFs: Tips for Adding Images with Ease","Precisely place images, preserving PDF layout & content.","picture-perfect-pdfs-tips-for-adding-images-with-ease","2025-08-26T21:10:41.553Z","2024-12-30T17:36:39.132Z",{"id":1517,"attributes":1518},94,{"title":1519,"description":1520,"slug":1521,"createdAt":1325,"updatedAt":1522,"publishedAt":1523,"publish_date":1524,"short_title":10},"PDFs Unlocked: How to Decrypt Files Effortlessly","Decrypt password-protected files securely.","pdfs-unlocked-how-to-decrypt-files-effortlessly","2026-05-07T20:19:31.296Z","2025-01-03T16:17:49.508Z","2025-01-03T17:00:00.000Z",{"id":1526,"attributes":1527},100,{"title":1528,"description":1529,"slug":1530,"createdAt":1325,"updatedAt":1531,"publishedAt":1532,"publish_date":1533,"short_title":10},"Quick Tips for Getting the Most Out of pdfAssistant","Convert, modify, secure, and optimize PDF files with ease and efficiency","quick-tips-for-getting-the-most-out-of-pdf-assistant-1","2025-08-13T14:13:57.074Z","2025-01-09T18:20:27.342Z","2025-01-08T06:00:00.000Z",{"id":1535,"attributes":1536},104,{"title":1537,"description":1538,"slug":1539,"createdAt":1325,"updatedAt":1540,"publishedAt":1541,"publish_date":1542,"short_title":10},"Seamless Text Addition Made Easy","Add text without altering the existing content.","seamless-text-addition-made-easy","2026-05-07T20:21:32.108Z","2025-09-03T21:37:53.631Z","2025-09-03T18:00:00.000Z",{"id":1544,"attributes":1545},108,{"title":1546,"description":1547,"slug":1548,"createdAt":1325,"updatedAt":1549,"publishedAt":1550,"publish_date":1551,"short_title":10},"Goodbye Paperclips, Hello Efficiency: Effortless PDF Attachment","pdfAssistant offers a user-friendly solution for attaching files to PDFs.","goodbye-paperclips-hello-efficiency-effortless-pdf-attachment","2026-05-07T20:18:31.117Z","2025-01-24T21:55:27.873Z","2025-01-20T19:00:00.000Z",{"id":1553,"attributes":1554},115,{"title":1555,"description":1556,"slug":1557,"createdAt":1325,"updatedAt":1558,"publishedAt":1559,"publish_date":1560,"short_title":10},"Mastering PDF Translation with pdfAssistant: Best Practices for Accuracy & Efficiency","Ensure high-quality, accurate translations while preserving document integrity.","mastering-pdf-translation-with-pdf-assistant-best-practices-for-accuracy-and-efficiency","2026-04-23T19:19:23.863Z","2025-02-12T22:06:35.828Z","2025-02-10T20:30:00.000Z",{"id":1562,"attributes":1563},116,{"title":1564,"description":1565,"slug":1566,"createdAt":1325,"updatedAt":1567,"publishedAt":1568,"publish_date":1569,"short_title":10},"Unlock Your Productivity: Effortless PDF Summaries in Minutes","To make the most out of pdfAssistant's summarizing capabilities","unlock-your-productivity-effortless-pdf-summaries-in-minutes","2026-04-23T19:24:33.563Z","2025-02-20T22:55:36.427Z","2025-02-20T21:00:00.000Z",{"id":1571,"attributes":1572},117,{"title":1573,"description":1574,"slug":1575,"createdAt":1325,"updatedAt":1576,"publishedAt":1577,"publish_date":1578,"short_title":10},"Ask, Analyze, Extract: How to Maximize pdfAssistant’s Chat Feature","Tips to help you unlock the full potential of Chat with PDF","ask-analyze-extract-how-to-maximize-pdf-assistant-s-chat-feature","2026-04-23T19:16:26.171Z","2025-02-27T21:19:55.284Z","2025-02-27T21:00:00.000Z",{"id":1580,"attributes":1581},173,{"title":1582,"description":1583,"slug":1584,"createdAt":1325,"updatedAt":1585,"publishedAt":1586,"publish_date":1587,"short_title":10},"Ensure Visual Consistency Across Your PDFs","Get perfect results when rasterizing PDFs online","ensure-visual-consistency-across-your-pdfs","2025-07-03T03:53:52.692Z","2025-06-11T21:26:28.345Z","2025-06-10T19:00:00.000Z",{"id":1589,"attributes":1590},206,{"title":1591,"description":1592,"slug":1593,"createdAt":1325,"updatedAt":1594,"publishedAt":1595,"publish_date":1596,"short_title":10},"Preserve, Repurpose, Reuse: Smarter Image Extraction from PDFs","Extract images from PDFs while preserving quality and flexibility","preserve-repurpose-reuse-smarter-image-extraction-from-pdfs","2026-04-23T19:22:06.315Z","2025-09-04T19:31:09.696Z","2025-09-04T20:00:00.000Z",{"id":1598,"attributes":1599},236,{"title":1600,"description":1601,"slug":1602,"createdAt":1325,"updatedAt":1603,"publishedAt":1604,"publish_date":1605,"short_title":10},"Redact PDFs with AI: Quick Tips for Secure Document Sharing","Tips to securely remove sensitive data from PDFs with AI-powered redaction","redact-pd-fs-with-ai-quick-tips-for-secure-document-sharing","2026-04-23T19:23:31.484Z","2025-10-09T20:35:35.503Z","2025-10-09T19:00:00.000Z",{"id":1607,"attributes":1608},244,{"title":1609,"description":1610,"slug":1611,"createdAt":1325,"updatedAt":1612,"publishedAt":1613,"publish_date":1614,"short_title":10},"Digitally Sign PDFs with AI: Quick Tips for Secure, Verified Documents","Digitally sign PDFs securely with AI-powered precision and compliance.","digitally-sign-pdfs-with-ai-quick-tips-for-secure-verified-documents","2026-04-23T19:16:56.769Z","2025-10-24T19:13:36.487Z","2025-10-23T15:30:00.000Z",{"id":1616,"attributes":1617},248,{"title":1618,"description":1619,"slug":1620,"createdAt":1325,"updatedAt":1621,"publishedAt":1622,"publish_date":1623,"short_title":10},"Flatten Transparencies for Print-Ready PDFs","Flatten transparencies for print-ready PDFs with consistent, accurate results.","flatten-transparencies-for-print-ready-pdfs","2025-11-30T21:12:22.724Z","2025-11-30T21:12:22.718Z","2025-11-19T06:00:00.000Z",{"id":1625,"attributes":1626},250,{"title":1627,"description":1628,"slug":1629,"createdAt":1325,"updatedAt":1630,"publishedAt":1631,"publish_date":1632,"short_title":10},"Lock In Your Markups: Quick Tips for Flattening Annotations in PDFs","Preserve comments, highlights, and stamps as final, share-ready content.\n","lock-in-your-markups-quick-tips-for-flattening-annotations-in-pdfs","2026-04-23T19:17:56.870Z","2025-11-30T21:12:41.052Z","2025-11-25T21:15:00.000Z",{"id":1634,"attributes":1635},251,{"title":1636,"description":1637,"slug":1638,"createdAt":1325,"updatedAt":1639,"publishedAt":1640,"publish_date":1641,"short_title":10},"Flatten Layers for Print-Ready PDFs","Flatten PDF layers for consistent, print-ready output across all viewers.","flatten-layers-for-print-ready-pdfs","2025-11-30T21:12:52.178Z","2025-11-30T21:12:52.165Z","2025-11-26T21:15:00.000Z",{"id":1643,"attributes":1644},254,{"title":1645,"description":1646,"slug":1647,"createdAt":1325,"updatedAt":1648,"publishedAt":1649,"publish_date":1650,"short_title":10},"Deliver PDFs Faster Online","Make your PDFs load instantly with Linearization (Fast Web View).","deliver-pdfs-faster-online","2025-12-08T22:42:31.691Z","2025-12-08T22:42:31.682Z","2025-12-02T21:15:00.000Z",{"id":1652,"metaTitle":1653,"metaDescription":1654,"canonicalUrl":10},695,"Quick Tips - Fast PDF Solutions & Productivity Hacks | pdfAssistant.ai","Get fast, actionable advice with our Quick Tips. Find shortcuts, best practices, and expert tricks to streamline your PDF workflows and boost productivity with pdfAssistant.",{"id":55,"attributes":1656},{"name":1657,"slug":1658,"description":10,"createdAt":1659,"updatedAt":1660,"publishedAt":1661,"rank":223,"name_plural":1662,"slug_plural":1663,"icon":1664,"blog_posts":1665,"seo":1942},"Announcement","announcement","2024-05-01T19:04:39.335Z","2025-08-12T16:28:22.138Z","2024-05-01T19:04:54.285Z","Announcements","announcements","i-heroicons-megaphone-20-solid",{"data":1666},[1667,1676,1686,1696,1706,1716,1725,1735,1744,1753,1762,1771,1780,1789,1798,1807,1816,1825,1835,1845,1854,1863,1872,1881,1890,1898,1906,1915,1924,1933],{"id":223,"attributes":1668},{"title":1669,"description":1670,"slug":1671,"createdAt":1672,"updatedAt":1673,"publishedAt":1674,"publish_date":1675,"short_title":10},"New! Add Images and Attachments to PDF","New support for precise image placement onto PDFs & attaching files to PDFs","new-add-images-and-attachments-to-pdf","2024-05-01T19:22:59.721Z","2024-11-20T15:46:44.864Z","2024-05-08T15:19:28.545Z","2024-05-08T05:30:00.000Z",{"id":1677,"attributes":1678},29,{"title":1679,"description":1680,"slug":1681,"createdAt":1682,"updatedAt":1683,"publishedAt":1684,"publish_date":1685,"short_title":10},"New! Flatten PDF Forms, Import and Export Data","New support for importing & exporting PDF form data & flattening XFA & AcroForms","new-flatten-pdf-forms-import-and-export-data","2024-05-14T18:08:06.594Z","2024-11-20T15:46:47.019Z","2024-05-14T18:08:07.556Z","2024-04-22T05:30:00.000Z",{"id":1687,"attributes":1688},30,{"title":1689,"description":1690,"slug":1691,"createdAt":1692,"updatedAt":1693,"publishedAt":1694,"publish_date":1695,"short_title":10},"Powerful New Tools to Extract, Secure, & Optimize","New PDF tools: Extract, Encrypt, Restrict, Convert to PDF/A, PDF/X, & more","powerful-new-tools-to-extract-secure-and-optimize","2024-05-15T16:58:38.813Z","2024-12-10T21:58:16.979Z","2024-05-15T16:58:41.139Z","2024-04-18T05:30:00.000Z",{"id":1697,"attributes":1698},31,{"title":1699,"description":1700,"slug":1701,"createdAt":1702,"updatedAt":1703,"publishedAt":1704,"publish_date":1705,"short_title":10},"New Free Credit & Convenient Pay-As-You-Go Plans","Start for free! Then only pay for what you need - no monthly fees or commitments","new-free-credit-and-convenient-pay-as-you-go-plans","2024-05-15T17:25:29.157Z","2024-11-20T15:46:47.133Z","2024-05-15T17:25:48.045Z","2024-04-17T05:30:00.000Z",{"id":1707,"attributes":1708},32,{"title":1709,"description":1710,"slug":1711,"createdAt":1712,"updatedAt":1713,"publishedAt":1714,"publish_date":1715,"short_title":10},"Introducing Your AI-Powered PDF Assistant","pdfAssistant.ai has launched - your helpful sidekick for all things PDF","introducing-your-ai-powered-pdf-assistant","2024-05-15T19:07:19.220Z","2026-07-02T16:27:17.792Z","2024-05-15T19:09:31.720Z","2024-02-26T06:30:00.000Z",{"id":1717,"attributes":1718},33,{"title":1719,"description":1720,"slug":1721,"createdAt":1325,"updatedAt":1722,"publishedAt":1723,"publish_date":1724,"short_title":10},"New! Generate and Save Content Directly to PDF","New support for saving AI-generated or supplied content to PDF, Word, & more","new-generate-and-save-content-directly-to-pdf","2024-11-20T15:46:47.328Z","2024-05-20T22:04:58.680Z","2024-05-17T05:30:00.000Z",{"id":1726,"attributes":1727},39,{"title":1728,"description":1729,"slug":1730,"createdAt":1731,"updatedAt":1732,"publishedAt":1733,"publish_date":1734,"short_title":10},"pdfAssistant Gets Supercharged with GPT-4o","pdfAssistant is now powered by GPT-4o, the latest, most powerful ChatGPT model","pdf-assistant-gets-supercharged-with-gpt-4o","2024-06-07T14:27:24.711Z","2026-07-02T16:28:39.193Z","2024-06-07T14:27:29.623Z","2024-05-21T17:30:00.000Z",{"id":1736,"attributes":1737},42,{"title":1738,"description":1739,"slug":1740,"createdAt":1325,"updatedAt":1741,"publishedAt":1742,"publish_date":1743,"short_title":10},"New! Apply OCR to Make Scanned PDFs Searchable","New support for getting searchable, extractable text from PDF documents","new-apply-ocr-to-make-scanned-pdfs-searchable","2024-11-20T17:21:07.944Z","2024-09-05T19:51:39.515Z","2024-08-28T21:30:00.000Z",{"id":1745,"attributes":1746},43,{"title":1747,"description":1748,"slug":1749,"createdAt":1325,"updatedAt":1750,"publishedAt":1751,"publish_date":1752,"short_title":10},"New! Convert XFA Forms to Acroforms for Compatibility","New support for converting XFA Forms to user-friendly Acroforms","new-convert-xfa-forms-to-acroforms-for-compatibility","2024-11-20T15:46:47.934Z","2024-09-05T19:51:45.929Z","2024-09-05T15:45:00.000Z",{"id":1754,"attributes":1755},44,{"title":1756,"description":1757,"slug":1758,"createdAt":1325,"updatedAt":1759,"publishedAt":1760,"publish_date":1761,"short_title":10},"New! Precise PDF Color Conversion","New support for precise PDF color conversion with unmatched color control ","new-precise-pdf-color-conversion","2024-11-20T15:46:48.027Z","2024-09-25T15:13:37.447Z","2024-09-10T15:00:00.000Z",{"id":1763,"attributes":1764},69,{"title":1765,"description":1766,"slug":1767,"createdAt":1325,"updatedAt":1768,"publishedAt":1769,"publish_date":1770,"short_title":10},"Launching Soon - Save as Press-Ready PDF/X Add-On for Adobe Express","Ready to create flawless, print-ready PDFs directly in Adobe Express?","launching-soon-convert-to-pdf-x-add-on-for-adobe-express","2026-05-07T20:11:04.537Z","2024-11-20T21:39:21.070Z","2024-11-18T22:30:00.000Z",{"id":1772,"attributes":1773},105,{"title":1774,"description":1775,"slug":1776,"createdAt":1682,"updatedAt":1777,"publishedAt":1778,"publish_date":1779,"short_title":10},"PDFs That Talk Back: Unlock the Power of Chat with PDF!","Unlock smarter PDF interactions: ask questions, get summaries, and save time!","pdfs-that-talk-back-unlock-the-power-of-chat-with-pdf","2025-01-21T20:28:13.408Z","2025-01-21T20:28:13.397Z","2024-12-20T17:15:00.000Z",{"id":1781,"attributes":1782},106,{"title":1783,"description":1784,"slug":1785,"createdAt":1702,"updatedAt":1786,"publishedAt":1787,"publish_date":1788,"short_title":10},"Meet Monthly Plus: Our Flexible New Pricing Option for All Needs","Discover pdfAssistant’s new Monthly Plus plan. ","monthly-plus-pricing","2025-01-22T20:57:43.481Z","2025-01-22T20:54:35.188Z","2025-01-03T06:30:00.000Z",{"id":1790,"attributes":1791},107,{"title":1792,"description":1793,"slug":1794,"createdAt":1672,"updatedAt":1795,"publishedAt":1796,"publish_date":1797,"short_title":10},"Say Hello to Professional-Quality PDF/X Files in Adobe Express","Simplify your workflow and elevate your print production with Adobe Express.","say-hello-to-professional-quality-pdfx-files-in-adobe-express","2026-04-23T19:12:12.327Z","2025-01-24T20:07:30.092Z","2025-01-24T17:30:00.000Z",{"id":1799,"attributes":1800},114,{"title":1801,"description":1802,"slug":1803,"createdAt":1672,"updatedAt":1804,"publishedAt":1805,"publish_date":1806,"short_title":10},"Introducing Save as Archival PDF/A in Adobe Express – The Future of Secure Document Preservation","Ensure the longevity of your digital documents with Adobe Express","introducing-save-as-archival-pdfa-in-adobe-express-the-future-of-secure-document-preservation","2026-05-07T20:04:35.359Z","2026-05-07T20:04:35.331Z","2025-02-12T20:00:00.000Z",{"id":1808,"attributes":1809},169,{"title":1810,"description":1811,"slug":1812,"createdAt":1682,"updatedAt":1813,"publishedAt":1814,"publish_date":1815,"short_title":10},"New! Rasterize PDF Files for Consistent Display, Secure Content, and Flawless Printing","Rasterize PDFs in pdfAssistant for consistent, secure, image-based output","new-rasterize-pdf-files-for-consistent-display-secure-content-and-flawless-printing","2026-04-23T19:10:45.368Z","2025-05-23T21:42:07.989Z","2025-05-22T20:00:00.000Z",{"id":1817,"attributes":1818},170,{"title":1819,"description":1820,"slug":1821,"createdAt":1672,"updatedAt":1822,"publishedAt":1823,"publish_date":1824,"short_title":10},"Unlock Critical Data with Custom Metadata Extraction","Important data doesn’t belong buried in PDFs.","unlock-critical-data-with-custom-metadata-extraction","2025-05-30T21:08:33.661Z","2025-05-30T20:41:48.783Z","2025-05-30T20:00:00.000Z",{"id":1826,"attributes":1827},179,{"title":1828,"description":1829,"slug":1830,"createdAt":1831,"updatedAt":1832,"publishedAt":1833,"publish_date":1834,"short_title":10},"pdfAssistant Levels Up: Now Powered by OpenAI's GPT-4.1 Model!","Your Documents, Fully Understood: AI That Remembers More Than Ever","pdf-assistant-levels-up-now-powered-by-open-ai-s-gpt-4-1-model","2025-06-30T21:33:00.784Z","2026-05-07T20:12:41.765Z","2025-07-02T14:11:15.618Z","2025-06-30T05:00:00.000Z",{"id":1836,"attributes":1837},180,{"title":1838,"description":1839,"slug":1840,"createdAt":1841,"updatedAt":1842,"publishedAt":1843,"publish_date":1844,"short_title":10},"Achieve Flawless Prints: New Bleed, Trim, & Art Box Controls for PDF/X Add-On","Control bleed, trim, art boxes in Adobe Express for professional PDF/X prints.","achieve-flawless-prints-new-bleed-trim-and-art-box-controls-for-pdf-x-add-on","2025-07-01T21:44:31.159Z","2026-04-23T19:08:04.354Z","2025-07-01T22:12:58.854Z","2025-07-01T05:00:00.000Z",{"id":1846,"attributes":1847},185,{"title":1848,"description":1849,"slug":1850,"createdAt":1851,"updatedAt":1852,"publishedAt":1853,"publish_date":1205,"short_title":10},"No-Code PDF Automation: Workflows + Batch Processing Now in pdfAssistant","Create Once, Run at Scale: Turn Hours of Manual PDF Tasks Into Minutes","no-code-pdf-automation-workflows-batch-processing-now-in-pdf-assistant","2025-08-07T21:46:56.523Z","2026-04-23T19:11:17.802Z","2025-08-07T21:55:46.323Z",{"id":1855,"attributes":1856},200,{"title":1857,"description":1858,"slug":1859,"createdAt":1682,"updatedAt":1860,"publishedAt":1861,"publish_date":1862,"short_title":10},"Export Your Adobe Express Projects as Custom Images","Export Adobe Express projects as custom images with full precision.","export-your-adobe-express-projects-as-custom-images","2025-08-27T19:24:24.543Z","2025-08-20T00:47:35.120Z","2025-08-19T21:00:00.000Z",{"id":1864,"attributes":1865},205,{"title":1866,"description":1867,"slug":1868,"createdAt":1682,"updatedAt":1869,"publishedAt":1870,"publish_date":1871,"short_title":10},"New! Extract Images from PDF Files","Save and Repurpose Images from PDF Documents","new-extract-images-from-pdf-files","2025-08-26T19:38:15.077Z","2025-08-26T19:38:15.070Z","2025-08-26T18:30:00.000Z",{"id":1873,"attributes":1874},207,{"title":1875,"description":1876,"slug":1877,"createdAt":1672,"updatedAt":1878,"publishedAt":1879,"publish_date":1880,"short_title":10},"New! Place Notes, Variable Data, and Other Text onto PDFs","Add notes, edits, and details to PDFs quickly and securely online.","new-place-notes-variable-data-and-other-text-onto-pdfs","2025-09-05T20:17:05.542Z","2025-09-05T20:17:05.529Z","2025-09-05T16:00:00.000Z",{"id":1882,"attributes":1883},208,{"title":1884,"description":1885,"slug":1886,"createdAt":1672,"updatedAt":1887,"publishedAt":1888,"publish_date":1889,"short_title":10},"New! Convert PDFs into Structured Markdown","Convert PDFs into structured Markdown for web, docs, and AI workflows.","new-convert-pdfs-into-structured-markdown","2025-09-10T21:16:24.591Z","2025-09-10T21:16:24.583Z","2025-09-10T16:00:00.000Z",{"id":861,"attributes":1891},{"title":1892,"description":1893,"slug":1894,"createdAt":1672,"updatedAt":1895,"publishedAt":1896,"publish_date":1897,"short_title":10},"New! Redact Sensitive Information from PDFs","Permanently remove sensitive data from PDFs with AI-powered redaction.","new-redact-sensitive-information-from-pdfs","2025-10-09T16:50:24.114Z","2025-10-08T16:34:21.984Z","2025-10-07T20:45:00.000Z",{"id":1899,"attributes":1900},245,{"title":1901,"description":1610,"slug":1902,"createdAt":1672,"updatedAt":1903,"publishedAt":1904,"publish_date":1905,"short_title":10},"New! Digitally Sign PDFs with AI-Powered Security and Simplicity","new-digitally-sign-pdfs-with-ai-powered-security-and-simplicity","2026-04-23T19:10:13.378Z","2025-10-24T19:13:23.108Z","2025-10-23T20:45:00.000Z",{"id":1907,"attributes":1908},246,{"title":1909,"description":1910,"slug":1911,"createdAt":1672,"updatedAt":1912,"publishedAt":1913,"publish_date":1914,"short_title":10},"Convert Email to PDF—Now in pdfAssistant","Turn .eml and .msg Files Into Clean, Searchable PDFs in Seconds","convert-email-to-pdf-now-in-pdfassistant","2025-11-21T06:11:12.541Z","2025-11-21T06:11:12.528Z","2025-11-12T21:45:00.000Z",{"id":1916,"attributes":1917},255,{"title":1918,"description":1919,"slug":1920,"createdAt":1672,"updatedAt":1921,"publishedAt":1922,"publish_date":1923,"short_title":10},"Finalize PDFs with Confidence: Flatten Transparencies, Layers & Annotations Now Available","Make PDFs print-ready by flattening comments, layers, and transparency.","finalize-pdfs-with-confidence-flatten-transparencies-layers-and-annotations-now-available","2026-04-23T19:08:41.936Z","2025-12-08T20:37:37.993Z","2025-12-08T06:00:00.000Z",{"id":1925,"attributes":1926},256,{"title":1927,"description":1928,"slug":1929,"createdAt":1672,"updatedAt":1930,"publishedAt":1931,"publish_date":1932,"short_title":10},"pdfAssistant Now Plugs Directly into Claude, ChatGPT, and More","Process & convert PDFs inside ChatGPT, Claude, and Codex, without changing tabs.","pdf-assistant-now-plugs-directly-into-claude-chat-gpt-and-more","2026-06-24T14:23:39.094Z","2026-05-30T03:59:52.418Z","2026-05-29T05:30:00.000Z",{"id":1934,"attributes":1935},259,{"title":1936,"description":1937,"slug":1938,"createdAt":1672,"updatedAt":1939,"publishedAt":1940,"publish_date":1941,"short_title":10},"What Is pdfAssistant.ai? The Execution Agent for Intelligent Document Automation","The no-code PDF automation platform built for real document work.","what-is-pdf-assistant-ai-the-execution-agent-for-intelligent-document-automation-1","2026-06-22T03:48:32.442Z","2026-06-22T03:48:32.425Z","2026-06-19T05:30:00.000Z",{"id":1943,"metaTitle":1944,"metaDescription":1945,"canonicalUrl":10},697,"Announcements - Latest News & Updates from pdfAssistant | pdfAssistant.ai","Stay up to date with the latest announcements from pdfAssistant. Learn about new features, product updates, company news, and important service information.",{"id":144,"attributes":1947},{"name":1948,"slug":1949,"description":10,"createdAt":1950,"updatedAt":1951,"publishedAt":1952,"rank":940,"name_plural":1953,"slug_plural":1954,"icon":1955,"blog_posts":1956,"seo":2167},"Video","video","2024-05-01T19:10:44.067Z","2025-08-12T16:28:31.929Z","2024-05-10T18:42:50.006Z","Videos","videos","i-heroicons-video-camera-20-solid",{"data":1957},[1958,1966,1975,1984,1993,2002,2012,2022,2032,2042,2052,2061,2070,2079,2089,2099,2109,2118,2127,2137,2147,2157],{"id":940,"attributes":1959},{"title":1960,"description":1477,"slug":1961,"createdAt":1962,"updatedAt":1963,"publishedAt":1964,"publish_date":1965,"short_title":10},"Use AI to Encrypt Your PDFs","use-ai-to-encrypt-your-pdfs","2024-05-01T19:23:43.644Z","2025-02-06T16:56:11.539Z","2024-05-09T20:33:20.721Z","2024-04-18T05:00:00.000Z",{"id":64,"attributes":1967},{"title":1968,"description":1969,"slug":1970,"createdAt":1971,"updatedAt":1972,"publishedAt":1973,"publish_date":1974,"short_title":10},"Use AI to Convert and Merge Excel Files with Ease","Convert and merge all your Excel files into one organized PDF","use-ai-to-convert-and-merge-excel-files-with-ease","2024-05-09T16:49:31.771Z","2025-01-31T17:08:58.638Z","2024-05-09T19:53:09.549Z","2024-03-04T06:00:00.000Z",{"id":235,"attributes":1976},{"title":1977,"description":1978,"slug":1979,"createdAt":1980,"updatedAt":1981,"publishedAt":1982,"publish_date":1983,"short_title":10},"Use AI to Quickly Convert PDF Pages to PNG Image Files","Quickly convert PDF pages to PNG images and Zip results for easy download","use-ai-to-quickly-convert-pdf-pages-to-png-image-files","2024-05-10T02:19:06.430Z","2024-12-10T05:13:13.423Z","2024-05-10T02:21:07.356Z","2024-03-01T06:00:00.000Z",{"id":103,"attributes":1985},{"title":1986,"description":1987,"slug":1988,"createdAt":1989,"updatedAt":1990,"publishedAt":1991,"publish_date":1992,"short_title":10},"Use AI to Effortlessly Convert Office Files to PDF","Convert Office files to PDFs for reliable printing and distribution","use-ai-to-effortlessly-convert-office-files-to-pdf","2024-05-10T16:44:19.648Z","2024-12-10T05:51:59.150Z","2024-05-10T16:55:20.333Z","2024-02-28T06:00:00.000Z",{"id":155,"attributes":1994},{"title":1995,"description":1996,"slug":1997,"createdAt":1998,"updatedAt":1999,"publishedAt":2000,"publish_date":2001,"short_title":10},"Use AI to Seamlessly Merge PDFs","Leverage AI for Effortless PDF Merging","use-ai-to-seamlessly-merge-pdfs","2024-05-10T21:04:07.867Z","2024-12-10T05:03:44.179Z","2024-12-10T04:53:02.281Z","2024-03-13T05:00:00.000Z",{"id":2003,"attributes":2004},13,{"title":2005,"description":2006,"slug":2007,"createdAt":2008,"updatedAt":2009,"publishedAt":2010,"publish_date":2011,"short_title":10},"Use AI to Convert PDFs to High-Quality Images","Convert PDF files into a series of high-quality images","use-ai-to-convert-pdfs-to-high-quality-images","2024-05-10T21:19:30.163Z","2024-12-10T20:20:46.143Z","2024-05-15T17:07:27.383Z","2024-03-11T05:00:00.000Z",{"id":2013,"attributes":2014},16,{"title":2015,"description":2016,"slug":2017,"createdAt":2018,"updatedAt":2019,"publishedAt":2020,"publish_date":2021,"short_title":10},"Use AI to Quickly and Easily Split PDFs","Split a single PDF into many PDFs with ease","use-ai-to-quickly-and-easily-split-pdfs","2024-05-10T21:44:39.957Z","2026-05-07T20:22:53.020Z","2024-05-15T17:07:53.008Z","2024-03-29T05:00:00.000Z",{"id":2023,"attributes":2024},18,{"title":2025,"description":2026,"slug":2027,"createdAt":2028,"updatedAt":2029,"publishedAt":2030,"publish_date":2031,"short_title":10},"Use AI to Convert PDFs to TIFFs with Ease","Quickly convert PDF pages to TIFF images and Zip","use-ai-to-convert-pdfs-to-tiffs-with-ease","2024-05-12T18:08:18.148Z","2026-05-07T20:22:01.047Z","2024-05-15T17:07:56.237Z","2024-03-25T05:00:00.000Z",{"id":2033,"attributes":2034},19,{"title":2035,"description":2036,"slug":2037,"createdAt":2038,"updatedAt":2039,"publishedAt":2040,"publish_date":2041,"short_title":10},"Leverage AI to Easily Convert PPT to PDF & Compress","Effortlessly convert your PowerPoint presentations into clean, compressed PDFs","leverage-ai-to-easily-convert-ppt-to-pdf-and-compress","2024-05-12T18:13:51.653Z","2024-12-11T01:23:24.911Z","2024-05-15T17:08:21.849Z","2024-04-01T05:00:00.000Z",{"id":2043,"attributes":2044},20,{"title":2045,"description":2046,"slug":2047,"createdAt":2048,"updatedAt":2049,"publishedAt":2050,"publish_date":2051,"short_title":10},"Use AI to Convert, Merge and Share Files with Ease","Convert, merge and compress a variety of file types into a single searchable PDF","use-ai-to-convert-merge-and-share-files-with-ease","2024-05-12T18:20:41.254Z","2024-12-10T22:03:54.924Z","2024-05-15T17:08:10.032Z","2024-03-22T05:00:00.000Z",{"id":908,"attributes":2053},{"title":2054,"description":2055,"slug":2056,"createdAt":2057,"updatedAt":2058,"publishedAt":2059,"publish_date":2060,"short_title":10},"Use AI  to Effortlessly Merge & Convert PDFs to PPT","Convert merged PDFs into editable PowerPoint presentations \n","use-ai-to-effortlessly-merge-and-convert-pdfs-to-ppt","2024-05-12T18:27:39.820Z","2024-12-10T05:42:52.811Z","2024-05-15T17:08:13.671Z","2024-03-27T05:00:00.000Z",{"id":912,"attributes":2062},{"title":2063,"description":2064,"slug":2065,"createdAt":2066,"updatedAt":2067,"publishedAt":2068,"publish_date":2069,"short_title":10},"Use AI to Extract Specific Pages from PDFs with Ease","Export pages into separate PDF documents isolating the information  you need ","use-ai-to-extract-specific-pages-from-pdfs-with-ease","2024-05-12T18:37:11.068Z","2024-12-10T05:32:10.875Z","2024-05-14T18:14:47.819Z","2024-03-08T06:00:00.000Z",{"id":915,"attributes":2071},{"title":2072,"description":2073,"slug":2074,"createdAt":2075,"updatedAt":2076,"publishedAt":2077,"publish_date":2078,"short_title":10},"Leverage AI to Effortlessly Extract PDF Pages & Convert to Word","Extract specific pages and convert them to editable Word documents","leverage-ai-to-effortlessly-extract-pdf-pages-and-convert-to-word","2024-05-12T18:49:21.130Z","2026-04-23T19:33:28.050Z","2024-05-15T17:07:35.501Z","2024-03-15T05:00:00.000Z",{"id":2080,"attributes":2081},25,{"title":2082,"description":2083,"slug":2084,"createdAt":2085,"updatedAt":2086,"publishedAt":2087,"publish_date":2088,"short_title":10},"Use AI to Easily Convert and Watermark Documents","Transform diverse file formats into secure, watermarked PDFs","use-ai-to-easily-convert-and-watermark-documents","2024-05-12T19:01:48.936Z","2024-12-10T20:14:13.996Z","2024-05-15T17:07:41.313Z","2024-05-01T05:00:00.000Z",{"id":2090,"attributes":2091},26,{"title":2092,"description":2093,"slug":2094,"createdAt":2095,"updatedAt":2096,"publishedAt":2097,"publish_date":2098,"short_title":10},"Use AI to Convert and Merge Files with Ease","Convert a variety of file formats into PDFs and merge them together with ease ","use-ai-to-convert-and-merge-files-with-ease","2024-05-12T19:06:32.256Z","2024-12-10T22:09:23.690Z","2024-05-15T17:07:44.351Z","2024-05-14T05:00:00.000Z",{"id":2100,"attributes":2101},27,{"title":2102,"description":2103,"slug":2104,"createdAt":2105,"updatedAt":2106,"publishedAt":2107,"publish_date":2108,"short_title":10},"Use AI to Apply Restrictions to Your PDF","Restrict copying, editing and printing of your PDFs","use-ai-to-apply-restrictions-to-your-pdf","2024-05-12T19:22:52.127Z","2024-12-11T01:19:02.700Z","2024-05-15T17:07:49.276Z","2024-04-22T05:00:00.000Z",{"id":812,"attributes":2110},{"title":2111,"description":2112,"slug":2113,"createdAt":2114,"updatedAt":2115,"publishedAt":2116,"publish_date":2117,"short_title":10},"Use AI to Flatten PDF Forms","Secure & flatten PDF forms (Acroforms & XFA) to standard format","use-ai-to-flatten-pdf-forms","2024-05-24T22:11:14.264Z","2024-12-10T05:27:14.908Z","2024-05-24T22:13:47.082Z","2024-05-15T05:00:00.000Z",{"id":833,"attributes":2119},{"title":2120,"description":2121,"slug":2122,"createdAt":2123,"updatedAt":2124,"publishedAt":2125,"publish_date":2126,"short_title":10},"Use AI to Convert PDF to PDF/A","Convert a standard PDF to one of several PDF/A (archive) formats.\n","use-ai-to-convert-pdf-to-pdf-a","2024-05-29T03:40:21.088Z","2024-12-10T20:25:33.097Z","2024-05-29T03:42:43.650Z","2024-05-20T16:00:00.000Z",{"id":2128,"attributes":2129},36,{"title":2130,"description":2131,"slug":2132,"createdAt":2133,"updatedAt":2134,"publishedAt":2135,"publish_date":2136,"short_title":10},"Use AI to Insert New Content Into a PDF","Insert new content into a PDF, including images and file attachments.\n","use-ai-to-insert-new-content-into-a-pdf","2024-05-29T04:00:00.270Z","2024-12-10T05:21:17.918Z","2024-05-29T04:00:04.942Z","2024-05-28T22:30:00.000Z",{"id":2138,"attributes":2139},38,{"title":2140,"description":2141,"slug":2142,"createdAt":2143,"updatedAt":2144,"publishedAt":2145,"publish_date":2146,"short_title":10},"Use AI to Quickly Convert PDF to Excel","Convert PDF documents to Excel to support advanced data analysis","use-ai-to-quickly-convert-pdf-to-excel","2024-06-06T03:40:15.419Z","2025-01-31T17:07:38.443Z","2024-06-06T03:41:35.088Z","2024-06-06T19:30:00.000Z",{"id":2148,"attributes":2149},40,{"title":2150,"description":2151,"slug":2152,"createdAt":2153,"updatedAt":2154,"publishedAt":2155,"publish_date":2156,"short_title":10},"Use AI to Effortlessly Convert PDF to PDF/X","Use AI to convert a standard PDF file to one of several target PDF/X formats.\n","use-ai-to-effortlessly-convert-pdf-to-pdf-x","2024-06-13T16:37:26.656Z","2026-05-07T20:22:27.815Z","2024-06-13T16:39:20.787Z","2024-06-13T16:00:00.000Z",{"id":2158,"attributes":2159},41,{"title":2160,"description":2161,"slug":2162,"createdAt":2163,"updatedAt":2164,"publishedAt":2165,"publish_date":2166,"short_title":10},"Use AI to Remove Encryption","Use AI to remove encryption making the document accessible to a wider audience.","use-ai-to-remove-encryption","2024-06-16T20:07:58.360Z","2026-05-07T20:23:14.638Z","2024-06-16T20:08:04.768Z","2024-06-16T20:00:00.000Z",{"id":2168,"metaTitle":2169,"metaDescription":2170,"canonicalUrl":10},696,"Videos - pdfAssistant Video Tutorials & Demos | pdfAssistant.ai","Watch our video tutorials to master PDF tools and features. Follow step-by-step guides, see real-world use cases, and learn how to get the most out of pdfAssistant with easy-to-follow videos.",{"id":235,"attributes":2172},{"name":2173,"slug":2174,"description":10,"createdAt":2175,"updatedAt":2176,"publishedAt":2177,"rank":262,"name_plural":2173,"slug_plural":2174,"icon":2178,"blog_posts":2179,"seo":2222},"Solutions by Role","solutions-by-role","2025-09-18T18:55:57.427Z","2025-09-26T21:08:17.834Z","2025-09-18T21:01:16.352Z","i-fluent-people-team-16-filled",{"data":2180},[2181,2191,2199,2207,2214],{"id":2182,"attributes":2183},214,{"title":2184,"description":2185,"slug":2186,"createdAt":2187,"updatedAt":2188,"publishedAt":2189,"publish_date":2190,"short_title":10},"AI Solutions for Accounting Teams","Turn repetitive accounting document tasks into easy, automated workflows.","ai-solutions-for-accounting-teams","2024-05-01T19:16:28.500Z","2026-04-23T19:25:14.948Z","2025-09-26T21:08:45.667Z","1825-10-09T05:50:36.000Z",{"id":2192,"attributes":2193},215,{"title":2194,"description":2195,"slug":2196,"createdAt":2187,"updatedAt":2197,"publishedAt":2198,"publish_date":2190,"short_title":10},"AI Solutions for Insurance Teams","Turn repetitive insurance document tasks into easy, automated workflows.","ai-solutions-for-insurance-teams","2026-04-23T19:25:41.215Z","2025-09-26T21:08:51.430Z",{"id":2200,"attributes":2201},216,{"title":2202,"description":2203,"slug":2204,"createdAt":2187,"updatedAt":2205,"publishedAt":2206,"publish_date":2190,"short_title":10},"AI Solutions for Legal Teams","Turn repetitive legal document tasks into easy, automated workflows.","ai-solutions-for-legal-teams","2026-04-23T19:26:07.118Z","2025-09-26T21:08:56.425Z",{"id":144,"attributes":2208},{"title":2209,"description":2210,"slug":2211,"createdAt":2187,"updatedAt":2212,"publishedAt":2213,"publish_date":2190,"short_title":10},"AI Solutions for Operations Teams","Turn repetitive operations document tasks into easy, automated workflows.","ai-solutions-for-operations-teams","2026-04-23T19:26:27.869Z","2025-09-26T21:09:02.041Z",{"id":2215,"attributes":2216},213,{"title":2217,"description":2218,"slug":2219,"createdAt":2187,"updatedAt":2220,"publishedAt":2221,"publish_date":2190,"short_title":10},"AI Solutions for Startup Teams","Turn repetitive startup document tasks into easy, automated workflows.","ai-solutions-for-startup-teams","2026-04-23T19:26:43.484Z","2025-09-26T21:09:07.426Z",{"id":2223,"metaTitle":2224,"metaDescription":2225,"canonicalUrl":10},853,"Solutions by Role - AI-Powered PDF Workflows for Every Team | pdfAssistant.ai","Discover targeted PDF solutions that help professionals work smarter. Learn how teams can streamline document tasks and improve productivity with AI-powered workflows from pdfAssistant.",{"id":103,"attributes":2227},{"name":2228,"slug":2229,"description":10,"createdAt":2230,"updatedAt":2231,"publishedAt":2232,"rank":64,"name_plural":2233,"slug_plural":2234,"icon":2235,"blog_posts":2236,"seo":2283},"Platform Comparison","platform-comparison","2025-11-04T21:36:26.827Z","2025-11-04T21:53:19.099Z","2025-11-04T21:53:19.092Z","Platform Comparisons","platform-comparisons","i-heroicons-scale-solid",{"data":2237},[2238,2247,2256,2265,2274],{"id":2239,"attributes":2240},237,{"title":2241,"description":2242,"slug":2243,"createdAt":2187,"updatedAt":2244,"publishedAt":2245,"publish_date":2246,"short_title":10},"pdfAssistant vs iLovePDF","Discover how pdfAssistant compares to iLovePDF for professional PDF workflows","pdfassistant-vs-ilovepdf","2025-11-07T23:15:03.878Z","2025-11-04T21:53:12.519Z","1890-10-10T21:30:00.000Z",{"id":2248,"attributes":2249},238,{"title":2250,"description":2251,"slug":2252,"createdAt":2187,"updatedAt":2253,"publishedAt":2254,"publish_date":2255,"short_title":10},"pdfAssistant vs Smallpdf","Discover how pdfAssistant compares to Smallpdf for professional PDF workflows","pdfassistant-vs-smallpdf","2025-11-07T23:14:52.532Z","2025-11-04T21:53:28.403Z","1890-10-22T17:45:00.000Z",{"id":2257,"attributes":2258},209,{"title":2259,"description":2260,"slug":2261,"createdAt":2187,"updatedAt":2262,"publishedAt":2263,"publish_date":2264,"short_title":10},"pdfAssistant vs Adobe Acrobat","Discover how pdfAssistant compares to Adobe Acrobat for efficient PDF workflows","pdfassistant-vs-adobe-acrobat","2025-11-04T22:27:02.562Z","2025-11-04T22:27:02.550Z","1890-10-13T06:00:00.000Z",{"id":2266,"attributes":2267},240,{"title":2268,"description":2269,"slug":2270,"createdAt":2187,"updatedAt":2271,"publishedAt":2272,"publish_date":2273,"short_title":10},"pdfAssistant vs pdfFiller","Discover how pdfAssistant compares to pdfFiller for professional PDF workflows","pdfassistant-vs-pdffiller","2025-11-07T23:13:58.998Z","2025-11-07T22:59:17.524Z","1890-09-29T06:00:00.000Z",{"id":2275,"attributes":2276},239,{"title":2277,"description":2278,"slug":2279,"createdAt":2187,"updatedAt":2280,"publishedAt":2281,"publish_date":2282,"short_title":10},"pdfAssistant vs Foxit PDF Editor","Discover how pdfAssistant compares to Foxit for efficient PDF workflows","pdfassistant-vs-foxit-pdf-editor","2025-11-13T21:43:18.951Z","2025-11-13T21:43:18.937Z","1890-10-06T21:30:00.000Z",{"id":2284,"metaTitle":2285,"metaDescription":2286,"canonicalUrl":10},882,"Platform Comparisons - Discover how pdfAssistant Compares to Other PDF & AI Platforms | pdfAssistant.ai","Discover in-depth comparisons between pdfAssistant and leading PDF and AI platforms. Explore features, automation, pricing, and more to see how pdfAssistant stands out for document management and productivity.",{"pagination":2288},{"page":55,"pageSize":293,"pageCount":55,"total":103},{"id":2290,"object":5,"active":6,"billing_scheme":7,"created":948,"currency":9,"custom_unit_amount":10,"livemode":6,"lookup_key":10,"metadata":2291,"nickname":2294,"product":2295,"recurring":2316,"tax_behavior":57,"tiers_mode":10,"transform_quantity":10,"type":58,"unit_amount":2317,"unit_amount_decimal":2318},"price_1RlthNAm27E5OxIjuJjWJMus",{"billing_cycle":780,"price_per_month_annual":2292,"price_per_month_monthly":2293},"$31.99","$39.99","Pro Annual",{"id":952,"object":15,"active":6,"attributes":2296,"created":948,"default_price":947,"description":954,"features":2297,"images":2305,"livemode":6,"marketing_features":2306,"metadata":2314,"name":979,"package_dimensions":10,"shippable":10,"statement_descriptor":10,"tax_code":49,"tax_details":2315,"type":51,"unit_label":10,"updated":981,"url":10},[],[2298,2299,2300,2301,2302,2303,2304],{"name":957},{"name":959},{"name":961},{"name":963},{"name":28},{"name":30},{"name":32},[],[2307,2308,2309,2310,2311,2312,2313],{"name":957},{"name":959},{"name":961},{"name":963},{"name":28},{"name":30},{"name":32},{"credits":43,"dl_product":44,"dl_product_tier":977,"grants_plugin_access":46,"monthly_credits":978},{"performance_location":10,"tax_code":49},{"aggregate_usage":10,"interval":806,"interval_count":55,"meter":10,"trial_period_days":10,"usage_type":56},38390,"38390",{"id":2320,"object":5,"active":6,"billing_scheme":7,"created":2321,"currency":9,"custom_unit_amount":10,"livemode":6,"lookup_key":10,"metadata":2322,"nickname":2323,"product":2324,"recurring":2355,"tax_behavior":57,"tiers_mode":10,"transform_quantity":10,"type":58,"unit_amount":2356,"unit_amount_decimal":2357},"price_1RlthQAm27E5OxIjlReslkfc",1752765980,{},"Enterprise Monthly",{"id":2325,"object":15,"active":6,"attributes":2326,"created":2321,"default_price":2320,"description":2327,"features":2328,"images":2340,"livemode":6,"marketing_features":2341,"metadata":2349,"name":2352,"package_dimensions":10,"shippable":10,"statement_descriptor":10,"tax_code":49,"tax_details":2353,"type":51,"unit_label":10,"updated":2354,"url":10},"prod_ShIITN7rSfh7uB",[],"Built for teams with heavy document workloads. Get the most value per credit to handle large scale batch operations and execute saved workflows on demand.",[2329,2331,2333,2335,2337,2338,2339],{"name":2330},"Receive 32,000 Monthly Credits",{"name":2332},"Send up to 2,000 AI Messages",{"name":2334},"Complete up to 1,600 Doc Processes",{"name":2336},"Edit Workflows up to 1,000 times",{"name":28},{"name":30},{"name":32},[],[2342,2343,2344,2345,2346,2347,2348],{"name":2330},{"name":2332},{"name":2334},{"name":2336},{"name":28},{"name":30},{"name":32},{"credits":43,"dl_product":44,"dl_product_tier":2350,"grants_plugin_access":46,"monthly_credits":2351},"enterprise","32000","Enterprise",{"performance_location":10,"tax_code":49},1782249594,{"aggregate_usage":10,"interval":54,"interval_count":55,"meter":10,"trial_period_days":10,"usage_type":56},14399,"14399",{"id":2359,"object":5,"active":6,"billing_scheme":7,"created":2321,"currency":9,"custom_unit_amount":10,"livemode":6,"lookup_key":10,"metadata":2360,"nickname":2363,"product":2364,"recurring":2385,"tax_behavior":57,"tiers_mode":10,"transform_quantity":10,"type":58,"unit_amount":2386,"unit_amount_decimal":2387},"price_1RlthQAm27E5OxIjUdI0Et4W",{"billing_cycle":780,"price_per_month_annual":2361,"price_per_month_monthly":2362},"$115.19","$143.99","Enterprise Annual",{"id":2325,"object":15,"active":6,"attributes":2365,"created":2321,"default_price":2320,"description":2327,"features":2366,"images":2374,"livemode":6,"marketing_features":2375,"metadata":2383,"name":2352,"package_dimensions":10,"shippable":10,"statement_descriptor":10,"tax_code":49,"tax_details":2384,"type":51,"unit_label":10,"updated":2354,"url":10},[],[2367,2368,2369,2370,2371,2372,2373],{"name":2330},{"name":2332},{"name":2334},{"name":2336},{"name":28},{"name":30},{"name":32},[],[2376,2377,2378,2379,2380,2381,2382],{"name":2330},{"name":2332},{"name":2334},{"name":2336},{"name":28},{"name":30},{"name":32},{"credits":43,"dl_product":44,"dl_product_tier":2350,"grants_plugin_access":46,"monthly_credits":2351},{"performance_location":10,"tax_code":49},{"aggregate_usage":10,"interval":806,"interval_count":55,"meter":10,"trial_period_days":10,"usage_type":56},138230,"138230",{"id":2389,"object":5,"active":6,"billing_scheme":7,"created":2390,"currency":9,"custom_unit_amount":10,"livemode":6,"lookup_key":10,"metadata":2391,"nickname":2392,"product":2393,"recurring":10,"tax_behavior":2412,"tiers_mode":10,"transform_quantity":10,"type":2413,"unit_amount":2414,"unit_amount_decimal":2415},"price_1RltiUAm27E5OxIjOFiso9Xi",1752766046,{},"1,000 Extra Credits",{"id":2394,"object":15,"active":6,"attributes":2395,"created":2390,"default_price":2389,"description":2396,"features":2397,"images":2404,"livemode":6,"marketing_features":2405,"metadata":2409,"name":2392,"package_dimensions":10,"shippable":10,"statement_descriptor":10,"tax_code":49,"tax_details":2411,"type":51,"unit_label":10,"updated":2390,"url":10},"prod_ShIJfvLHUiXRbK",[],"Get 1,000 extra credits for your AI Assistant. They never expire and are used after your monthly plan credits run out. Perfect for light use and testing.",[2398,2400,2402],{"name":2399},"Up to 62 AI messages",{"name":2401},"Up to 50 document processes",{"name":2403},"Up to 31 Workflow edits",[],[2406,2407,2408],{"name":2399},{"name":2401},{"name":2403},{"credits":2410,"dl_product":44,"monthly_credits":43},"1000",{"performance_location":10,"tax_code":49},"unspecified","one_time",799,"799",{"id":2417,"object":5,"active":6,"billing_scheme":7,"created":2418,"currency":9,"custom_unit_amount":10,"livemode":6,"lookup_key":10,"metadata":2419,"nickname":2421,"product":2422,"recurring":10,"tax_behavior":2412,"tiers_mode":10,"transform_quantity":10,"type":2413,"unit_amount":2440,"unit_amount_decimal":2441},"price_1RltqJAm27E5OxIjhrhNursJ",1752766531,{"discount_percentage":2420},"6","2,000 Extra Credits",{"id":2423,"object":15,"active":6,"attributes":2424,"created":2418,"default_price":2417,"description":2425,"features":2426,"images":2433,"livemode":6,"marketing_features":2434,"metadata":2438,"name":2421,"package_dimensions":10,"shippable":10,"statement_descriptor":10,"tax_code":49,"tax_details":2439,"type":51,"unit_label":10,"updated":2418,"url":10},"prod_ShIRSLJQK9ooAh",[],"Get 2,000 extra credits for your AI Assistant. They never expire and are used after your monthly plan credits run out. Save 6% with this purchase!",[2427,2429,2431],{"name":2428},"Up to 125 AI messages",{"name":2430},"Up to 100 document processes",{"name":2432},"Up to 62 Workflow edits",[],[2435,2436,2437],{"name":2428},{"name":2430},{"name":2432},{"credits":47,"dl_product":44,"monthly_credits":43},{"performance_location":10,"tax_code":49},1499,"1499",{"id":2443,"object":5,"active":6,"billing_scheme":7,"created":2444,"currency":9,"custom_unit_amount":10,"livemode":6,"lookup_key":10,"metadata":2445,"nickname":2447,"product":2448,"recurring":10,"tax_behavior":2412,"tiers_mode":10,"transform_quantity":10,"type":2413,"unit_amount":2468,"unit_amount_decimal":2469},"price_1RltqMAm27E5OxIjrFzSRSSs",1752766534,{"discount_percentage":2446},"12","4,000 Extra Credits",{"id":2449,"object":15,"active":6,"attributes":2450,"created":2444,"default_price":2443,"description":2451,"features":2452,"images":2459,"livemode":6,"marketing_features":2460,"metadata":2464,"name":2447,"package_dimensions":10,"shippable":10,"statement_descriptor":10,"tax_code":49,"tax_details":2467,"type":51,"unit_label":10,"updated":2444,"url":10},"prod_ShIR4EBW95GsUG",[],"Get 4,000 extra credits for your AI Assistant. They never expire and are used after your monthly plan credits run out. Save 12% with this purchase!",[2453,2455,2457],{"name":2454},"Up to 250 AI messages",{"name":2456},"Up to 200 document processes",{"name":2458},"Up to 125 Workflow edits",[],[2461,2462,2463],{"name":2454},{"name":2456},{"name":2458},{"badge_text":2465,"credits":2466,"dl_product":44,"monthly_credits":43},"Most Popular","4000",{"performance_location":10,"tax_code":49},2799,"2799",{"id":2471,"object":5,"active":6,"billing_scheme":7,"created":2472,"currency":9,"custom_unit_amount":10,"livemode":6,"lookup_key":10,"metadata":2473,"nickname":2475,"product":2476,"recurring":10,"tax_behavior":2412,"tiers_mode":10,"transform_quantity":10,"type":2413,"unit_amount":2494,"unit_amount_decimal":2495},"price_1RltqOAm27E5OxIjiRQUwuLu",1752766536,{"discount_percentage":2474},"19","8,000 Extra Credits",{"id":2477,"object":15,"active":6,"attributes":2478,"created":2472,"default_price":2471,"description":2479,"features":2480,"images":2487,"livemode":6,"marketing_features":2488,"metadata":2492,"name":2475,"package_dimensions":10,"shippable":10,"statement_descriptor":10,"tax_code":49,"tax_details":2493,"type":51,"unit_label":10,"updated":2472,"url":10},"prod_ShIRHHIrmOji2Q",[],"Get 8,000 extra credits for your AI Assistant. They never expire and are used after your monthly plan credits run out. Save 19% with this purchase!",[2481,2483,2485],{"name":2482},"Up to 500 AI messages",{"name":2484},"Up to 400 document processes",{"name":2486},"Up to 250 Workflow edits",[],[2489,2490,2491],{"name":2482},{"name":2484},{"name":2486},{"credits":978,"dl_product":44,"monthly_credits":43},{"performance_location":10,"tax_code":49},5199,"5199",{"id":2497,"object":5,"active":6,"billing_scheme":7,"created":2498,"currency":9,"custom_unit_amount":10,"livemode":6,"lookup_key":10,"metadata":2499,"nickname":2501,"product":2502,"recurring":10,"tax_behavior":2412,"tiers_mode":10,"transform_quantity":10,"type":2413,"unit_amount":2521,"unit_amount_decimal":2522},"price_1RltqQAm27E5OxIjHMKyuN4r",1752766538,{"discount_percentage":2500},"25","16,000 Extra Credits",{"id":2503,"object":15,"active":6,"attributes":2504,"created":2498,"default_price":2497,"description":2505,"features":2506,"images":2513,"livemode":6,"marketing_features":2514,"metadata":2518,"name":2501,"package_dimensions":10,"shippable":10,"statement_descriptor":10,"tax_code":49,"tax_details":2520,"type":51,"unit_label":10,"updated":2498,"url":10},"prod_ShIRa6LU8T0UOu",[],"Get 16,000 extra credits for your AI Assistant. They never expire and are used after your monthly plan credits run out. Save 25% with this purchase!",[2507,2509,2511],{"name":2508},"Up to 1,000 AI messages",{"name":2510},"Up to 800 document processes",{"name":2512},"Up to 500 Workflow edits",[],[2515,2516,2517],{"name":2508},{"name":2510},{"name":2512},{"credits":2519,"dl_product":44,"monthly_credits":43},"16000",{"performance_location":10,"tax_code":49},9599,"9599",{"id":2524,"object":5,"active":6,"billing_scheme":7,"created":2525,"currency":9,"custom_unit_amount":10,"livemode":6,"lookup_key":10,"metadata":2526,"nickname":2528,"product":2529,"recurring":10,"tax_behavior":2412,"tiers_mode":10,"transform_quantity":10,"type":2413,"unit_amount":2547,"unit_amount_decimal":2548},"price_1RltqRAm27E5OxIjIth303Yw",1752766539,{"discount_percentage":2527},"32","32,000 Extra Credits",{"id":2530,"object":15,"active":6,"attributes":2531,"created":2525,"default_price":2524,"description":2532,"features":2533,"images":2540,"livemode":6,"marketing_features":2541,"metadata":2545,"name":2528,"package_dimensions":10,"shippable":10,"statement_descriptor":10,"tax_code":49,"tax_details":2546,"type":51,"unit_label":10,"updated":2525,"url":10},"prod_ShIRcyEETrgTF4",[],"Get 32,000 extra credits for your AI Assistant. They never expire and are used after your monthly plan credits run out. Save 32% with this purchase!",[2534,2536,2538],{"name":2535},"Up to 2,000 AI messages",{"name":2537},"Up to 1,600 document processes",{"name":2539},"Up to 1,000 Workflow edits",[],[2542,2543,2544],{"name":2535},{"name":2537},{"name":2539},{"credits":2351,"dl_product":44,"monthly_credits":43},{"performance_location":10,"tax_code":49},17499,"17499",{"id":2550,"object":5,"active":6,"billing_scheme":7,"created":2551,"currency":9,"custom_unit_amount":10,"livemode":6,"lookup_key":10,"metadata":2552,"nickname":2554,"product":2555,"recurring":10,"tax_behavior":2412,"tiers_mode":10,"transform_quantity":10,"type":2413,"unit_amount":2574,"unit_amount_decimal":2575},"price_1RltqTAm27E5OxIjTTJWOpwG",1752766541,{"discount_percentage":2553},"37","64,000 Extra Credits",{"id":2556,"object":15,"active":6,"attributes":2557,"created":2551,"default_price":2550,"description":2558,"features":2559,"images":2566,"livemode":6,"marketing_features":2567,"metadata":2571,"name":2554,"package_dimensions":10,"shippable":10,"statement_descriptor":10,"tax_code":49,"tax_details":2573,"type":51,"unit_label":10,"updated":2551,"url":10},"prod_ShIRhn71bG2J10",[],"Get 64,000 extra credits for your AI Assistant. They never expire and are used after your monthly plan credits run out. Save 37% with this purchase!",[2560,2562,2564],{"name":2561},"Up to 4,000 AI messages",{"name":2563},"Up to 3,200 document processes",{"name":2565},"Up to 2,000 Workflow edits",[],[2568,2569,2570],{"name":2561},{"name":2563},{"name":2565},{"credits":2572,"dl_product":44,"monthly_credits":43},"64000",{"performance_location":10,"tax_code":49},31999,"31999",{"id":2577,"object":5,"active":6,"billing_scheme":7,"created":2578,"currency":9,"custom_unit_amount":10,"livemode":6,"lookup_key":10,"metadata":2579,"nickname":2581,"product":2582,"recurring":10,"tax_behavior":2412,"tiers_mode":10,"transform_quantity":10,"type":2413,"unit_amount":2601,"unit_amount_decimal":2602},"price_1RltqUAm27E5OxIj2N6MtLiE",1752766542,{"discount_percentage":2580},"43","128,000 Extra Credits",{"id":2583,"object":15,"active":6,"attributes":2584,"created":2578,"default_price":2577,"description":2585,"features":2586,"images":2593,"livemode":6,"marketing_features":2594,"metadata":2598,"name":2581,"package_dimensions":10,"shippable":10,"statement_descriptor":10,"tax_code":49,"tax_details":2600,"type":51,"unit_label":10,"updated":2578,"url":10},"prod_ShIR3aYH8bwt6b",[],"Get 128,000 extra credits for your AI Assistant. They never expire and are used after your monthly plan credits run out. Save 43% with this purchase!",[2587,2589,2591],{"name":2588},"Up to 8,000 AI messages",{"name":2590},"Up to 6,400 document processes",{"name":2592},"Up to 4,000 Workflow edits",[],[2595,2596,2597],{"name":2588},{"name":2590},{"name":2592},{"credits":2599,"dl_product":44,"monthly_credits":43},"128000",{"performance_location":10,"tax_code":49},57999,"57999",{"data":2604,"meta":2672},[2605],{"id":340,"attributes":2606},{"title":342,"description":343,"slug":344,"createdAt":345,"updatedAt":346,"publishedAt":347,"publish_date":348,"short_title":10,"cover":2607,"blog_post_topics":2651,"blog_post_type":2660,"blocks":2663,"seo":2667,"icon":2671},{"data":2608},{"id":2609,"attributes":2610},709,{"name":2611,"alternativeText":10,"caption":10,"width":2612,"height":2613,"formats":2614,"hash":2647,"ext":2616,"mime":2619,"size":2648,"url":2649,"previewUrl":10,"provider":830,"provider_metadata":10,"createdAt":2650,"updatedAt":2650},"pdfAssistant_capabilities_workflows.png",1200,370,{"large":2615,"small":2625,"medium":2632,"thumbnail":2640},{"ext":2616,"url":2617,"hash":2618,"mime":2619,"name":2620,"path":10,"size":2621,"width":2622,"height":2623,"sizeInBytes":2624},".png","https://energized-actor-82099f85fb.media.strapiapp.com/large_pdf_Assistant_capabilities_workflows_4c46a2d394.png","large_pdf_Assistant_capabilities_workflows_4c46a2d394","image/png","large_pdfAssistant_capabilities_workflows.png",317.19,1000,308,317191,{"ext":2616,"url":2626,"hash":2627,"mime":2619,"name":2628,"path":10,"size":2629,"width":293,"height":2630,"sizeInBytes":2631},"https://energized-actor-82099f85fb.media.strapiapp.com/small_pdf_Assistant_capabilities_workflows_4c46a2d394.png","small_pdf_Assistant_capabilities_workflows_4c46a2d394","small_pdfAssistant_capabilities_workflows.png",68.77,154,68765,{"ext":2616,"url":2633,"hash":2634,"mime":2619,"name":2635,"path":10,"size":2636,"width":2637,"height":2638,"sizeInBytes":2639},"https://energized-actor-82099f85fb.media.strapiapp.com/medium_pdf_Assistant_capabilities_workflows_4c46a2d394.png","medium_pdf_Assistant_capabilities_workflows_4c46a2d394","medium_pdfAssistant_capabilities_workflows.png",168.17,750,231,168171,{"ext":2616,"url":2641,"hash":2642,"mime":2619,"name":2643,"path":10,"size":2644,"width":1899,"height":2645,"sizeInBytes":2646},"https://energized-actor-82099f85fb.media.strapiapp.com/thumbnail_pdf_Assistant_capabilities_workflows_4c46a2d394.png","thumbnail_pdf_Assistant_capabilities_workflows_4c46a2d394","thumbnail_pdfAssistant_capabilities_workflows.png",21.69,76,21693,"pdf_Assistant_capabilities_workflows_4c46a2d394",68.19,"https://energized-actor-82099f85fb.media.strapiapp.com/pdf_Assistant_capabilities_workflows_4c46a2d394.png","2026-07-01T19:48:02.365Z",{"data":2652},[2653],{"id":350,"attributes":2654},{"name":2655,"slug":2656,"description":10,"createdAt":2657,"updatedAt":2658,"publishedAt":2659},"Workflows","workflows","2025-08-08T20:23:01.057Z","2026-06-22T02:41:59.963Z","2026-06-22T02:41:59.955Z",{"data":2661},{"id":940,"attributes":2662},{"name":989,"slug":990,"description":10,"createdAt":991,"updatedAt":992,"publishedAt":993,"rank":994,"name_plural":995,"slug_plural":996,"icon":997},[2664],{"id":411,"__component":2665,"body":2666},"shared.rich-text","Every recurring document task you handle manually is a candidate for a pdfAssistant Workflow. Convert incoming reports to PDF/A. Merge and watermark monthly invoices. Compress and encrypt contract batches. These are not one-time tasks — they happen weekly, monthly, every time a new project kicks off. Doing them by hand, every time, is exactly the problem Workflows are designed to eliminate.\n\nThis guide covers the complete Workflow and Batch Processing system: what it does, how to build one using plain language, and the six most common automation recipes you can deploy today.\n\n**What is a pdfAssistant Workflow?**\n\nA Workflow is a saved, multi-step document automation sequence built by describing what you need in plain language. Build it once, run it on any document — or apply it to hundreds of files simultaneously via Batch Processing.\n\n**Key Facts**\n- **Built in plain language**— describe your automation; the AI assembles the steps\n- **No step limit**— chain any number of the platform's 100+ document actions\n- **Save and reuse**— Workflows are stored and can be run on any document at any time\n- **Manually triggered**— run on demand; scheduling requires [pdfRest](https://pdfrest.com/)\n- **Error handling**— a Workflow will not complete if a step fails; errors are surfaced explicitly\n- **Batch-ready**— any saved Workflow can be applied to hundreds or thousands of files via Batch Processing\n- **No templates**— every Workflow is built from scratch based on your specific needs\n\n## How the Workflow Engine Works\n\npdfAssistant Workflows live in the Workflows tab — a dedicated space separate from the AI Studio chat interface. You don't configure steps in a visual drag-and-drop editor; instead, you describe your automation in plain language and the AI assembles the step sequence for you.\n\n### Step 1: Do You Start a New Workflow in pdfAssistant?\n\nNavigate to the Workflows tab in pdfAssistant. Your saved Workflows appear in the left panel. Click **Create a Workflow** to open a new session. The AI Assistant greets you and asks what you'd like to automate.\n\n![Workflows_Step 1.png](https://energized-actor-82099f85fb.media.strapiapp.com/Workflows_Step_1_4a12a12f6f.png)\n*The Workflows tab — saved workflows appear in the left panel; the AI assembles new workflows from your description*\n\n### Step 2: How Do You Describe a Workflow to the AI?\n\nType what you want the Workflow to do. No syntax, no configuration forms. For example: \"Create a workflow that will convert my Excel files to PDF.\" The AI interprets your request, determines the required steps, and builds the Workflow automatically.\n\nYou can be as specific or as open as you like. If you don't specify settings like compression level, watermark opacity, or output naming conventions, the AI applies standard defaults and explains its choices. You can then refine using the **Modify Workflow** button.\n\n### Step 3: How Do You Review and Modify a Workflow Before Saving?\n\nOnce built, pdfAssistant presents a plain-language summary of exactly what the Workflow does, what it accepts as input, and how to use it. The summary includes:\n\n![Workflows_Step 3.png](https://energized-actor-82099f85fb.media.strapiapp.com/Workflows_Step_3_89fbc7a898.png)\n*After building — the AI summarizes what the Workflow does, its inputs, and provides Try Workflow / Modify Workflow controls*\n\nTwo action buttons appear at the bottom of every Workflow session:\n\n**1. Try Workflow:** Test the Workflow immediately by uploading a file. pdfAssistant runs the automation and shows you the output before you commit to using it at scale.\n\n**2. Modify Workflow:** Adjust any step, parameter, or output setting by describing the change in plain language. The AI updates the Workflow accordingly.\n\n### Step 4: How Do You Test a Workflow and Confirm the Output?\n\nUpload a test file, click Try Workflow, and review the result. The Workflow processes the file and displays the output — including a clickable download link and a file preview — directly in the Workflow session. Confirm the output is correct before saving.\n\n![Workflows_Step 3.png](https://energized-actor-82099f85fb.media.strapiapp.com/Workflows_Step_3_89fbc7a898.png)\n*Output confirmation — the AI labels the input and output clearly; the result file is immediately downloadable or passable to Batch Processing*\n\nThe Workflow is now saved under its auto-generated name (visible in the left panel, e.g. \"Convert Excel to PDF\"). It is available for reuse at any time — there is no limit on the number of times a saved Workflow can be run, and no limit on the number of steps it may contain.\n\n## Workflow Use Cases\n\nThe following use cases represent the most common Workflow patterns across industries. Each table shows the input, the action chain, and the expected output — copy the prompt shown in each header directly into the pdfAssistant Workflow builder to create it.\n\nTo build any of these, open the Workflows tab, click Create a Workflow, and describe what you need. The AI assembles the steps automatically.\n\n### Use Case 1: Invoice Archive — Merge, Compress, and Watermark as PAID\n\n*Prompt: \"Create a workflow that merges multiple invoice PDFs into one, compresses the result, and adds a diagonal PAID watermark.\"*\n\n**Merge, Compress, and Watermark Invoices as PAID** Finance / Accounting\n| Input | Action Chain | Output |\n| :--- | :--- | :--- |\n| Multiple invoice PDF files | → Merge PDFs into single document | → Single merged PDF |\n| Single merged PDF | → Compress to reduce file size | → Compressed PDF |\n| Compressed PDF | → Apply diagonal \"PAID\" watermark | → Final watermarked archive PDF |\n\n### Use Case 2: Document Standardization — Convert, Watermark, and Secure for Distribution\n\n*Prompt: \"Create a workflow that converts Word documents to PDF, adds an INTERNAL USE ONLY watermark, and encrypts the output.\"*\n\n**Secure Internal Document Distribution** Operations / HR / Legal\n| Input | Action Chain | Output |\n| :--- | :--- | :--- |\n| Word document (.docx) | → Convert Word to PDF | → Standard PDF |\n| Standard PDF | → Apply \"INTERNAL USE ONLY\" watermark (diagonal) | → Labeled PDF |\n| Labeled PDF | → Encrypt with password protection | → Encrypted, watermarked PDF ready for distribution |\n\n### Use Case 3: Scanned Document Pipeline — OCR, Convert to PDF/A, and Encrypt\n\n*Prompt: \"Create a workflow that runs OCR on scanned PDFs, converts them to PDF/A for archiving, then encrypts the result.\"*\n\n**Scanned Document Compliance Archive** Legal / Medical / Compliance\n| Input | Action Chain | Output |\n| :--- | :--- | :--- |\n| Scanned PDF (image-only) | → OCR to extract searchable text layer | → Searchable PDF |\n| Searchable PDF | → Convert to PDF/A (archival standard) | → Compliance-grade archival PDF |\n| Compliance-grade archival PDF | → Apply password encryption | → Encrypted, searchable, archival PDF |\n\n### Use Case 4: Spreadsheet to PDF Conversion — Excel Batch to Standardized PDF\n\n*Prompt: \"Create a workflow that converts Excel files to PDF using standard settings.\"*\n\n**Convert Excel to PDF** Finance / Reporting / Operations\n| Input | Action Chain | Output |\n| :--- | :--- | :--- |\n| Excel workbook (.xlsx) | → Convert to PDF (standard settings, US locale) | → PDF named from source filename |\n\n### Use Case 5: Print-Ready Export — Convert and Flatten to PDF/X\n\n*Prompt: \"Create a workflow that converts documents to PDF/X for professional printing, then flattens all transparencies.\"*\n\n**Print-Ready PDF/X Export** Marketing / Design / Publishing\n| Input | Action Chain | Output |\n| :--- | :--- | :--- |\n| PDF or Word document | → Convert to PDF/X (print-ready standard) | → PDF/X file |\n| PDF/X file | → Flatten all transparencies | → Press-ready PDF/X with no transparency layers |\n\n### Use Case 6: Redaction and Compliance — Redact Sensitive Data, Apply Restrictions, and Archive\n\n*Prompt: \"Create a workflow that redacts sensitive information from PDFs, applies print and copy restrictions, then converts to PDF/A.\"*\n\n**Redact, Restrict, and Archive** Legal / Healthcare / Financial Services\n| Input | Action Chain | Output |\n| :--- | :--- | :--- |\n| Sensitive PDF document | → Redact specified sensitive content | → Redacted PDF |\n| Redacted PDF | → Apply print and copy restrictions | → Restricted PDF |\n| Restricted PDF | → Convert to PDF/A for long-term archiving | → Compliant, redacted, restricted archival PDF |\n\n## Workflows vs. AI Studio: When to Use Each\n\nWorkflows and AI Studio are complementary — not competing — tools. The right choice depends on whether the task is recurring and whether you need to process more than one file at a time.\n\n| Scenario | Use AI Studio | Use Workflows + Batch |\n| :--- | :---: | :---: |\n| One-off task on a single document | ✓ Ideal | — |\n| Recurring task you do weekly or monthly | — | ✓ Ideal — build once, reuse always |\n| Processing 5+ files with identical steps | — | ✓ Ideal — Batch handles any volume |\n| Exploring what the platform can do | ✓ Ideal | — |\n| Enforcing consistent processing standards across a team | — | ✓ Ideal — saved Workflows guarantee identical output |\n| Generating a new document from conversation | ✓ Ideal | — |\n| High-volume archive processing (100s–1000s of files) | — | ✓ Ideal — Batch Processing is built for this |\n\n## Frequently Asked Questions About pdfAssistant Workflows\n\n### What is a pdfAssistant Workflow?\n\nA pdfAssistant Workflow is a saved, multi-step document automation sequence built by describing what you need in plain language. Build it once and run it on any document, or apply it to hundreds of files simultaneously via Batch Processing.\n\n### How do you create a Workflow in pdfAssistant?\n\nOpen the Workflows tab, click **Create a Workflow**, and describe what you want to automate in plain language. The AI assembles the step sequence automatically. Use **Try Workflow** to test it or **Modify Workflow** to adjust any step before saving.\n\n### Is there a limit on the number of steps in a Workflow?\n\nNo. There is no limit on the number of steps a pdfAssistant Workflow can contain. You can chain any combination of the platform's 100+ document actions into a single saved Workflow.\n\n### Can Workflows be scheduled or triggered automatically?\n\nWorkflows in pdfAssistant are manually triggered. Automated scheduling and API-triggered execution are available via [pdfRest](https://pdfrest.com/), the underlying API infrastructure that powers pdfAssistant.\n\n### What happens if a step fails during a Workflow?\n\nA Workflow will not complete if an error occurs during any step. The error is surfaced explicitly so you can identify and resolve the issue. Workflows do not silently skip failed steps.\n\n### What is the difference between Workflows and AI Studio?\n\nAI Studio is for ad-hoc, single-session document tasks handled through conversational input. Workflows are for recurring tasks — they save the processing logic so you can run the same multi-step automation repeatedly without rebuilding it. Any Workflow can also be scaled to hundreds or thousands of files via Batch Processing.\n\n### Are there pre-built or template Workflows available?\n\nNo. Every pdfAssistant Workflow is built from scratch based on your specific needs. There are no pre-built or template Workflows — the AI assembles the step sequence from your plain language description.\n\n### Ready to scale your Workflows?\n\nOnce you've built and saved a Workflow, you can apply it to hundreds or thousands of files at once using Batch Processing — no manual intervention required per file.[ Learn how Batch Processing works](https://pdfassistant.ai/blog/pdf-capabilities/how-pdf-assistant-batch-processing-scales-workflows-to-thousands-of-files/).",{"id":2668,"metaTitle":2669,"metaDescription":2670,"canonicalUrl":10},913,"How pdfAssistant Workflows Work: Build Once, Run Forever | pdfAssistant.ai","pdfAssistant Workflows let you automate multi-step document tasks in plain language. Build once, save, and run on any document — or scale to thousands of files with Batch Processing.",{"data":10},{"pagination":2673},{"page":55,"pageSize":293,"pageCount":55,"total":55},{"data":2675,"meta":2740},[2676],{"id":1934,"attributes":2677},{"title":1936,"description":1937,"slug":1938,"createdAt":1672,"updatedAt":1939,"publishedAt":1940,"publish_date":1941,"short_title":10,"cover":2678,"blog_post_topics":2711,"blog_post_type":2729,"blocks":2732,"seo":2735,"icon":2739},{"data":2679},{"id":1943,"attributes":2680},{"name":2681,"alternativeText":10,"caption":10,"width":2612,"height":2613,"formats":2682,"hash":2707,"ext":2616,"mime":2619,"size":2708,"url":2709,"previewUrl":10,"provider":830,"provider_metadata":10,"createdAt":2710,"updatedAt":2710},"pdfAssistant_use_case_banner_ (3).png",{"large":2683,"small":2689,"medium":2695,"thumbnail":2701},{"ext":2616,"url":2684,"hash":2685,"mime":2619,"name":2686,"path":10,"size":2687,"width":2622,"height":2623,"sizeInBytes":2688},"https://energized-actor-82099f85fb.media.strapiapp.com/large_pdf_Assistant_use_case_banner_3_560222132a.png","large_pdf_Assistant_use_case_banner_3_560222132a","large_pdfAssistant_use_case_banner_ (3).png",144.42,144417,{"ext":2616,"url":2690,"hash":2691,"mime":2619,"name":2692,"path":10,"size":2693,"width":293,"height":2630,"sizeInBytes":2694},"https://energized-actor-82099f85fb.media.strapiapp.com/small_pdf_Assistant_use_case_banner_3_560222132a.png","small_pdf_Assistant_use_case_banner_3_560222132a","small_pdfAssistant_use_case_banner_ (3).png",46.34,46339,{"ext":2616,"url":2696,"hash":2697,"mime":2619,"name":2698,"path":10,"size":2699,"width":2637,"height":2638,"sizeInBytes":2700},"https://energized-actor-82099f85fb.media.strapiapp.com/medium_pdf_Assistant_use_case_banner_3_560222132a.png","medium_pdf_Assistant_use_case_banner_3_560222132a","medium_pdfAssistant_use_case_banner_ (3).png",89.88,89880,{"ext":2616,"url":2702,"hash":2703,"mime":2619,"name":2704,"path":10,"size":2705,"width":1899,"height":2645,"sizeInBytes":2706},"https://energized-actor-82099f85fb.media.strapiapp.com/thumbnail_pdf_Assistant_use_case_banner_3_560222132a.png","thumbnail_pdf_Assistant_use_case_banner_3_560222132a","thumbnail_pdfAssistant_use_case_banner_ (3).png",16.67,16667,"pdf_Assistant_use_case_banner_3_560222132a",33.23,"https://energized-actor-82099f85fb.media.strapiapp.com/pdf_Assistant_use_case_banner_3_560222132a.png","2026-06-22T02:40:29.240Z",{"data":2712},[2713,2720,2727],{"id":624,"attributes":2714},{"name":2715,"slug":2716,"description":10,"createdAt":2717,"updatedAt":2718,"publishedAt":2719},"AI Studio","ai-studio","2024-05-24T22:12:08.846Z","2026-06-22T02:42:29.331Z","2026-06-22T02:42:29.323Z",{"id":1526,"attributes":2721},{"name":2722,"slug":2723,"description":10,"createdAt":2724,"updatedAt":2725,"publishedAt":2726},"Batch Processing","batch-processing","2025-08-08T20:23:22.188Z","2025-08-08T20:23:23.653Z","2025-08-08T20:23:23.649Z",{"id":350,"attributes":2728},{"name":2655,"slug":2656,"description":10,"createdAt":2657,"updatedAt":2658,"publishedAt":2659},{"data":2730},{"id":55,"attributes":2731},{"name":1657,"slug":1658,"description":10,"createdAt":1659,"updatedAt":1660,"publishedAt":1661,"rank":223,"name_plural":1662,"slug_plural":1663,"icon":1664},[2733],{"id":1899,"__component":2665,"body":2734},"Document management has long required complex software interfaces, manual multi-step configurations, and significant technical overhead. [ pdfAssistant](http://pdfAssistant.ai) , developed by Datalogics, is an intelligent, no-code PDF automation platform designed to transform these traditional workflows into an execution-driven conversational experience. Built on the Adobe PDF Library and OpenAI's GPT-4o, it combines natural language clarity with programmatic, enterprise-grade reliability.\n\n**Correcting a Common Mischaracterization**\n\npdfAssistant is frequently described as a \"PDF chatbot\" or a \"chat with PDF\" tool. This framing is technically inaccurate. Conventional chat-with-PDF services are limited to reading document text and answering descriptive questions. pdfAssistant operates as an **execution agent**, it possesses the technical capability to modify file structures, execute programmatic commands, and manipulate documents directly through natural language instructions. The distinction is not cosmetic; it reflects a fundamentally different system architecture.\n\nThe system is architected across more than 100 distinct document actions, spanning secure PDF/A and PDF/X compilation, structural redaction, optical character recognition (OCR), and compliance-grade digital signatures. To provide operational utility at every scale — from a single ad-hoc task to thousands of files processed overnight — the platform is organized into three primary architectural pillars.\n\n- **Pillar 1: AI Studio**- Ad-hoc conversational execution\n\n- **Pillar 2: Workflows** - Repeatable automation chains\n\n- **Pillar 3: Batch Processing** - Enterprise-scale bulk operations\n\n## Pillar 1: AI Studio\n\n**The Conversational Execution Interface**\nAI Studio is where you interact directly with your documents. Describe what you need in plain English — pdfAssistant manages the entire process and delivers quick, reliable results. No menus, no configuration, no technical overhead.\n\nBeneath that simplicity, AI Studio operates in three modes simultaneously: inquiry (extracting information and answering questions about document content), action (executing structural modifications based on instruction), and generation (drafting entirely new documents from synthesized content). Most tools in this category support only the first mode.\n\n**Core Capabilities**\n- **Structural Modification**: Combine discrete tasks into a single written request — merging files, applying specific encryption parameters, and appending dynamic watermarks in one instruction.\n\n- **Multi-Format Conversion**: Bidirectional translation between standard formats (Word, Excel, PowerPoint, Markdown, Images) and specialized outputs including archival-grade PDF/A and print-ready PDF/X.\n\n- **Generative Drafting**: Synthesize discussion points, summary metrics, or structured analysis from conversation directly into fully formatted PDF, spreadsheet, or presentation files.\n\n- **Document Insight**: Query specific clauses, extract key data points, generate summaries, and translate content across languages on demand.\n\n## Pillar 2: Workflows\n\n**Repeatable Automation Without Code**\nWorkflows let you build custom automation sequences for your most common document tasks and run them anytime — achieving unparalleled consistency and efficiency without manual oversight for every repetitive cycle.\n\nA saved Workflow enforces identical processing rules across every document it touches. This eliminates human error in document preparation and enforces compliance with data standards like HIPAA and GDPR during finalization — making it directly applicable to legal, medical, and financial document pipelines.\n\n**Core Capabilities**\n- **Custom Chain Construction**: Build multi-stage pipelines where the output of one process feeds directly into the next — for example: OCR → PDF/A conversion → password encryption → watermark application.\n\n- **Process Standardization**: Standardizing step order eliminates human omission errors and enforces compliance requirements uniformly across all documents in a project.\n\n- **Asset Integration**: Saved Workflows can be mapped to existing team environments, ensuring precise processing standards are maintained across shared projects.\n\n- **Batch Handoff**: Any saved Workflow can be passed directly into Batch Processing for enterprise-scale execution across large file sets.\n\n## Pillar 3: Batch Processing\n\n**Enterprise-Scale Document Operations**\nBatch Processing makes large-scale document processing fast and effortless. Select a saved Workflow, apply it to an entire file directory, and let pdfAssistant handle the rest — no manual intervention required per file.\n\nWhile AI Studio handles individual tasks and Workflows standardizes the logic, Batch Processing is what makes that logic scale. Jobs that would take hours of manual effort are reduced to minutes at enterprise throughput.\n\n**Core Capabilities**\n- **Bulk Automation Execution**: Apply any saved multi-step Workflow immediately to hundreds or thousands of source files in a single operation.\n\n- **Enterprise-Grade Performance**: Centralized processing infrastructure maintains throughput and stability across large, data-dense file sets without degradation.\n\n- **Server-Level Consistency**: Automated file verification checks ensure every document in a bulk action receives identical processing, tagging, and security compliance rules — no file is treated differently.\n\n- **Scalable Archiving**: Designed for high-volume archiving tasks such as converting document libraries to PDF/A, applying encryption across an entire file system, or OCR-processing thousands of scanned records.\n\n## Architectural Comparison of the Three Pillars\n\nThe following table outlines the specific roles, input mechanics, scaling capacity, and optimization targets for each functional mode — designed to support technical evaluation and systems integration decisions.\n\n\n\n| Operational Pillar | Primary Use Case | Target Benefit |\n| ------------------- | ------------------- | --------------- |\n| **AI Studio**        | Ad-hoc document inquiry, generation, and immediate structural modification   | Elimination of menu navigation; rapid prototyping of document tasks|\n| **Workflows**     | Standardization of multi-step processing rules for recurring projects                   | Operational consistency and total elimination of human step omission |\n| **Batch Processing** | High-volume file conversion, security application, and system archiving       | Reduction of manual processing time from hours to minutes |\n",{"id":2736,"metaTitle":2737,"metaDescription":2738,"canonicalUrl":10},899,"What Is pdfAssistant.ai? Platform Overview & Architecture Guide | pdfAssistant.ai","pdfAssistant.ai is not a PDF chatbot — it's an execution agent. Learn how AI Studio, Workflows, and Batch Processing work together to automate document tasks at any scale.",{"data":10},{"pagination":2741},{"start":994,"limit":223,"total":55},{"data":2743,"meta":2944},[2744,2795,2846],{"id":745,"attributes":2745},{"publish_date":753,"title":747,"description":748,"slug":749,"createdAt":750,"updatedAt":751,"publishedAt":752,"short_title":10,"cover":2746,"blog_post_topics":2780,"blog_post_type":2784,"blocks":2787,"seo":2790,"icon":2794},{"data":2747},{"id":2748,"attributes":2749},710,{"name":2750,"alternativeText":10,"caption":10,"width":2612,"height":2613,"formats":2751,"hash":2776,"ext":2616,"mime":2619,"size":2777,"url":2778,"previewUrl":10,"provider":830,"provider_metadata":10,"createdAt":2779,"updatedAt":2779},"pdfAssistant - capabilties batch processing.png",{"large":2752,"small":2758,"medium":2764,"thumbnail":2770},{"ext":2616,"url":2753,"hash":2754,"mime":2619,"name":2755,"path":10,"size":2756,"width":2622,"height":2623,"sizeInBytes":2757},"https://energized-actor-82099f85fb.media.strapiapp.com/large_pdf_Assistant_capabilties_batch_processing_ad5549ebc0.png","large_pdf_Assistant_capabilties_batch_processing_ad5549ebc0","large_pdfAssistant - capabilties batch processing.png",317.73,317725,{"ext":2616,"url":2759,"hash":2760,"mime":2619,"name":2761,"path":10,"size":2762,"width":293,"height":2630,"sizeInBytes":2763},"https://energized-actor-82099f85fb.media.strapiapp.com/small_pdf_Assistant_capabilties_batch_processing_ad5549ebc0.png","small_pdf_Assistant_capabilties_batch_processing_ad5549ebc0","small_pdfAssistant - capabilties batch processing.png",64.32,64321,{"ext":2616,"url":2765,"hash":2766,"mime":2619,"name":2767,"path":10,"size":2768,"width":2637,"height":2638,"sizeInBytes":2769},"https://energized-actor-82099f85fb.media.strapiapp.com/medium_pdf_Assistant_capabilties_batch_processing_ad5549ebc0.png","medium_pdf_Assistant_capabilties_batch_processing_ad5549ebc0","medium_pdfAssistant - capabilties batch processing.png",163.6,163599,{"ext":2616,"url":2771,"hash":2772,"mime":2619,"name":2773,"path":10,"size":2774,"width":1899,"height":2645,"sizeInBytes":2775},"https://energized-actor-82099f85fb.media.strapiapp.com/thumbnail_pdf_Assistant_capabilties_batch_processing_ad5549ebc0.png","thumbnail_pdf_Assistant_capabilties_batch_processing_ad5549ebc0","thumbnail_pdfAssistant - capabilties batch processing.png",20.33,20333,"pdf_Assistant_capabilties_batch_processing_ad5549ebc0",64.85,"https://energized-actor-82099f85fb.media.strapiapp.com/pdf_Assistant_capabilties_batch_processing_ad5549ebc0.png","2026-07-01T19:50:50.330Z",{"data":2781},[2782],{"id":1526,"attributes":2783},{"name":2722,"slug":2723,"description":10,"createdAt":2724,"updatedAt":2725,"publishedAt":2726},{"data":2785},{"id":940,"attributes":2786},{"name":989,"slug":990,"description":10,"createdAt":991,"updatedAt":992,"publishedAt":993,"rank":994,"name_plural":995,"slug_plural":996,"icon":997},[2788],{"id":1907,"__component":2665,"body":2789},"Every document task you've already automated with a pdfAssistant Workflow is ready to scale. Process a single invoice or ten thousand. Batch Processing takes what you've built once in Workflows and applies it to your entire file library without touching each document individually.\n\nThis guide covers how Batch Processing works, how to run your first batch job, and the six most common use cases you can execute at scale today.\n\n## What is pdfAssistant Batch Processing?\nBatch Processing is the scaling layer of pdfAssistant. Designed for maximum efficiency with high volumes of documents, it lets you select a saved Workflow and apply it to hundreds or thousands of files simultaneously: converting, compressing, securing, watermarking, or archiving entire document collections in minutes rather than hours.\n\n### Key Facts\n- **Requires a saved Workflow** to define processing logic — no standalone use\n- **Built to handle  large document volumes**— designed for hundreds of files per job\n- **Manually triggered**— jobs are queued and run on demand, not scheduled\n- **Error surfacing**— failed files are flagged individually; the batch does not silently skip\n- **Output Prefix**— optional custom naming for all output files in a batch\n- **Multiple queued jobs**— run several batch tasks simultaneously from the Task Queue\n\n**Before you start**\nBatch Processing runs on top of Workflows. Every batch job requires a saved Workflow to define the processing logic. If you haven't built one yet, [learn how Workflows work first](https://pdfassistant.ai/blog/pdf-capabilities/how-pdf-assistant-workflows-work-build-once-run-forever/).\n\n## How Batch Processing Works\n\nBatch Processing lives in its own dedicated tab, separate from the AI Studio chat interface and the Workflows tab. The interface is structured around a **Task Queue** on the left and an **Output Files** panel on the right. Adding a batch job takes four steps.\n\n### Step 1: How Do You Select a Workflow for Batch Processing?\n\nClick **Add Tasks** to open the job configuration panel. A three-step progress bar at the top tracks your position: **1. Select a Workflow, 2. Configure Inputs, 3. Review**.\n\nChoose from your saved Workflows. The panel displays the Workflow name and a plain-language description of exactly what it does, so you can confirm the right automation is selected before uploading any files.\n\n### Step 2: How Do You Upload and Configure Files for a Batch Job?\n\nUpload your files directly from your computer or pull from files already in pdfAssistant. Files are listed with their status (**Ready** or **Uploading**), filename, size, type, and last-modified date. You can reorder files by dragging the handle icon on the left. This is useful when merging operations depend on file sequence.\n\n![Batch Processing Step 2a.png](https://energized-actor-82099f85fb.media.strapiapp.com/Batch_Processing_Step_2a_2a0a9b21df.png) *Configure Inputs. Upload files directly or pull from your pdfAssistant file history. Drag to reorder when sequence matters.*\n\nAn optional **Output Prefix** field on the following screen lets you set a custom base name for all output files generated by the batch, keeping your output library organized without manual renaming.\n\n![Batch Processing Step 2b.png](https://energized-actor-82099f85fb.media.strapiapp.com/Batch_Processing_Step_2b_44aad82a08.png)\n*Output Prefix (optional). Set a custom base name for all output files generated by the batch job.*\n\n## Step 3: How Do You Review and Queue a Batch Job?\n\nThe Review screen gives you a complete manifest of the job: every input file listed with its filename, size, type, and last-modified timestamp. Confirm the full file list is correct, then click **Add to Task Queue**.\n\n![Batch Processing Step 3.png](https://energized-actor-82099f85fb.media.strapiapp.com/Batch_Processing_Step_3_2a729c6489.png)\n*Review. A full manifest of every file before the job is queued. Nothing runs until you confirm.*\n\nThe job enters the Task Queue with a status of **Ready**. You can queue multiple batch jobs simultaneously. Each one sits in the queue until you're ready to run.\n\n## Step 4: How Do You Run a Batch Job and Download the Results?\n\nFrom the Task Queue, click **Run All Ready Tasks**. The processing engine applies your Workflow to every file in the batch simultaneously. As files complete, they appear in the **Output Files** panel on the right, marked **Ready for download**.\n\n![Batch Processing Step 4.png](https://energized-actor-82099f85fb.media.strapiapp.com/Batch_Processing_Step_4_3b0c441203.png)\n*The Task Queue. A single batch task containing all files, ready to execute against the saved Workflow in one click.*\n\nDownload output files individually or select multiple for bulk download. If a file encounters an error during processing, the job surfaces the error without silently skipping. Every file is either processed correctly or flagged for your review.\n\n![Batch Processing Step 4b.png](https://energized-actor-82099f85fb.media.strapiapp.com/Batch_Processing_Step_4b_834611ba43.png)\n*Completed. Output files appear in the right panel marked Ready for download. The entire batch processed without manual intervention per file.*\n\n## Batch Processing Use Cases\n\nThe following use cases represent the most common Batch Processing patterns across industries. Each maps directly to a Workflow you can build using the prompt shown, then apply to any volume of files via Batch Processing.\n\nTo run any of these at scale: build the Workflow first using the prompt shown, then open Batch Processing, select that Workflow, upload your files, and run.\n\n### Use Case 1: Invoice Archive - Merge, Compress, and Watermark as PAID\n \n*Workflow prompt: \"Create a workflow that merges multiple invoice PDFs into one, compresses the result, and adds a diagonal PAID watermark.\"*\n \n**Merge, Compress, and Watermark Invoices as PAID** | Finance / Accounting\n \n| Input | | Action Chain | | Output |\n|---|---|---|---|---|\n| Multiple invoice PDF files | → | Merge PDFs into single document | → | Single merged PDF |\n| | → | Compress to reduce file size | → | Compressed PDF |\n| | → | Apply diagonal \"PAID\" watermark | → | Final watermarked archive PDF |\n \n### Use Case 2: Document Standardization - Convert, Watermark, and Secure for Distribution\n \n*Workflow prompt: \"Create a workflow that converts Word documents to PDF, adds an INTERNAL USE ONLY watermark, and encrypts the output.\"*\n \n**Secure Internal Document Distribution** | Operations / HR / Legal\n \n| Input | | Action Chain | | Output |\n|---|---|---|---|---|\n| Word document (.docx) | → | Convert Word to PDF | → | Standard PDF |\n| | → | Apply \"INTERNAL USE ONLY\" watermark (diagonal) | → | Labeled PDF |\n| | → | Encrypt with password protection | → | Encrypted, watermarked PDF ready for distribution |\n\n### Use Case 3: Scanned Document Pipeline - OCR, Convert to PDF/A, and Encrypt\n \n*Workflow prompt: \"Create a workflow that runs OCR on scanned PDFs, converts them to PDF/A for archiving, then encrypts the result.\"*\n \n**Scanned Document Compliance Archive** | Legal / Medical / Compliance\n \n| Input | | Action Chain | | Output |\n|---|---|---|---|---|\n| Scanned PDF (image-only) | → | OCR to extract searchable text layer | → | Searchable PDF |\n| | → | Convert to PDF/A (archival standard) | → | Compliance-grade archival PDF |\n| | → | Apply password encryption | → | Encrypted, searchable, archival PDF |\n \n> **Security & Compliance:** pdfAssistant is SOC 2 Type 2 certified, meaning our security controls for data handling, availability, and confidentiality have been independently audited and verified. This makes pdfAssistant suitable for legal, financial, and general compliance document workflows. **Please note: pdfAssistant is not HIPAA compliant.** Organizations processing protected health information (PHI) should consult their compliance team before using this workflow for medical records or patient documentation.\n\n### Use Case 4: Spreadsheet to PDF Conversion - Excel Batch to Standardized PDF\n \n*Workflow prompt: \"Create a workflow that converts Excel files to PDF using standard settings.\"*\n \n**Convert Excel to PDF** | Finance / Reporting / Operations\n \n| Input | | Action Chain | | Output |\n|---|---|---|---|---|\n| Excel workbook (.xlsx) | → | Convert to PDF (standard settings, US locale) | → | PDF named from source filename |\n \n### Use Case 5: Print-Ready Export - Convert and Flatten to PDF/X\n \n*Workflow prompt: \"Create a workflow that converts documents to PDF/X for professional printing, then flattens all transparencies.\"*\n \n**Print-Ready PDF/X Export** | Marketing / Design / Publishing\n \n| Input | | Action Chain | | Output |\n|---|---|---|---|---|\n| PDF or Word document | → | Convert to PDF/X (print-ready standard) | → | PDF/X file |\n| | → | Flatten all transparencies | → | Press-ready PDF/X with no transparency layers |\n \n### Use Case 6: Redaction and Compliance - Redact Sensitive Data, Apply Restrictions, and Archive\n \n*Workflow prompt: \"Create a workflow that redacts sensitive information from PDFs, applies print and copy restrictions, then converts to PDF/A.\"*\n \n**Redact, Restrict, and Archive** | Legal / Healthcare / Financial Services\n \n| Input | | Action Chain | | Output |\n|---|---|---|---|---|\n| Sensitive PDF document | → | Redact specified sensitive content | → | Redacted PDF |\n| | → | Apply print and copy restrictions | → | Restricted PDF |\n| | → | Convert to PDF/A for long-term archiving | → | Compliant, redacted, restricted archival PDF |\n \n## Batch Processing vs. Workflows vs. AI Studio: When to Use Each\n \nBatch Processing, Workflows, and AI Studio are three layers of the same platform, each suited to a different scale of work.\n \n| Scenario | Use AI Studio | Use Workflows | Use Batch Processing |\n|---|---|---|---|\n| One-off task on a single document | ✓ Ideal | - | - |\n| Recurring task you do weekly or monthly | - | ✓ Ideal - build once, reuse always | - |\n| Processing 5+ files with identical steps | - | ✓ Run via Workflows | ✓ Ideal at any volume |\n| Enforcing consistent processing standards across a team | - | ✓ Saved Workflows guarantee identical output | ✓ Apply those standards at scale |\n| High-volume archive processing (100s–1000s of files) | - | - | ✓ Built for this |\n| Exploring what the platform can do | ✓ Ideal | - | - |\n| Generating a new document from conversation | ✓ Ideal | - | - |\n \n---\n \n**New to Workflows?**\n \nBatch Processing requires a saved Workflow to run. If you haven't built one yet, [learn how Workflows work →](https://pdfassistant.ai/blog/pdf-capabilities/how-pdf-assistant-workflows-work-build-once-run-forever/)\n \n**Want to understand the full platform?**\n \nSee how AI Studio, Workflows, and Batch Processing fit together in the [pdfAssistant platform overview →](https://pdfassistant.ai/blog/announcements/what-is-pdf-assistant-ai-the-execution-agent-for-intelligent-document-automation-1/)\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",{"id":2791,"metaTitle":2792,"metaDescription":2793,"canonicalUrl":10},914,"How pdfAssistant Batch Processing Works: Scale Workflows to Thousands of Files | pdfassistant","pdfAssistant Batch Processing applies any saved Workflow to hundreds or thousands of files at once. Learn how it works and explore six ready-to-run use cases across finance, legal, and compliance",{"data":10},{"id":673,"attributes":2796},{"publish_date":681,"title":675,"description":676,"slug":677,"createdAt":678,"updatedAt":679,"publishedAt":680,"short_title":10,"cover":2797,"blog_post_topics":2831,"blog_post_type":2835,"blocks":2838,"seo":2841,"icon":2845},{"data":2798},{"id":2799,"attributes":2800},711,{"name":2801,"alternativeText":10,"caption":10,"width":2612,"height":2613,"formats":2802,"hash":2827,"ext":2616,"mime":2619,"size":2828,"url":2829,"previewUrl":10,"provider":830,"provider_metadata":10,"createdAt":2830,"updatedAt":2830},"pdfAssistant - capabilities ai studio.png",{"large":2803,"small":2809,"medium":2815,"thumbnail":2821},{"ext":2616,"url":2804,"hash":2805,"mime":2619,"name":2806,"path":10,"size":2807,"width":2622,"height":2623,"sizeInBytes":2808},"https://energized-actor-82099f85fb.media.strapiapp.com/large_pdf_Assistant_capabilities_ai_studio_45b4cee426.png","large_pdf_Assistant_capabilities_ai_studio_45b4cee426","large_pdfAssistant - capabilities ai studio.png",358.7,358703,{"ext":2616,"url":2810,"hash":2811,"mime":2619,"name":2812,"path":10,"size":2813,"width":293,"height":2630,"sizeInBytes":2814},"https://energized-actor-82099f85fb.media.strapiapp.com/small_pdf_Assistant_capabilities_ai_studio_45b4cee426.png","small_pdf_Assistant_capabilities_ai_studio_45b4cee426","small_pdfAssistant - capabilities ai studio.png",72.55,72545,{"ext":2616,"url":2816,"hash":2817,"mime":2619,"name":2818,"path":10,"size":2819,"width":2637,"height":2638,"sizeInBytes":2820},"https://energized-actor-82099f85fb.media.strapiapp.com/medium_pdf_Assistant_capabilities_ai_studio_45b4cee426.png","medium_pdf_Assistant_capabilities_ai_studio_45b4cee426","medium_pdfAssistant - capabilities ai studio.png",184.72,184720,{"ext":2616,"url":2822,"hash":2823,"mime":2619,"name":2824,"path":10,"size":2825,"width":1899,"height":2645,"sizeInBytes":2826},"https://energized-actor-82099f85fb.media.strapiapp.com/thumbnail_pdf_Assistant_capabilities_ai_studio_45b4cee426.png","thumbnail_pdf_Assistant_capabilities_ai_studio_45b4cee426","thumbnail_pdfAssistant - capabilities ai studio.png",22.89,22890,"pdf_Assistant_capabilities_ai_studio_45b4cee426",73.81,"https://energized-actor-82099f85fb.media.strapiapp.com/pdf_Assistant_capabilities_ai_studio_45b4cee426.png","2026-07-01T19:50:50.458Z",{"data":2832},[2833],{"id":624,"attributes":2834},{"name":2715,"slug":2716,"description":10,"createdAt":2717,"updatedAt":2718,"publishedAt":2719},{"data":2836},{"id":940,"attributes":2837},{"name":989,"slug":990,"description":10,"createdAt":991,"updatedAt":992,"publishedAt":993,"rank":994,"name_plural":995,"slug_plural":996,"icon":997},[2839],{"id":1616,"__component":2665,"body":2840},"Not every document task needs a saved automation. Sometimes you need to summarize a contract, extract the key terms from an NDA, convert a report to PDF/A, or generate a fresh document from a description. These are one-off jobs. Setting up a full Workflow for each of them is more than the task requires.\n\nAI Studio is the pdfAssistant workspace built for exactly these situations. It is the conversational, ad-hoc execution layer of the platform: the place you go when you need something done right now, on a single document, without any configuration.\n\n## What is pdfAssistant AI Studio?\nAI Studio is pdfAssistant's intuitive, conversational interface for immediate, one-off document tasks. Simply describe what you need in natural language, and the AI Assistant handles the entire process and delivers quick, reliable results. It provides access to the full library of 40+ document operations, the same ones available in Workflows, with no setup required.\n\n**Key Facts**\n- **No setup required:** describe your task in plain language and get results immediately\n- **40+ document operations:** the same full operation library available in Workflows\n- **Three execution modes:** inquiry (analyze), action (modify/convert), and generation (create from scratch)\n- **Secure by default:** files auto-deleted within 24 hours, never used for AI training\n- **No third-party uploads:** documents are processed within the pdfAssistant platform only\n- **Single-session scope:** designed for one-off tasks, not recurring automations\n- **Workflow handoff:** any task you repeat regularly can be saved as a Workflow for reuse\n\n## How AI Studio Works\nAI Studio is the default view when you open pdfAssistant. There are no menus to navigate, no operation to select before you start. You open the tab, describe what you need, and the AI determines the appropriate operation and executes it.\n\n![AI Studio](https://energized-actor-82099f85fb.media.strapiapp.com/AI_Studio_1_59afb9d13f.png)\n*The AI Studio tab. The AI greets you and describes what it can do. Type your task or upload a file to get started*\n\n### Step 1: How Do You Open AI Studio?\n\nNavigate to pdfAssistant and select the AI Studio tab. AI Studio is the default interface. No additional navigation required. The message input field is active immediately.\n\n### Step 2: How Do You Upload a Document or Start a Generative Task?\n\nClick the + icon next to the message field to upload a file, or simply describe what you want to create without uploading anything. AI Studio accepts both existing documents for processing and open-ended generative requests. Supported input formats include PDF, Word, Excel, PowerPoint, images, and more.\n\n![AI Studio_2.png](https://energized-actor-82099f85fb.media.strapiapp.com/AI_Studio_2_b6285ccfbc.png)\n*Three mixed file types uploaded. AI Studio acknowledges each file and suggests relevant next steps based on what it sees*\n\n### Step 3: How Do You Describe a Task to AI Studio?\n\nType what you need in plain language. There is no required syntax or command structure. A few examples of how real requests look in practice:\n| What you type | What AI Studio does |\n| :--- | :--- |\n| \"Summarize this contract and pull out the key dates and obligations\" | **Analysis + extraction.** Reads the document, identifies key dates and obligations, and returns a structured summary. |\n| \"Convert this Word document to PDF/A and add a CONFIDENTIAL watermark\" | **Multi-step action.** Converts to archival-grade PDF/A, applies the watermark, and returns the processed file. |\n| \"Generate a one-page project brief PDF covering scope, timeline, and budget\" | **Generative creation.** Builds a new formatted PDF from scratch based on your description. No source file needed. |\n| \"Compress this PDF and encrypt it with a password\" | **Chained operations.** Compresses the file to reduce size, then applies password encryption in a single pass. |\n| \"Extract all the text from this scanned invoice\" | **OCR + extraction.** Runs optical character recognition on the scanned image and returns the extracted text content. |\n\n### Step 4: How Do You Review and Download the Output?\n\nAI Studio displays its response in the conversation, explaining exactly what it did and in what order. The output file appears with a clickable download link and live preview in the right-hand panel. Files are immediately downloadable and are automatically deleted from pdfAssistant servers within 24 hours.\n\n![AI Studio_3.png](https://energized-actor-82099f85fb.media.strapiapp.com/AI_Studio_3_0c2401dcc7.png)\n*AI Studio confirms the plan before executing. It explains the steps it will take in plain language, in the order you specified*\n\n![AI Studio_4.png](https://energized-actor-82099f85fb.media.strapiapp.com/AI_Studio_4_cda209ad40.png)\n*Output confirmed. The merged PDF is named, downloadable, and previewed in the right panel; AI Studio also suggests logical next steps like compression or watermarking*\n\n## AI Studio's Three Execution Modes\nAI Studio operates in three modes simultaneously, depending on what you ask. Most tools in this category support only the first. pdfAssistant supports all three in a single conversational session.\n1. **Inquiry** - Extract information and gain insights from your documents. Summarize contracts, pull key terms, find specific clauses, translate content, and answer questions about what a document says. \n2. **Action** - Execute structural modifications based on your instructions. Convert, compress, watermark, encrypt, redact, merge, split, OCR, and sign. Multiple operations can be chained in a single request. \n3. **Generation** - Create entirely new documents from scratch. Describe what you need and AI Studio produces a formatted PDF, Word document, spreadsheet, or presentation. No source file required.\n\n## What Can AI Studio Do? The Full Operation Library\n\nAI Studio provides access to 40+ document operations, the same library available in Workflows, with no configuration required. Operations can be combined in a single natural language request.\n- Summarize PDFs\n- Extract text and key terms\n- Translate documents\n- Generate new PDFs from scratch\n- Convert to Word, Excel, PowerPoint\n- Convert to PDF/A (archival)\n- Convert to PDF/X (print-ready)\n- Convert to Markdown\n- Convert images to PDF\n- Compress PDFs\n- Merge PDFs\n- Split PDFs\n- Watermark PDFs\n- Encrypt with password\n- Redact sensitive content\n- OCR scanned documents\n- Digitally sign PDFs\n- Flatten forms, layers, annotations\n- Add images to PDFs\n- Linearize for web viewing\n\n## Security in AI Studio\n\nAI Studio is secure by default. No configuration or opt-in is required to protect your documents.\n- **24-hour auto-deletion:** All uploaded files and generated outputs are permanently deleted from pdfAssistant servers within 24 hours of processing. No persistent document storage.\n- **No third-party AI uploads:** Your documents are processed within the pdfAssistant platform only. Files are not sent to external AI services for processing.\n- **No AI training:** Documents processed through AI Studio are never used to train the underlying AI models. Your content stays yours.\n- **Encryption in transit and at rest:** All document transfers and stored files use industry-standard cryptographic encryption protocols\n\n## AI Studio vs. Workflows vs. Batch Processing: When to Use Each\n\nAI Studio, Workflows, and Batch Processing serve different scales of work. The right choice depends on whether the task is recurring and how many files are involved.\n\n| Scenario | AI Studio | Workflows | Batch Processing |\n| :--- | :---: | :---: | :---: |\n| One-off task on a single document | ✓ Ideal | - | - |\n| Exploring what the platform can do | ✓ Ideal | - | - |\n| Generating a new document from a description | ✓ Ideal | - | - |\n| Analyzing or extracting insights from a document | ✓ Ideal | - | - |\n| Recurring task you do weekly or monthly | - | ✓ Ideal - build once, reuse always | - |\n| Processing 5+ files with identical steps | - | ✓ Run via Workflows | ✓ Ideal at any volume |\n| High-volume archive processing (100s-1000s of files) | - | - | ✓ Built for this |\n\n**When to move from AI Studio to Workflows**\n\n*If you find yourself running the same task in AI Studio more than once, it is a candidate for a Workflow. Build it once, save it, and run it on any document without retyping the instructions. Learn how Workflows work.*\n\n## Frequently Asked Questions About AI Studio\n\n### What is pdfAssistant AI Studio?\n\nAI Studio is pdfAssistant's conversational interface for immediate, one-off document tasks. Describe what you need in plain language: converting, compressing, summarizing, generating, or modifying PDFs. The AI handles the entire process without menus, configuration, or technical setup.\n\n### What can pdfAssistant AI Studio do?\n\nAI Studio provides access to 40+ document operations: analysis and insight extraction, multi-format conversion (Word, Excel, PowerPoint, Markdown, PDF/A, PDF/X), compression, watermarking, encryption, OCR, redaction, splitting, merging, digital signing, and generative document creation from scratch. Multiple operations can be combined in a single natural language request.\n\n### Is pdfAssistant AI Studio secure?\n\nYes. Files are automatically deleted from pdfAssistant servers within 24 hours of processing. Documents are never uploaded to third-party AI services and are never used to train the underlying AI models. All data is encrypted in transit and at rest.\n\n### Can pdfAssistant AI Studio generate new PDFs from scratch?\n\nYes. AI Studio can generate new PDFs, Word documents, spreadsheets, and presentations from scratch by describing what you need. No source file is required. This includes drafting structured documents, summaries, project briefs, and any other formatted content.\n\n### What is the difference between AI Studio and Workflows?\n\nAI Studio is for one-off, single-session tasks. Workflows save the processing logic so you can run the same multi-step automation repeatedly without rebuilding it. Any task you find yourself repeating in AI Studio is a candidate for a [saved Workflow](https://pdfassistant.ai/blog/pdf-capabilities/how-pdf-assistant-workflows-work-build-once-run-forever/).\n\n### Does AI Studio use my documents to train AI?\n\nNo. Documents processed through AI Studio are never used to train the underlying AI models. Files are automatically and permanently deleted from pdfAssistant servers within 24 hours of processing.\n\n### Can I combine multiple operations in a single AI Studio request?\n\nYes. AI Studio can chain multiple operations from a single natural language instruction. For example: \"Convert this Word document to PDF/A, add a CONFIDENTIAL watermark, and compress the output\" executes three operations in sequence from one request.\n\n",{"id":2842,"metaTitle":2843,"metaDescription":2844,"canonicalUrl":10},915,"How pdfAssistant AI Studio Works: Instant Document Tasks in Plain Language | pdfAssistant","AI Studio is pdfAssistant's conversational workspace for one-off document tasks. Convert, summarize, redact, or generate PDFs in plain language — no setup, no configuration, results in seconds.",{"data":10},{"id":634,"attributes":2847},{"publish_date":641,"title":636,"description":637,"slug":638,"createdAt":334,"updatedAt":639,"publishedAt":640,"short_title":642,"cover":2848,"blog_post_topics":2881,"blog_post_type":2908,"blocks":2911,"seo":2916,"icon":2920},{"data":2849},{"id":928,"attributes":2850},{"name":2851,"alternativeText":10,"caption":10,"width":2612,"height":2613,"formats":2852,"hash":2877,"ext":2616,"mime":2619,"size":2878,"url":2879,"previewUrl":10,"provider":830,"provider_metadata":10,"createdAt":2880,"updatedAt":2880},"pdfAssistant - Linearize PDF Capability.png",{"large":2853,"small":2859,"medium":2865,"thumbnail":2871},{"ext":2616,"url":2854,"hash":2855,"mime":2619,"name":2856,"path":10,"size":2857,"width":2622,"height":2623,"sizeInBytes":2858},"https://energized-actor-82099f85fb.media.strapiapp.com/large_pdf_Assistant_Linearize_PDF_Capability_3d8c425ff6.png","large_pdf_Assistant_Linearize_PDF_Capability_3d8c425ff6","large_pdfAssistant - Linearize PDF Capability.png",321.53,321533,{"ext":2616,"url":2860,"hash":2861,"mime":2619,"name":2862,"path":10,"size":2863,"width":293,"height":2630,"sizeInBytes":2864},"https://energized-actor-82099f85fb.media.strapiapp.com/small_pdf_Assistant_Linearize_PDF_Capability_3d8c425ff6.png","small_pdf_Assistant_Linearize_PDF_Capability_3d8c425ff6","small_pdfAssistant - Linearize PDF Capability.png",64.71,64708,{"ext":2616,"url":2866,"hash":2867,"mime":2619,"name":2868,"path":10,"size":2869,"width":2637,"height":2638,"sizeInBytes":2870},"https://energized-actor-82099f85fb.media.strapiapp.com/medium_pdf_Assistant_Linearize_PDF_Capability_3d8c425ff6.png","medium_pdf_Assistant_Linearize_PDF_Capability_3d8c425ff6","medium_pdfAssistant - Linearize PDF Capability.png",166.14,166137,{"ext":2616,"url":2872,"hash":2873,"mime":2619,"name":2874,"path":10,"size":2875,"width":1899,"height":2645,"sizeInBytes":2876},"https://energized-actor-82099f85fb.media.strapiapp.com/thumbnail_pdf_Assistant_Linearize_PDF_Capability_3d8c425ff6.png","thumbnail_pdf_Assistant_Linearize_PDF_Capability_3d8c425ff6","thumbnail_pdfAssistant - Linearize PDF Capability.png",20.58,20577,"pdf_Assistant_Linearize_PDF_Capability_3d8c425ff6",67.11,"https://energized-actor-82099f85fb.media.strapiapp.com/pdf_Assistant_Linearize_PDF_Capability_3d8c425ff6.png","2025-12-03T04:14:30.605Z",{"data":2882},[2883,2890,2896,2902],{"id":1726,"attributes":2884},{"name":2885,"slug":2886,"description":10,"createdAt":2887,"updatedAt":2888,"publishedAt":2889},"PDF","pdf","2024-06-06T03:41:13.170Z","2024-11-20T15:46:44.500Z","2024-06-06T03:41:14.968Z",{"id":563,"attributes":2891},{"name":2892,"slug":2893,"description":10,"createdAt":2717,"updatedAt":2894,"publishedAt":2895},"Linearize","linearize","2025-12-03T04:16:13.764Z","2025-12-03T04:16:13.759Z",{"id":765,"attributes":2897},{"name":2898,"slug":2899,"description":10,"createdAt":2717,"updatedAt":2900,"publishedAt":2901},"Fast Web View","fast-web-view","2025-12-03T04:50:51.612Z","2025-12-03T04:50:51.604Z",{"id":776,"attributes":2903},{"name":2904,"slug":2905,"description":10,"createdAt":2717,"updatedAt":2906,"publishedAt":2907},"Optimize","optimize","2024-11-20T15:46:44.698Z","2024-11-05T20:03:40.813Z",{"data":2909},{"id":940,"attributes":2910},{"name":989,"slug":990,"description":10,"createdAt":991,"updatedAt":992,"publishedAt":993,"rank":994,"name_plural":995,"slug_plural":996,"icon":997},[2912],{"id":2913,"__component":2914,"body":2915},380,"shared.html","\u003Cp>When you share PDFs online, loading speed matters. A traditional PDF forces the viewer to download the entire document before anything appears. But a linearized PDF (also known as Fast Web View) loads instantly—allowing users to read page 1 right away while the rest streams in the background.\u003C/p>\n\u003Cp>With pdfAssistant, you can linearize any PDF through a simple conversational interface—no plugins, no coding, and no technical setup required. This capability is powered by the \u003Ca href=\"https://pdfrest.com/apitools/linearize-pdf/\"> pdfRest Linearize PDF REST API\u003C/a>, built on Adobe® PDF Library for maximum fidelity and reliability.\u003C/p>\n\n\u003Cbr>\n\u003Ciframe width=\"560\" height=\"315\" data-cookieblock-src=\"https://www.youtube.com/embed/k-zlL645RSU?si=eElTvaXWuzyZl3rW\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen>\u003C/iframe>\n\u003Chr>\n\n\u003Ch2>Why Linearizing PDFs Is Important\u003C/h2>\nLinearizing a PDF optimizes how it loads in a web browser or online viewer. This matters for:\u003C/p>\n\n\u003Cul>\n    \u003Cli>\u003Cstrong>Speed: \u003C/strong>Readers can open and view the first page instantly.\u003C/li>\n    \u003Cli>\u003Cstrong>Engagement: \u003C/strong>Faster load times lead to better user experience.\u003C/li>\n    \u003Cli>\u003Cstrong>Access: \u003C/strong>Ideal for sharing PDFs across slow networks or mobile devices.\u003C/li>\n    \u003Cli>\u003Cstrong>Professionalism: \u003C/strong>Ensures documents appear quickly and consistently for your audience.\u003C/li>\n    \u003Cli>\u003Cstrong>Web Delivery: \u003C/strong>Critical for PDFs embedded on websites, portals, learning management systems, and online forms.\u003C/li>\n\u003C/ul>\n\u003Cp>For more tips, check out our \u003Ca href=\"/blog/quick-tips/deliver-pdfs-faster-online/\"> Quick Tip: Master PDF Linearization for Fast Web Viewing\u003C/a>.\u003C/p>\n\n\u003Chr>\n\u003Ch2>Linearize a PDF Online: Step-by-Step Instructions\u003C/h2>\n\u003Col>\n\u003Cli>\u003Ca href=\"https://pdfassistant.ai/signup/\">Sign Up for Free to Get Started\u003C/a>\u003C/li>\n\u003Cli>Start a conversation with \u003Cstrong>pdfAssistant\u003C/strong>.\u003C/li>\nOpen AI Studio and type:\n“Linearize this PDF” or “Optimize this for fast web viewing.”\n\u003Cli>Upload Your PDF\u003C/li>\n\u003Cli>Confirm your Request \u003C/li>\nOnce your file is uploaded, confirm your request by saying, “Linearize this PDF”\n\u003Cli>Download the Linearized PDF\u003C/li>\npdfAssistant restructures the document so it loads one page at a time over the web. You’ll receive a download link to your optimized PDF.\n\u003Cli>Review Your Document\u003C/li>\nOpen the file in a web viewer or browser and confirm that it loads instantly.\n(You’ll typically see Fast Web View: Yes in PDF properties.)\n\n\u003Chr>\n\n\u003Ch2>The Benefits of AI-Powered PDF Linearization\u003C/h2>\n\n\u003Cul>\n\u003Cli>\u003Cstrong>Fast Web View Optimization: \u003C/strong> Your PDF is restructured to load instantly online—perfect for websites and portals.\u003C/li>\n\u003Cli>\u003Cstrong>Adobe-Powered Reliability: \u003C/strong> Built on the same core technology used by Adobe Acrobat, ensuring proper linearization every time.\u003C/li>\n\u003Cli>\u003Cstrong>Enhanced User Experience: \u003C/strong> Readers begin viewing content right away—no long waits or loading screens.\u003C/li>\n\u003Cli>\u003Cstrong>Better Performance on Slow Connections: \u003C/strong> Ideal for mobile users or regions with limited bandwidth.\u003C/li>\n\u003Cli>\u003Cstrong>Lower Server Load: \u003C/strong> Efficient byte-serving reduces strain on web servers and CDN distribution.\u003C/li>\n\u003Cli>\u003Cstrong>Simple Workflow, No Software Required: \u003C/strong> Just make your request—pdfAssistant handles the technical complexity behind the scenes.\u003C/li>\n\u003Cli>\u003Cstrong>Trusted Backend: \u003C/strong>Powered by \u003Ca href=\"https://pdfrest.com/apitools/linearize-pdf/\"> pdfRest Linearize PDF\u003C/a> REST API for enterprise-grade processing.\u003C/li>\n\n\u003C/ul>\n\n\u003Chr>\n\n\u003Ch2>Industry Use Cases for PDF Linearization\u003C/h2>\n\n\u003Ch3>🌐 Web Publishing & Content Delivery\u003C/h3>\n\u003Cul>\n\u003Cli>Improve load times for PDFs embedded in websites or blogs\n\u003C/li>\n\u003Cli>Provide instant content access for downloadable reports, guides, or brochures\u003C/li>\n\u003Cli>Optimize documents for online reading platforms and content hubs\u003C/li>\n\u003C/ul>\n\n\u003Ch3>🏫 Education & eLearning\u003C/h3>\n\u003Cul>\n\u003Cli>Stream course materials faster in LMS platforms\u003C/li>\n\u003Cli>Reduce student load times for syllabi, assignments, or research papers\u003C/li>\n\u003Cli>Ensure mobile-friendly viewing for remote learners\u003C/li>\n\u003C/ul>\n\n\u003Ch3>🏥 Healthcare & Patient Portals\u003C/h3>\n\u003Cul>\n\u003Cli>Speed up access to patient summaries, forms, and medical records\u003C/li>\n\u003Cli>Improve user experience in compliance-driven digital systems\u003C/li>\n\u003C/ul>\n\n\u003Ch3>⚖️ Legal & Compliance\u003C/h3>\n\u003Cul>\n\u003Cli>Enable quick viewing of legal briefs, filings, and evidence bundles online\u003C/li>\n\u003Cli>Improve access for clients, counsel, or court personnel\u003C/li>\n\u003C/ul>\n\n\u003Ch3>📈 Business & Marketing\u003C/h3>\n\u003Cul>\n\u003Cli>Linearize pitch decks, brochures, and proposals for instant client access\u003C/li>\n\u003Cli>Optimize large PDFs with images, charts, and infographics\u003C/li>\n\u003C/ul>\n\u003Ch3>🛠️ IT & Development\u003C/h3>\n\u003Cul>\n    \u003Cli>Deliver documentation, manuals, and product guides optimized for the web\u003C/li>\n    \u003Cli>Enhance performance of PDF-based web apps and portals\u003C/li>\n\u003C/ul>\n\n\u003Chr>\n\n\u003Ch2>Frequently Asked Questions (FAQs) about PDF Linearization\u003C/h2>\n\n\u003Ch3>Is pdfAssistant free to use?\u003C/h3>\n\u003Cp>Yes! pdfAssistant offers a free Starter plan with monthly credits.\u003C/p>\n\n\u003Ch3>What exactly does linearization do?\u003C/h3>\n\u003Cp>It reorganizes the internal structure of a PDF so the first page loads immediately in a browser before the rest of the file downloads.\u003C/p>\n\n\u003Ch3>Does this change the appearance of my PDF?\u003C/h3>\n\u003Cp>No. Linearization affects structure only, not content.\u003C/p>\n\n\u003Ch3>Is special software required?\u003C/h3>\n\u003Cp>No—everything is processed online with pdfAssistant.\u003C/p>\n\n\u003Ch3>Can I linearize large PDFs?\u003C/h3>\n\u003Cp>Yes. pdfAssistant is designed to handle large document optimization efficiently.\u003C/p>\n\n\u003Ch3>Does linearizing a PDF help with SEO?\u003C/h3>\n\u003Cp>Indirectly—faster load times improve web experience and reduce bounce rates on downloadable content pages.\u003C/p>\n\n\u003Chr>\n\n\u003Ch2>Conclusion: Deliver Faster PDFs with AI-Powered Linearization\u003C/h2>\n\u003Cp>Linearizing a PDF is essential for fast, seamless online viewing—and pdfAssistant makes it effortless. Whether you're sharing reports, publishing documents online, or optimizing files for a portal or content hub, linearization ensures your readers see content instantly.\u003C/p>\n\n\u003Cp>\u003Ca href=\"https://pdfassistant.ai/signup/\">Sign up for free\u003C/a> and start optimizing your PDFs with AI-powered ease.\u003C/p>",{"id":2917,"metaTitle":2918,"metaDescription":2919,"canonicalUrl":10},891,"How to Linearize a PDF Online | pdfAssistant.ai","Optimize PDFs for fast web viewing with pdfAssistant. Learn how to linearize PDFs online using our AI-powered workflow built on the pdfRest Linearize PDF API.",{"data":2921},{"id":2922,"attributes":2923},686,{"name":2924,"alternativeText":10,"caption":10,"width":2925,"height":2925,"formats":2926,"hash":2940,"ext":2616,"mime":2619,"size":2941,"url":2942,"previewUrl":10,"provider":830,"provider_metadata":10,"createdAt":2943,"updatedAt":2943},"linearize-pdfs-bg.png",600,{"small":2927,"thumbnail":2933},{"ext":2616,"url":2928,"hash":2929,"mime":2619,"name":2930,"path":10,"size":2931,"width":293,"height":293,"sizeInBytes":2932},"https://energized-actor-82099f85fb.media.strapiapp.com/small_linearize_pdfs_bg_36e03e84a0.png","small_linearize_pdfs_bg_36e03e84a0","small_linearize-pdfs-bg.png",15.38,15380,{"ext":2616,"url":2934,"hash":2935,"mime":2619,"name":2936,"path":10,"size":2937,"width":2938,"height":2938,"sizeInBytes":2939},"https://energized-actor-82099f85fb.media.strapiapp.com/thumbnail_linearize_pdfs_bg_36e03e84a0.png","thumbnail_linearize_pdfs_bg_36e03e84a0","thumbnail_linearize-pdfs-bg.png",3.85,156,3850,"linearize_pdfs_bg_36e03e84a0",3.86,"https://energized-actor-82099f85fb.media.strapiapp.com/linearize_pdfs_bg_36e03e84a0.png","2025-12-03T04:14:02.078Z",{"pagination":2945},{"page":55,"pageSize":223,"pageCount":2013,"total":2946},46,1783010026477]