Convert common RTF text documents into readable, selectable-text PDFs with inline formatting and Unicode font support.
LOCAL FILE CONVERSION
Upload RTF files, convert locally, preview their PDF pages and download separate files, a ZIP or an optional merged PDF.
Up to 10 files · 1 MiB per RTF · No uploadPreserves the verified basic text path and adds supported RTF tables, PNG/JPEG pictures, text headers/footers and page fields, colors, highlighting, spacing, custom tabs, lists and safe hyperlinks. Source typefaces map to bundled Roboto. Unsupported glyphs and unsafe objects fail explicitly. Merged/nested tables, advanced drawing/section layouts, WMF/EMF/OLE, picture cropping and complex header/footer graphics are not fully reproduced; compatibility notes explain fallbacks.
Everything stays in browser memory. Input remains limited to 1 MiB; each PDF to 24 MiB and 100 pages. Retained PDFs/ZIP are limited to 64 MiB; optional merge is limited to 100 combined pages. Images have bounded decoding limits. Source scripts/objects are never executed. Reset/unmount cancels workers and releases owned URLs and temporary resources.
Enter your values locally; no inputs are uploaded.
Check validation feedback before reviewing the browser-generated result.
Review the explanation, copy supported outputs or reset the workspace.
Choose a supported local file, review compatibility and output settings, inspect actual output previews or text, then download.
Convert common RTF text documents into readable, selectable-text PDFs with inline formatting and Unicode font support. Bounded RTF version 1 text subset: paragraphs, bold, italic, underline, 6–72 pt sizes, left/center/right/justified alignment and visible list labels. Windows-1251/1252 bytes and Unicode RTF escapes are supported. Output uses bundled Roboto Latin/Greek/Cyrillic coverage; unsupported glyphs fail explicitly. Embedded objects/images, tables, headers/footers, tracked changes, RTL and advanced structures are unsupported. Automatic lists need explicit visible labels. Fonts are substituted and exact word-processor pagination is not promised. Limits: 1 MiB source, 200,000 printable characters, 128 group levels, 100 PDF pages / 24 MiB.
Source files, filenames and document content stay in browser memory. No conversion uploads, external processing services, file persistence or content analytics are used. Cancel/reset/unmount discards pending work and owned URLs; ordinary page requests may still be logged.
The supported RTF v1 subset includes paragraphs, bold, italic, underline, 6–72 pt font sizes, alignment and visible list labels. Native PDF text definitions retain these features without rendering the entire page as an image.
Unicode RTF escapes and supported Windows-1251/1252 bytes are decoded locally. Embedded Roboto supports verified Latin, Greek and Cyrillic; unsupported glyphs fail explicitly rather than being silently substituted.
No. Tables, images, embedded objects, headers/footers, tracked changes and advanced page structures are unsupported. Recognized unsupported structures fail clearly, and embedded code or objects are never executed.
Fonts use bundled Roboto, so exact source typography may differ. Existing visible bullet/number labels are retained. Automatic list numbering without visible labels is unsupported rather than reconstructed with guessed numbering.
Choose A4 or Letter. The generated PDF uses readable pagination and selectable text. A representative first/last-page render and extracted text help inspect the download; exact word-processor pagination is not guaranteed.
RTF bytes remain in browser memory and use a disposable local Worker. Sources are limited to 1 MiB, 200,000 printable characters and 128 nesting levels; PDF output to 100 pages / 24 MiB. Reset/cancel releases pending work and owned URLs.
Convert common RTF text documents into readable, selectable-text PDFs with inline formatting and Unicode font support.
Bounded RTF version 1 text subset: paragraphs, bold, italic, underline, 6–72 pt sizes, left/center/right/justified alignment and visible list labels. Windows-1251/1252 bytes and Unicode RTF escapes are supported. Output uses bundled Roboto Latin/Greek/Cyrillic coverage; unsupported glyphs fail explicitly. Embedded objects/images, tables, headers/footers, tracked changes, RTL and advanced structures are unsupported. Automatic lists need explicit visible labels. Fonts are substituted and exact word-processor pagination is not promised. Limits: 1 MiB source, 200,000 printable characters, 128 group levels, 100 PDF pages / 24 MiB.
The supported RTF v1 subset includes paragraphs, bold, italic, underline, 6–72 pt font sizes, alignment and visible list labels. Native PDF text definitions retain these features without rendering the entire page as an image.
Unicode RTF escapes and supported Windows-1251/1252 bytes are decoded locally. Embedded Roboto supports verified Latin, Greek and Cyrillic; unsupported glyphs fail explicitly rather than being silently substituted.
No. Tables, images, embedded objects, headers/footers, tracked changes and advanced page structures are unsupported. Recognized unsupported structures fail clearly, and embedded code or objects are never executed.
Fonts use bundled Roboto, so exact source typography may differ. Existing visible bullet/number labels are retained. Automatic list numbering without visible labels is unsupported rather than reconstructed with guessed numbering.
Choose A4 or Letter. The generated PDF uses readable pagination and selectable text. A representative first/last-page render and extracted text help inspect the download; exact word-processor pagination is not guaranteed.
RTF bytes remain in browser memory and use a disposable local Worker. Sources are limited to 1 MiB, 200,000 printable characters and 128 nesting levels; PDF output to 100 pages / 24 MiB. Reset/cancel releases pending work and owned URLs.