Platform Coverage & Capabilities

Features: Everything CHATS2PDF Can Do

CHATS2PDF is the most comprehensive free browser-based chat-to-PDF converter available. Here's what makes it different — and what you can do with it today.

 ·  By the CHATS2PDF Team

24 Chat Platforms — One Unified Converter Interface

Every tool is purpose-built for one platform's official export format. Pick the one you need:

Telegram → PDFConverts official JSON and HTML exports. Supports group chats, channels, and DMs. Handles text entities and nested message structures.
WhatsApp → PDFSupports the standard TXT export and full ZIP archive. Works with both Android and iOS WhatsApp exports.
Messenger → PDFConverts Facebook Messenger JSON exports from the Download Your Information portal. Parses sender names, timestamps, and message content.
Instagram DM → PDFSupports Instagram Direct Messages from the Account Center data download. JSON and HTML formats.
iMessage → PDFConverts Apple Messages TXT transcript exports. Supports third-party iMessage backup tools like iMazing.
Discord → PDFSupports DiscordChatExporter JSON and official Discord Data Package ZIP. Parses server name, channel, and message author.
Signal → PDFConverts Signal message TXT transcripts exported via Signal Desktop or backup extraction tools.
Gmail MBOX → PDFParse Google Takeout .mbox exports. Select up to 50 emails per batch. Extracts subject, sender, date, and body text.
Snapchat → PDFConverts Snapchat "My Data" JSON exports including Chat History sections.
WeChat → PDFTXT and HTML chat logs from WeChat backup and export utilities.
Douyin → PDFJSON, CSV, and ZIP exports from the Douyin personal data request portal.
Screenshots → PDFUpload multiple PNG/JPG/WEBP screenshots and merge them into a single ordered PDF document.
Archive ZIP → PDFConvert a ZIP archive of images or chat data into a clean, documented PDF record.

Privacy-First Architecture: No Uploads, No Tracking, No Account

CHATS2PDF was designed from day one to be the most private chat-to-PDF tool available. Here's how we achieve that technically:

Browser-local processingAll parsing, formatting, and PDF generation runs in JavaScript inside your browser tab. No server ever receives your file.
CSP: connect-src noneA strict Content Security Policy blocks all outbound network connections from tool pages — verified at the browser level, not just by policy.
Web Worker file parsingLarge files like Gmail MBOX are handed to a dedicated Web Worker thread, keeping the main page responsive and the parsing isolated.
No cookies, no analyticsCHATS2PDF does not use cookies for tracking, does not embed analytics scripts, and does not sell or share your usage data.
Session-only autosaveOptional notes typed in the converter are saved to sessionStorage — cleared the moment you close the browser tab.
No sign-up, everThere is no account system. You cannot sign up even if you wanted to. No email, no password, no data profile.
Read the Full Privacy Policy →

PDF Output Quality and Structure

Every PDF generated by CHATS2PDF follows a clean, readable format designed for archiving, printing, and professional review.

Hand-built PDF enginePDFs are generated entirely in JavaScript using the raw PDF 1.4 specification — no third-party library, no external service, no dependency.
Multi-page supportLarge exports automatically paginate across as many pages as needed. A page header shows the title and page number on each page.
Timestamped coverEach PDF includes a generation timestamp and platform label on the first page for traceability.
Clean typographyHelvetica body text, 10.5pt size, 15pt line height, with 48px margins — optimized for both screen and print at A4 and US Letter sizes.
Word wrap & line breakingLong messages and URLs are automatically word-wrapped at 92 characters per line so nothing overflows the page.
No watermarks or brandingThe generated PDF contains no CHATS2PDF watermarks, logos, or advertisements. It's a clean document that belongs entirely to you.

Supported File Formats for Chat Export Conversion

.jsonPrimary format for Telegram, Messenger, Instagram, Discord, Snapchat, and Douyin exports. Contains rich structured message data.
.txtWhatsApp, Signal, iMessage, and WeChat plain text chat transcripts with embedded sender names and timestamps.
.mboxGmail export format from Google Takeout. Contains full email headers, subject lines, sender addresses, and body content.
.htmlTelegram, Messenger, Instagram, and WeChat HTML export files. HTML tags are stripped to extract clean readable text.
.zipWhatsApp full archives, Discord data packages, and general image/chat ZIP bundles.
.png / .jpg / .jpeg / .webpImage files for the Screenshot to PDF tool. Multiple images are sorted by filename into a single PDF.
.csvDouyin data exports in CSV format. Column headers and rows are extracted into the PDF.

Ready to Convert Your Chat History to PDF?

Free, private, and instant. No upload. No account. Just pick your platform and go.

Start Converting Now → How It Works FAQ & Privacy