Secure your PDF with strong password protection and encryption.
Reduce file size without losing quality.
Analyze PDF files with detailed technical reports. View document structure, metadata, fonts, images, compression, and security settings. FREE tool for developers, designers, and PDF professionals. Analyze PDF metadata, fonts, pages, and structure quickly online.
Analyzing PDF document...
Analyze, extract, and optimize your PDF using more tools below
Uncover everything hidden inside any PDF file. Our PDF analysis tool extracts document metadata, embedded fonts, images, annotations, form fields, and security settings. Perfect for e-book validation, legal document review, malware detection, and compliance auditing – all without uploading to any server.
View all standard and custom metadata fields: author, creation date, modification date, PDF producer, software version, and custom keys (e.g., document ID, copyright, classification). Identify when and how the PDF was created.
Extract all text from the PDF with position information. Analyze word count, character count, font usage, and read difficulty. Detect text layers (searchable vs scanned). Identify hidden or invisible text.
List every image inside the PDF: format (JPEG, PNG, CCITT), resolution, color space, compression level, and size. Detect embedded videos, 3D objects, JavaScript, or attachments – crucial for security audits.
Discover all fonts used in the document – including embedded, subset, and system fonts. Check for missing fonts, font type (TrueType, Type1, OpenType), and actual text-to-font mapping.
Analyze bookmarks (outline tree), page labels, logical page order, article threads, and internal/external links. Understand how the document is organized – essential for e-book validation.
Check for encryption, password protection, and permission flags (printing, copying, editing). Detect potentially malicious elements: JavaScript, launch actions, embedded files, or forms that submit external data – critical for zero-trust document workflows.
Extract all interactive form fields: text inputs, checkboxes, radio buttons, dropdowns, and signature fields. See field names, default values, validation scripts, and calculation order.
Get detailed per-page statistics: page size (e.g., A4, Letter), orientation, rotation, content complexity, number of objects, compression efficiency, and estimated file size per page.
Upload two versions of a PDF and instantly visualize differences: added/deleted text, moved images, changed metadata, or altered annotations. Ideal for contract review and revision tracking.
Always analyze PDFs from untrusted sources before opening. Use metadata to verify document authenticity. For e-books, check text layer quality and font embedding. For legal documents, run security audits to detect hidden edits.
PDF analysis is not just about viewing properties – it's a security, compliance, and quality assurance tool. From detecting hidden malware in e-books to verifying legal documents, learn how professionals use our analyzer to protect their workflows.
Before publishing an e-book, analyze its text layer to ensure all content is searchable. Check if fonts are properly embedded (avoid substitution on readers). Verify that bookmarks match chapter headings and that image resolutions are print-ready.
Identify hidden text artifacts from OCR conversion, measure reading complexity, and detect missing metadata (title, author, ISBN). A clean analysis report gives confidence that your digital product meets professional standards.
Law firms and compliance officers need to verify the integrity of received PDFs. Analyze metadata to confirm creation dates, locate hidden annotations or redaction failures, and identify any embedded JavaScript or external actions that could indicate tampering.
Use the comparison tool to spot changes between contract versions. Check digital signature validity and certificate details. Ensure that no hidden layers or invisible text exist that could alter the document's meaning.
PDF is a common vector for malware, phishing links, and ransomware. Our analyzer scans for known malicious patterns: JavaScript exploits, launch actions that execute external programs, embedded executable files, and hidden hyperlinks to fraudulent sites.
Zero-trust security policies recommend analyzing every incoming PDF – even from known senders. The analysis runs entirely client-side (no upload), so sensitive documents never leave your computer. Get a risk score before opening.
Museums, libraries, and corporate archives require PDF/A (ISO 19005) for long-term preservation. Our tool identifies if a PDF is PDF/A compliant (versions A-1, A-2, A-3) and lists any features that break compliance – such as JavaScript, audio/multimedia, or missing fonts.
You can also extract color space info, check for transparency flattening issues, and validate that all fonts are embedded – ensuring the document will display identically in 100 years.
Our PDF Analyzer scans your document for security risks, structural issues, metadata, and accessibility compliance. Here's what we examine in every PDF.
Extracts all document metadata: title, author, subject, keywords, creation date, modification date, PDF producer, PDF version, page count, file size, and custom properties. This helps you understand the document's origin, history, and basic characteristics at a glance.
Scans for known malicious patterns: JavaScript code, AutoLaunch actions, embedded executables, suspicious URLs, obfuscated code, and external file references. Identifies potential security risks before you open the document. Provides a risk score based on detected threats.
Validates PDF structure: checks header and trailer integrity, cross-reference table consistency, object stream validation, and document catalog. Detects corrupted or damaged PDFs that may fail to open or display incorrectly. Identifies structural issues with recommended fixes.
Analyzes all fonts in the document: font names, types (TrueType, Type1, OpenType), embedding status (fully embedded, subset, or not embedded), and licensing permissions. Detects missing fonts, font substitution risks, and issues that may affect rendering across different devices.
Examines color spaces used (RGB, CMYK, Grayscale), ICC profile consistency, and image resolution (DPI). Identifies images below 150 DPI (web quality) and below 300 DPI (print quality). Detects images that may appear pixelated when printed. Provides recommendations for image optimization.
Analyzes document structure: presence of logical tags, heading hierarchy (H1-H6), lists, tables, alternative text for images, and reading order. Checks for PDF/UA (Universal Accessibility) compliance. Reports on accessibility issues for WCAG 2.1 and Section 508 compliance.
Examines all hyperlinks (internal and external), bookmarks (document outline), annotations, comments, and form fields. Verifies link destinations, checks for broken links, and reports on interactive elements. Identifies suspicious URLs that may lead to phishing sites.
Analyzes file size breakdown: text content, images, fonts, metadata, and other objects. Identifies optimization opportunities: oversized images (high DPI), unnecessary duplicate content, redundant metadata, and compression potential. Provides estimated file size reduction recommendations.
PDF analysis extracts both visible and hidden information: metadata (author, creation date, software), embedded fonts and images, text layers (including invisible text), annotations, form fields, bookmarks, links, security settings (encryption, permissions), JavaScript, embedded files, and page geometry. It tells you exactly what's inside – not just what you see.
No. Our PDF analyzer works entirely in your browser using WebAssembly and local JavaScript. Your files never leave your computer – no upload, no server processing. This makes it completely private and secure, even for classified or attorney-client privileged documents.
Yes, if you have the password. You can enter the PDF password during analysis, and the tool will decrypt the content locally to extract metadata, text, and structure. For encrypted files where you don't have the password, we can still check encryption type and permission flags (no content is readable).
Our analyzer identifies known malicious patterns based on the PDF specification – such as JavaScript, AutoLaunch, embedded executables, URL redirections, and obfuscated code. It is not a full antivirus but serves as a first-line risk assessment. For zero‑day exploits, combine with a dedicated PDF sandbox. However, it catches 95%+ of common attack vectors.
Our analysis tool indicates whether a page has a text layer (searchable) or is purely an image. For image-only PDFs, we cannot extract text without OCR. But we will tell you page dimensions, compression type, and that text extraction is not available. Use our separate "OCR PDF" tool for conversion.
Standard metadata includes basic fields like Author, Title, CreationDate. XMP (Extensible Metadata Platform) is an XML-based standard that can store richer data: editing history, copyright URLs, camera settings, and custom schemas. Our tool displays both and highlights any inconsistencies.
Yes. If a PDF has a digital signature, our analyzer will show the signature validity, certificate details, and whether any modifications have been made after signing. For unsigned PDFs, you can compare with an earlier version using our side‑by‑side diff feature. We also flag unusual metadata changes (e.g., modification date before creation date).
No. Analysis is read‑only. We do not modify, flatten, remove, or alter any content. You can safely analyze critical originals without risk of corruption. The output is a report – not a changed PDF.
Invisible text is text that exists in the PDF's content stream but is rendered with full transparency (alpha=0), white color on white background, or extremely small font size. Malicious actors use this to hide keywords from visual inspection while triggering search engines or screen readers. Our analyzer highlights any text with zero opacity or rendering mode that makes it invisible.
Absolutely. The font analysis tab lists every font reference. For each font, you see: name (e.g., "ArialMT"), type (TrueType/Type1), whether it is embedded fully or as subset, and if it uses a standard base font (like Courier) that all PDF readers have. Missing fonts are noted – those may be substituted, breaking layout.
Because all processing is local, limits depend on your device memory. For most modern computers, PDFs up to 500 MB and 5,000 pages are analyzable. Very large files may take a few seconds; we provide a progress bar. No file is uploaded, so there are no server-side limits.
Chrome, Firefox, Edge, Safari, and Opera – all modern browsers with WebAssembly support. Internet Explorer is not supported. For best performance on large PDFs, use Chrome or Edge. Mobile browsers (iOS Safari, Android Chrome) work but may struggle with very large files due to memory constraints.
Yes. You can drag and drop a folder of PDFs, and our batch analysis mode will generate a summary report for each file. Use this to quickly find which PDFs contain JavaScript, missing fonts, or specific metadata. Batch results can be downloaded as CSV for audit trails.
When a PDF uses transparent objects (shadows, faded images), some software flattens them into opaque shapes. This can cause visual artifacts. Our analyzer detects if the PDF contains active transparency groups or if it has been flattened, helping you decide whether to preserve transparency for professional printing.
After analysis, you can export a detailed report in JSON, HTML, or CSV format. The report includes all extracted data, security warnings, and file metrics. This is useful for documentation, legal discovery, or sharing with IT security teams without exposing the original PDF content.
After adding blank pages, you can further refine your document by merging multiple PDFs, removing unwanted pages, or splitting into separate files.
Explore these complementary tools to manage, rearrange, and optimize your PDF pages.
Explore the full collection of tools in the PDF Utilities.