These Telegram bots convert files between formats — PDF to Word, images to PDF, video to a different codec or container — by sending the file to the bot and getting the converted version back in the chat.
| # | Bot | Price | Languages | Inline | Groups | Score |
|---|---|---|---|---|---|---|
| 1 | @ONLYOFFICE_bot | Free · Free, per the official product page | EN | no | no | 76 |
| 2 | @PDFBot | Free · Free; the developer accepts voluntary donations | MULTI | no | no | 74 |
| 3 | @pdf_bot | Free | EN | no | no | 70 |
| 4 | @Ebook2SendBot | Freemium · 5 documents a month, delivered without cover, author and table of contents | EN · ES · PT · RU | no | no | 67 |
| 5 | @FileConvertBot | Free | EN | no | no | 66 |
| 6 | @DocConverterBot | Free | EN | no | no | 65 |
| 7 | @PdfConvertBot | Free | EN | no | no | 63 |
| 8 | @vidtogifbot | Free | EN | no | no | 60 |
| 9 | @topdf_bot | Free · Free; donations via /donate are optional | EN | no | no | 57 |
| 10 | @Any2PdfBot | Free | EN | no | no | 56 |
We tested each bot with the same 4 conversions: a multi-page PDF to editable Word, a scanned PDF with no selectable text (requiring OCR) to Word, a batch of JPG photos combined into one PDF, and a short video converted to a different format. We checked whether formatting and layout survived the conversion, how long it took, and the maximum file size the free tier accepted.
Test with a document that has real formatting — tables, columns, embedded images — rather than a page of plain text, since that's where PDF-to-Word conversion actually fails: plain text converts cleanly almost everywhere, but a multi-column layout or a table often comes out scrambled. If you regularly convert scanned documents, check specifically whether the bot runs OCR on image-only PDFs, since a bot without it will return an empty or unusable Word file for a scan.
Fonts not embedded in the original file get substituted during conversion, which can shift line breaks and page layout even when the text itself is correct. Video conversion has its own failure points — codec compatibility, resolution downscaling, audio sync — so check the converted file plays correctly on the device you actually intend to use it on, not just that the bot returned a file.
Telegram bots typically process files up to around 20 MB for documents sent directly to a bot, though this varies by how the bot is built, so a large video or scanned book may need to be split or compressed first. Since the bot's server has to read the file's actual content to convert it, avoid sending documents with sensitive personal or financial data unless the bot states clearly that files are deleted after processing.
Yes, but only if the bot runs OCR — without it, a scanned PDF with no text layer comes back empty or unusable.
Plain text usually converts cleanly, but tables, columns, and non-standard fonts can shift or get substituted — check the result before relying on it.
Yes — typically around 20 MB for documents sent directly to a bot, though the exact limit depends on the specific bot; a large file sometimes needs to be compressed first.