# ihatepdf > ihatepdf (ihatepdf.cv) is a free collection of 66 PDF and document tools that run in the web browser. There is no account, no watermark on output, and no usage limit. It is an independent project and is not affiliated with iLovePDF, Smallpdf or Adobe. Files are processed inside the browser tab and are not sent to ihatepdf servers. Three tools involve another party by design: Chat with PDF sends the document text and your question from your browser to Google Gemini using an API key you supply; P2P Share and Collaborative Whiteboard send data directly to the person you connect with over WebRTC. Speech, transcription and OCR models (Kokoro, Whisper, Tesseract) are downloaded to the browser once and run locally. ## Essential PDF tools ### PDF Workflow URL: https://www.ihatepdf.cv/workflow To apply several changes to a PDF in one go, use a workflow tool that chains the operations instead of running them one at a time. On ihatepdf, upload the document once, add the steps you want — compress, rotate, remove or reorder pages, crop, merge, split, watermark, page numbers, header and footer, flatten, strip metadata, encrypt — drag them into the order you need, and run the whole sequence in a single click. Free, no sign-up, and the file never leaves your device. - Chain up to sixteen operations into one run - Compress, rotate, crop, resize, reorder, remove and insert pages - Merge, split and reverse page order - Watermark, page numbers, headers and footers - Flatten, strip metadata and encrypt - One-click presets such as Email Ready and Confidential - Drag to reorder steps — the sequence matters - No sign-up, no watermark, nothing uploaded ### Merge PDF URL: https://www.ihatepdf.cv/merge-pdf To merge PDF files free, open them in a browser-based merger, drag them into the order you want, and download the combined file. On ihatepdf, upload as many PDFs as you like, drag the thumbnails to set the sequence, click Merge, and download — with no sign-up, no watermark, and no file-count limit. The merge runs inside your browser using pdf-lib, so your documents are never uploaded to a server. ### Compress PDF URL: https://www.ihatepdf.cv/compress-pdf To compress a PDF free with no size limit, choose a compression level and let it process in your browser — no sign-up or upload required. On ihatepdf, upload your PDF (large files welcome), pick Light, Medium, or Heavy compression, and download a file up to 70% smaller. Text stays perfectly sharp and your document never leaves your device. ### Split PDF URL: https://www.ihatepdf.cv/split-pdf To split a PDF free, open it in a browser splitter, choose the page ranges you want, and download each part separately. On ihatepdf, upload your PDF, pick fixed ranges, custom ranges, or split every page into its own file, then download — free, with no sign-up, no watermark, and no size limit. The split happens locally, so the file is never uploaded. ### Organize PDF Pages URL: https://www.ihatepdf.cv/organize-pages To organize a PDF free, open it in a browser tool that shows every page as a thumbnail, then drag the pages into the order you want. On ihatepdf, upload your PDF, drag the thumbnails to reorder, rotate any page 90/180/270 degrees, delete the pages you don't need, and download — free, with no sign-up, no watermark, and no page limit. Your file is organized on your own device and never uploaded to a server. ### Rotate PDF URL: https://www.ihatepdf.cv/rotate-pdf To rotate a PDF free, open it in a browser tool and turn the pages you need by 90, 180 or 270 degrees. On ihatepdf, upload the PDF, rotate individual pages or the whole document, and download with the new orientation saved permanently — not just changed in your viewer. Free, no sign-up, no watermark, and nothing is uploaded. ### Crop Resize PDF URL: https://www.ihatepdf.cv/crop-resize-pdf To crop or resize a PDF free, open it in a browser tool, drag the crop box around the area you want to keep, or pick a target page size such as A4 or Letter. On ihatepdf, upload the PDF, crop visually or resize to a standard paper size, and download — free, with no sign-up and no watermark. Everything runs on your own device. ### PDF to ZIP URL: https://www.ihatepdf.cv/pdf-to-zip To bundle several PDFs into one ZIP file free, add them all to a browser-based archiver and download the archive. On ihatepdf, select the PDFs you want to package, click Create ZIP, and download a single file containing all of them as separate documents — useful for emailing a batch of reports or invoices. Free, no sign-up, and nothing is uploaded. ### Split PDF By Size URL: https://www.ihatepdf.cv/split-pdf-by-size To split a PDF by file size, set a maximum size per part and let the tool cut the document where it needs to. On ihatepdf, enter a limit in megabytes — 20 for Outlook, 25 for Gmail, often 2 to 5 for upload portals — and each part is built and then measured, shrinking until it genuinely fits under the cap. Download the parts individually or all together as a ZIP. - Every part measured after building, never estimated - Presets for Gmail, Outlook and upload portals - Custom limit in megabytes - Flags any single page that exceeds the limit - Download parts individually or as a ZIP - Pages copied untouched — nothing re-compressed - Runs entirely in your browser — no size cap ### Split PDF In Half URL: https://www.ihatepdf.cv/split-pdf-in-half Splitting a PDF in half can mean two different things, and this tool does both. "Into two files" cuts the document at its midpoint, giving you the first half and the second half as separate PDFs. "Each page in two" slices every page down the middle, which is what separates a scanned book or magazine spread — two facing pages captured as one wide sheet — into individual pages. - Split the document at any point, not just the middle - Or cut every page down the middle for book spreads - Vertical or horizontal cut - Adjustable cut position for off-centre spines - Live preview of the cut line on page 1 - Crop-based — text stays selectable, quality untouched - Runs entirely in your browser — no upload ### Split PDF By Bookmarks URL: https://www.ihatepdf.cv/split-pdf-by-bookmarks To split a PDF by bookmarks, cut it wherever a top-level bookmark begins. On ihatepdf, select a PDF that has an outline and each top-level bookmark starts a new file, named after that bookmark — so a book becomes one PDF per chapter. Anything before the first bookmark is kept as a separate front-matter file so no pages are lost. - Uses the document’s own outline as the cut list - Output files named after their bookmarks - Pick exactly which bookmarks become splits - Front matter before the first bookmark is kept - Shows every bookmark with its page range first - Pages copied untouched - Runs entirely in your browser — no upload ### Split PDF By Text URL: https://www.ihatepdf.cv/split-pdf-by-text To split a PDF by text, choose a phrase that appears once at the start of each section and let it mark the cut points. On ihatepdf, type the phrase — "Invoice Number" or "Statement of Account", for example — and a new file begins at every page containing it. Matching is case-insensitive and needs a real text layer, so run scanned documents through OCR first. - Starts a new file at every page containing your phrase - Live match preview with page numbers and snippets - Case-sensitive and whole-word options - Pages before the first match kept as their own file - Warns when a PDF has no text layer - Pages copied untouched - Runs entirely in your browser — no upload ### Multiple Pages Per Sheet URL: https://www.ihatepdf.cv/multiple-pages-per-sheet To put multiple PDF pages on one sheet, use an N-up layout that scales each page down and arranges them on a grid. On ihatepdf, select your PDF, choose 2, 4, 6, 9 or 16 pages per sheet, pick A4, Letter or Legal in portrait or landscape, and download a new PDF with the pages arranged. Because the result is a real PDF rather than a printer setting, it looks identical on any printer or device. - 2, 4, 6, 9, 16 or a custom grid up to 6×6 - A4, Letter or Legal, portrait or landscape - Across-then-down or down-then-across fill order - Adjustable margin, gap and optional cell borders - Live layout preview from your real pages - Vector output — text stays sharp, nothing rasterised - Runs entirely in your browser — no upload ### Flip PDF URL: https://www.ihatepdf.cv/flip-pdf To flip a PDF, mirror each page about its vertical or horizontal axis. On ihatepdf, select your PDF, choose left-to-right, top-to-bottom, or both, and download the mirrored file. Page sizes are preserved exactly and the content is transformed rather than re-rendered, so nothing loses sharpness. Note that mirroring reverses any text on the page — to turn a sideways scan upright, use Rotate PDF instead. - Mirror left-to-right, top-to-bottom, or both - Apply to every page or a page range - Before and after preview - Page sizes preserved exactly - Vector transform — nothing rasterised - Pages outside the range copied untouched - Runs entirely in your browser — no upload ### Alternate Mix PDF URL: https://www.ihatepdf.cv/alternate-mix-pdf To interleave two PDFs, take one page from each file in turn instead of appending one after the other. On ihatepdf, add both files, and if the second was scanned in reverse — as a stack of backs usually is — turn on Reverse for it. The output alternates page 1 of the first file, page 1 of the second, page 2 of the first, and so on, reuniting fronts and backs in the correct order. - Takes one page from each file in turn - Reverse any file for backs scanned in reverse order - Handles files of unequal length - Shows the resulting page order before you commit - Works with more than two files - Pages copied untouched - Runs entirely in your browser — no upload ## Edit & annotate ### Free PDF Editor URL: https://www.ihatepdf.cv/edit-pdf-text Yes — ihatepdf is a completely free online PDF editor with no sign up, no login, and no watermark. Open your PDF, click any line of text, and retype it: the editor detects the original font, size, and colour and re-renders your change in the same font, so the layout stays intact. You can also add text boxes, images, whiteout, and a signature. Scanned PDFs are handled automatically — built-in OCR makes the words editable. Everything runs inside your browser, so the file is never uploaded to a server. - Edit existing PDF text in-place in the original font - Automatic OCR — edit scanned and image-only PDFs - Add text boxes, images, and whiteout anywhere - Draw, type, or photograph a signature (background removed automatically) - Highlight, underline, strike through, and draw freehand - No sign up, no login, no email, no watermark - Runs 100% in your browser — no file upload ### Sign PDF URL: https://www.ihatepdf.cv/sign-pdf To sign a PDF free, open it in a browser signing tool, create your signature, and place it on the page. On ihatepdf, upload the PDF and the signature pad opens straight away — draw with a mouse or finger, type your name in a handwriting font, or upload a photo of your handwritten signature and the paper background is removed automatically so only the ink is placed on the page. Position it, resize it, and download. No account, no login, no watermark, and the document is never uploaded to a server. - Draw, type, or photograph your signature - Automatic background removal from photographed signatures - Place, resize and reposition on any page - Add a date, printed name or initials alongside - Sign unlimited documents — no daily cap - No account, no login, no watermark - Runs in your browser — the contract is never uploaded ### Thumbmark Maker URL: https://www.ihatepdf.cv/thumbmark-generator To make a digital thumbmark, ink your thumb, press it onto white paper, and photograph it. Open ihatepdf.cv/thumbmark-generator, add the photo, and the ridges are lifted off the paper onto a transparent background you can drop straight into a form. Choose black, blue, red or violet ink, then download a PNG. Free, no sign-up, and the photo never leaves your device. - Transparent PNG, so there is no white box on the form - Background removed by lighting correction, Otsu thresholding and alpha matting - Recolour to black, blue, red or violet ink - Sensitivity control for faint or heavy prints - Works with hand-held phone photos, shadows and uneven light - Captures your own print — it never generates a synthetic fingerprint - Nothing uploaded, no sign-up, no watermark ### Fill PDF Form URL: https://www.ihatepdf.cv/fill-pdf-form To fill a PDF form free, open it in a browser form filler, complete the fields, and save with the answers flattened into the page. On ihatepdf, upload the PDF and every fillable field — text boxes, tick boxes, dropdowns and radio buttons — is listed for you to complete. Leave the lock option on and your answers are written permanently into the page, which is what stops a completed form arriving at the other end looking blank. Free, no sign-up, no watermark, and the form is never uploaded. - Detects all fillable fields — text, checkbox, radio, dropdown - Locks answers into the page so they always display - Keeps the form editable instead, if you prefer - Tells you when a PDF has no real fields, and what to do - No sign-up, no watermark, nothing uploaded ### Redact PDF URL: https://www.ihatepdf.cv/redact-pdf To redact a PDF for free, draw boxes over the sensitive text and permanently delete the underlying data — not just cover it. On ihatepdf, upload your PDF, drag boxes over any names, numbers, or content, click Apply, and download. The data is destroyed inside the file so it cannot be copied, searched, or recovered — and your PDF is never uploaded to a server. ### Add Watermark URL: https://www.ihatepdf.cv/add-watermark To add a watermark to a PDF free, overlay text or an image across every page at the opacity you choose. On ihatepdf, upload the PDF, type your watermark text — CONFIDENTIAL, DRAFT, a name, a date — or upload a logo, then set the opacity, rotation, colour and position and download. Free, no sign-up, and we never add a watermark of our own. ### Page Numbers URL: https://www.ihatepdf.cv/page-numbers To add page numbers to a PDF free, choose a position and format and stamp them onto every page. On ihatepdf, upload the PDF, pick header or footer, set the alignment, starting number, font and size, then download. Free, no sign-up, no watermark, and the numbering is applied on your own device so the document is never uploaded. ### Headers Footers URL: https://www.ihatepdf.cv/headers-footers To add a header or footer to a PDF free, choose the text and position and apply it across every page. On ihatepdf, upload your PDF, type the header or footer content — a title, a date, a document reference, page numbers — set the alignment and font, and download. Free, no sign-up, no watermark, and the file is never uploaded. ### Flatten PDF URL: https://www.ihatepdf.cv/flatten-pdf To flatten a PDF free, merge every interactive layer — form fields, annotations, comments and scripts — into the static page content so nothing can be edited. On ihatepdf, upload the PDF, click Flatten, and download a permanently non-editable file. Free, no sign-up, no watermark, and the flattening runs entirely on your own device. ### Invert PDF URL: https://www.ihatepdf.cv/invert-pdf To invert PDF colors free, upload your PDF, choose a color mode, and download — the change is baked into the file, not just a screen filter. On ihatepdf, pick Dark Mode (inverted), Full Invert, Sepia, or Grayscale, and the new colors render correctly in every PDF viewer on every device. Text stays selectable, and your file is never uploaded to a server. ### Bates Numbering URL: https://www.ihatepdf.cv/bates-numbering To add Bates numbers to a PDF, stamp each page with a sequential identifier made of a prefix and a zero-padded number. On ihatepdf, add every PDF in the production in order, set your prefix (for example ABC), the starting number and the digit count, and the numbering runs continuously across all of the files — the second document picks up exactly where the first ended. Each stamped file downloads separately, or all of them together as a ZIP. - Numbering continues across every file in the set - Custom prefix, suffix and zero-padding - Six stamp positions with live preview - Optional white plate for dark scans - Skip cover pages - CSV production log of every Bates range - Runs entirely in your browser — privileged files never uploaded ## Security & privacy ### Encrypt PDF URL: https://www.ihatepdf.cv/encrypt-pdf To encrypt a PDF free, upload it, set a password, and download the protected file. On ihatepdf you add bank-grade AES-256 encryption with an open password (to view) and an optional owner password (to restrict editing, printing, and copying). All encryption runs locally in your browser, so your password and document never leave your device — no sign-up required. ### Remove Password URL: https://www.ihatepdf.cv/remove-password To remove a PDF password free, upload the locked file, enter the password you already have, and download an unlocked copy. On ihatepdf this happens entirely in your browser — the password is used only in local memory and is never sent anywhere, so it is fully private. Note: this unlocks PDFs you own and know the password to; it does not crack unknown passwords. ### Unlock PDF URL: https://www.ihatepdf.cv/unlock-pdf A PDF that opens fine but refuses to print or let you copy text is carrying owner-password permission flags. Those flags are advisory rather than encryption, so re-saving the document without its encryption dictionary clears them. On ihatepdf, upload the PDF and you are first shown exactly which actions it blocks, then one click removes the restrictions and downloads an unrestricted copy. Free, no sign-up, and the file is never uploaded. This does not apply to a PDF that demands a password before it will open — that is genuine encryption and needs the password. - Shows exactly which permissions the file blocks before you act - Removes printing, copying, editing and form-filling restrictions - Restores screen-reader access on documents that block it - Detects password-protected files and points you to the right tool - No sign-up, no watermark, nothing uploaded ### Auto-Redact PII URL: https://www.ihatepdf.cv/auto-redact-pii To redact personal data from a PDF automatically, scan the text for the patterns that identify it and destroy the matches rather than covering them. On ihatepdf, upload the document and it finds Aadhaar numbers, PAN numbers, passport numbers, payment card numbers (checked with the Luhn algorithm so real cards are matched and random digits are not), bank account numbers, email addresses and phone numbers. You review everything found, then export a redacted PDF with the data permanently removed. Free, no sign-up, and the document is never uploaded. - Finds Aadhaar, PAN, passport, card, bank, email and phone data - Card numbers validated with the Luhn check to cut false positives - Bank account numbers matched using surrounding context - Severity ranking so you triage the critical items first - Review everything before anything is removed - Also reports hidden metadata in the file - No sign-up, no watermark, nothing uploaded ### Privacy Scanner URL: https://www.ihatepdf.cv/privacy-scanner To find hidden personal data in a PDF, inspect its metadata rather than just reading the visible pages. On ihatepdf, upload the file and see exactly what is buried inside — author names, software fingerprints, GPS coordinates, revision history, tracked changes and timestamps — then strip it before you share. Free, no sign-up, and the scan runs entirely on your own device. ### Fingerprint PDF URL: https://www.ihatepdf.cv/fingerprint-pdf This page is about file fingerprints — cryptographic hashes that prove a PDF has not been altered. If you came here looking to make a thumbprint image for a form, use the Thumbmark Maker at ihatepdf.cv/thumbmark-generator instead. To verify that a PDF has not been altered, generate a cryptographic hash of the file and compare it against a known good value. On ihatepdf, drop in the PDF and get its SHA-256, SHA-1 and MD5 fingerprints instantly. If a single byte changes, the hash changes completely — which is how you prove a contract, invoice or evidence file is byte-for-byte the one you were sent. Free, no sign-up, and the file never leaves your device. ### Edit PDF Metadata URL: https://www.ihatepdf.cv/edit-pdf-metadata To edit PDF metadata, open the file in a browser-based properties editor, change the fields you want, and save. On ihatepdf, select your PDF and the title, author, subject, keywords, creator, producer and both dates are read straight out of the document information dictionary. Edit any of them, or click Clear all to blank the lot, then save the rewritten file. Nothing is uploaded — the change happens in your browser. - Reads every document information dictionary field - Rewrite title, author, subject, keywords, creator, producer - Edit creation and modification dates - Clear all fields in one click - Copy properties from another PDF - Warns when XMP metadata is also present - Runs entirely in your browser — no upload ## AI & smart tools ### Chat With PDF URL: https://www.ihatepdf.cv/chat-with-pdf To ask questions about a PDF using AI, extract the document text and send only that text to a language model. On ihatepdf, upload the PDF, add your own free Gemini API key, and ask anything — summarise this, what does clause 7 say, list every date mentioned. The raw PDF file is never uploaded; only the extracted text needed to answer goes to the model you chose. ### Summarize PDF URL: https://www.ihatepdf.cv/summarize-pdf To summarise a PDF with AI, extract the document text and have a language model condense it. On ihatepdf, upload the PDF and get the key points, main arguments and conclusions in seconds — useful for triaging long reports, research papers and contracts. The text is processed with your own free API key and the raw PDF is never uploaded to our servers. ### OCR PDF URL: https://www.ihatepdf.cv/ocr-pdf To make a scanned PDF searchable free, run OCR to add an invisible text layer behind the scanned image. On ihatepdf, upload the scanned PDF and Tesseract recognises the text in your browser, producing a PDF you can search, select and copy from while it still looks identical. Free, no sign-up, no watermark, and your document is never uploaded. ### Compare PDF URL: https://www.ihatepdf.cv/compare-pdfs To compare two PDFs online for free, open both versions side-by-side and scroll them in sync to spot what changed. On ihatepdf, upload your original and revised PDFs, view them in a synchronized two-panel layout, and scan corresponding pages for added, deleted, or edited content. No files are uploaded to a server — both PDFs are rendered locally in your browser, and there is no sign-up. ### Repair PDF URL: https://www.ihatepdf.cv/repair-pdf To repair a corrupted PDF free, rebuild the internal structure that tells a reader where each page begins. On ihatepdf, upload the damaged file and five recovery strategies run in sequence — rebuilding broken cross-reference tables, restoring missing trailers and salvaging readable page objects. Free, no sign-up, and the repair runs entirely on your own device. ## Convert to PDF ### Word to PDF URL: https://www.ihatepdf.cv/word-to-pdf To convert Word to PDF free, render the .doc or .docx layout and export it as fixed pages. On ihatepdf, upload the Word file and download a PDF with fonts, images, tables and spacing preserved exactly as they appear in Word — free, with no sign-up, no email and no watermark. The conversion runs in your browser, so the document is never uploaded. ### Images to PDF URL: https://www.ihatepdf.cv/images-to-pdf To convert a JPG or image to PDF free, upload your images, arrange them in the order you want, and download a single PDF. On ihatepdf you can convert JPG, PNG, GIF, WebP, and BMP files — batch them all at once, drag to reorder, and the original image quality is preserved. No upload to a server, no watermark, and no sign-up. ### Excel to PDF URL: https://www.ihatepdf.cv/excel-to-pdf To convert Excel to PDF free, read the workbook's styling and render each sheet as a page. On ihatepdf, upload an XLSX, XLS, XLSM or CSV file and download a PDF with cell colours, merged cells, borders, fonts, images and charts preserved — free, with no sign-up and no watermark. Your spreadsheet is never uploaded to a server. ### PowerPoint to PDF URL: https://www.ihatepdf.cv/pptx-to-pdf To convert PowerPoint to PDF free, render each slide at full fidelity and export it as a page. On ihatepdf, upload a .pptx file and download a PDF with fonts, images, colours, backgrounds and slide layouts preserved — ideal for sharing a deck that will look identical everywhere. Free, no sign-up, no watermark, and nothing is uploaded. ### HTML to PDF URL: https://www.ihatepdf.cv/html-to-pdf To convert HTML to PDF free, render the markup and export the rendered page. On ihatepdf, paste your HTML or upload a .html file and download a PDF with your CSS styling, images, tables and links preserved — free, with no sign-up and no watermark. The rendering happens in your browser, so nothing is uploaded. ### Create PDF URL: https://www.ihatepdf.cv/create-pdf To create a PDF from scratch free, write your content in a rich text editor and export it. On ihatepdf, type or paste your text, add headings, formatting and images, then download a finished PDF — no Word, no Google Docs, no account and no watermark. Everything is composed and exported in your browser, so the document is never uploaded. ### Markdown to PDF URL: https://www.ihatepdf.cv/markdown-to-pdf To convert Markdown to PDF free, render the Markdown to formatted HTML and export it as a PDF. On ihatepdf, paste your Markdown or drop in a .md file, see a live preview with headings, tables, code blocks and lists styled properly, then download the PDF — free, with no sign-up, no watermark and no upload. ### CSV to PDF URL: https://www.ihatepdf.cv/csv-to-pdf To convert a CSV to PDF free, parse the rows and render them as a formatted table. On ihatepdf, upload a .csv file and download a clean PDF table with proper headers, aligned columns and page breaks handled for you — free, with no sign-up and no watermark. The conversion runs in your browser, so financial exports and customer lists are never uploaded. ### Audio to PDF URL: https://www.ihatepdf.cv/audio-to-pdf To convert an MP3 to a PDF, the audio has to be transcribed to text first and then laid out as a document. On ihatepdf, drop in an MP3, WAV, M4A, OGG, FLAC, WebM, AAC or Opus file and Whisper speech recognition runs on your own device, then exports a formatted PDF transcript with timestamps. No sign-up, no watermark, and the recording is never uploaded to any server. - Whisper speech recognition running in your browser - Five models, from Small (about 244 MB) to Large v3 (about 1.5 GB), English-only or multilingual - 13 languages plus auto-detect on the multilingual models - Word-level timestamps, falling back to phrase-level on difficult audio - Accepts MP3, WAV, M4A, OGG, FLAC, WebM, AAC and Opus - Upload a file or record from your microphone - Download the transcript as a PDF or plain text - No upload, no sign-up, no watermark ### Ebook to PDF URL: https://www.ihatepdf.cv/ebook-to-pdf To convert an ebook to PDF free, read the EPUB or MOBI structure and lay the text out onto fixed pages. On ihatepdf, upload the ebook file and download a PDF you can print, annotate or share — free, with no sign-up and no watermark. The conversion happens in your browser, so your library is never uploaded to anyone's server. ## Convert from PDF ### PDF to Word URL: https://www.ihatepdf.cv/pdf-to-word To convert a PDF to Word free, extract the text and layout and rebuild them as a .docx file. On ihatepdf, upload the PDF and download an editable Word document with paragraph structure preserved — free, with no sign-up, no watermark, and no upload to any server. For scanned PDFs, run OCR first so there is a text layer to convert. ### PDF to JPG URL: https://www.ihatepdf.cv/pdf-to-jpg To convert a PDF to JPG at 600 DPI, set the quality to 600 DPI before converting so each page is rendered at full print resolution. On ihatepdf, upload your PDF, choose 600 DPI, pick JPG or PNG, and download every page as high-resolution images (or all of them as a ZIP) — free, with no watermark and no upload to any server. ### Extract Images URL: https://www.ihatepdf.cv/extract-images To extract images from a PDF, open it in a browser-based image extractor and download the embedded files it finds. On ihatepdf, select your PDF and every image stored inside it is listed with its true pixel dimensions — click one to save it, or download them all as a ZIP. Images stored as JPEG are returned byte-for-byte identical to the originals, and everything else is written as lossless PNG. The whole process runs inside your browser, so the document is never uploaded. - Extracts embedded images at original resolution - Stored JPEGs returned byte-for-byte, never re-encoded - Transparency preserved as PNG alpha - Duplicate images merged automatically - Hides sub-64px spacer graphics - Download individually or as a ZIP - Runs entirely in your browser — no upload ### PDF to Excel URL: https://www.ihatepdf.cv/pdf-to-excel To extract a table from a PDF into Excel free, detect the table structure and rebuild it as spreadsheet rows. On ihatepdf, upload the PDF and download an editable .xlsx file with headers, columns and data rows preserved — far faster than retyping a financial statement or price list. Free, no sign-up, no watermark, and the document is never uploaded. ### PDF to PowerPoint URL: https://www.ihatepdf.cv/pdf-to-pptx To convert a PDF to PowerPoint free, turn each page into an editable slide. On ihatepdf, upload the PDF and download a .pptx file where every page has become a slide you can open and edit in PowerPoint, Keynote or Google Slides — free, with no sign-up and no watermark. The conversion runs in your browser, so nothing is uploaded. ### Extract Text URL: https://www.ihatepdf.cv/extract-text To extract text from a PDF free, upload it and let the tool read the PDF's text layer in your browser. On ihatepdf, upload your PDF, click Extract Text, then copy the result or download it as a .txt file — paragraph structure is preserved and nothing is uploaded to a server. For scanned or image-only PDFs, run OCR first to create a text layer, then extract. ### PDF to HTML URL: https://www.ihatepdf.cv/pdf-to-html To convert a PDF to HTML free, rebuild the page as markup that a browser can render. On ihatepdf, upload the PDF and download pixel-accurate HTML with colours, fonts, tables, links and form fields preserved — useful for putting a document on the web without retyping it. Free, no sign-up, no watermark, and the file is never uploaded. ### PDF to Audio URL: https://www.ihatepdf.cv/pdf-to-audio To convert a PDF to speech free, open ihatepdf.cv/pdf-to-audio, open your PDF, pick one of five neural voices (Kokoro-82M at 24 kHz), and press play to have it read aloud — or export the narration as an MP3. There is no sign-up, no length limit, and the text-to-speech engine runs inside your browser, so the document never leaves your device. - Kokoro-82M neural text-to-speech at 24 kHz, running in your browser - Five voices: Aria, Michael and Bella (US), Emma and George (British) - Export MP3 at 128 kbps or uncompressed WAV; multi-page exports arrive as a ZIP - Scanned pages are read automatically with Tesseract OCR - Reading speed from 0.5× to 2× - The voice model (about 86 MB) downloads once and is cached - No upload, no sign-up, no length limit ### PDF to EPUB URL: https://www.ihatepdf.cv/pdf-to-epub To convert a PDF to EPUB free, extract the text and rebuild it as a reflowable ebook rather than fixed pages. On ihatepdf, upload the PDF and download an EPUB that reflows to fit any screen, so text stays readable on a Kindle, Kobo, Apple Books or phone without pinching and zooming. Free, no sign-up, no watermark, and the file is never uploaded to a server. ### PDF to Handwriting URL: https://www.ihatepdf.cv/pdf-to-handwriting To convert a PDF to handwriting free, open ihatepdf.cv/pdf-to-handwriting, upload your PDF (or paste text), choose "Keep original design" or "Notebook paper", optionally draw your own letters, and download. The typed text is redrawn as realistic handwriting — in your own hand if you personalise it — entirely in your browser, with no upload, no sign-up, and no watermark. - Keep the original page layout, or rewrite onto notebook paper - Three hands: Casual, Neat and Cursive - Use your own handwriting from a photo, or draw the letters by hand - Blue, black, navy, teal or red ink, a custom colour, or Auto to match the page - Ruled, legal, plain or grid paper at A4, Letter or Legal size - Fine, medium or bold pen, with adjustable slant, spacing and messiness - No upload, no sign-up, no watermark ### Text to Handwriting URL: https://www.ihatepdf.cv/text-to-handwriting To convert text into handwriting, paste it into ihatepdf.cv/text-to-handwriting, choose a paper style and ink colour, and download the result as a PDF. Each letter is drawn with slight natural variation in slant, size and baseline, so repeated letters never look identical the way a font does. You can also trace your own alphabet once and have everything rendered in your actual handwriting. Free, no sign-up, no watermark, and nothing is uploaded. - Paste text, get handwriting — no PDF needed - Photograph your own writing, or draw the letters - Ruled, legal, plain and grid paper; A4, Letter or Legal - Three hands: Casual, Neat and Cursive - Natural per-letter variation, not a repeating font - Adjustable slant, size, spacing and messiness - No sign-up, no watermark, nothing uploaded ### Handwriting to PDF URL: https://www.ihatepdf.cv/handwriting-to-pdf To turn handwriting into typed text while keeping the page layout, you need OCR that records where each word sits, not just what it says. On ihatepdf, upload a photo or PDF of your handwritten pages and every recognised word is redrawn in a computer font at its original position — so headings, indents, columns, margins and blank space stay exactly where you put them. Free, no sign-up, no watermark, and the pages are never uploaded to a server. - Word-level OCR that preserves the original page layout - Choose a sans, serif or monospace output font - Reflow mode for clean paragraphs when layout does not matter - Clean-scan mode that keeps your handwriting and whitens the paper - Accepts photos, scans and multi-page PDFs - Runs entirely in your browser — nothing is uploaded ## Business tools ### GST Invoice URL: https://www.ihatepdf.cv/gst-invoice To create a GST-compliant tax invoice free, use a generator that calculates the tax split and formats the document to Indian requirements. On ihatepdf, enter your business and customer details and line items — CGST, SGST and IGST are calculated automatically, GSTIN is validated, and an HSN/SAC summary is produced. Free, no account, no subscription, and your billing data never leaves your device. ### GST Filing Prep URL: https://www.ihatepdf.cv/gst-filing-prep The GST portal caps each uploaded document at 5MB and expects your annexures to be clearly labelled and in order, which is why filings get rejected at the last minute. This tool prepares the bundle for you: choose SCN Reply or Appeal, add your documents, stamp sequential annexure labels onto the pages, merge them into the allowed number of files, and auto-compress each one under 5MB without making the text unreadable. Free, no sign-up, and nothing is uploaded — the documents stay on your own machine. - SCN Reply and Appeal (APL-01 / APL-03) modes with the correct file limits - Automatic annexure labelling and sequential page numbering - Merge documents into the permitted number of attachments - Auto-optimise each file under the portal 5MB cap - Export everything as a ZIP ready to upload - Nothing uploaded — your notice and evidence stay on your device ### POS Billing URL: https://www.ihatepdf.cv/pos-billing To bill customers without paying for POS software, use a browser-based till that stores its data on your own device. ihatepdf's POS billing tool creates GST-compliant thermal receipts for Indian retailers, manages a product catalogue and cart, and prints or exports each bill — free, with no subscription, no account and no data leaving your shop's computer. ## Collaborate & share ### P2P Share URL: https://www.ihatepdf.cv/p2p-share To send a large file without uploading it anywhere, use a peer-to-peer browser transfer that streams the data directly between two devices. On ihatepdf, drop in the file, share the generated code with the recipient, and the bytes travel straight from your browser to theirs over an encrypted WebRTC connection — no server storage, no account, no size limit. ### Collab Whiteboard URL: https://www.ihatepdf.cv/collab-whiteboard To draw on a shared whiteboard with someone else free, open a peer-to-peer board and send them the link. On ihatepdf, start a whiteboard and share the code — both browsers connect directly to each other and everything you draw appears on the other screen in real time. No account, no server storing your board, and free with no sign-up. ### Scan to PDF URL: https://www.ihatepdf.cv/scan-to-pdf To scan a document to PDF without a watermark, open ihatepdf.cv/scan-to-pdf on your phone, point the camera at the page, and let it detect the edges. It straightens the page, cleans up the contrast, and saves every capture as one PDF. There is no app to install, no account, and no watermark on the result. Nothing is uploaded, because the scan is processed on your device. - No watermark on any page, ever - Live edge detection with optional auto-capture - Perspective correction and contrast enhancement - Five presets: Original, Document, B&W, Board and Photo - Multi-page scanning into one PDF - Optional searchable PDF, with text recognised by Tesseract OCR - No app install, no account, nothing uploaded ## Comparisons - [iLovePDF Alternative](https://www.ihatepdf.cv/ilovepdf-alternative): A free iLovePDF alternative — runs in your browser with no upload, no watermark, no sign-up and no limits. See the side-by-side comparison. - [Smallpdf Alternative](https://www.ihatepdf.cv/smallpdf-alternative): A free Smallpdf alternative — runs in your browser with no upload, no watermark, no sign-up and no limits. See the side-by-side comparison. - [Adobe Acrobat Alternative](https://www.ihatepdf.cv/adobe-acrobat-alternative): A free Adobe Acrobat alternative — runs in your browser with no upload, no watermark, no sign-up and no limits. See the side-by-side comparison. ## About this site - [About ihatepdf](https://www.ihatepdf.cv/about): What ihatepdf is, how its PDF tools run in your browser, exactly what (if anything) leaves your device, and how the site is paid for. - [Terms of Use](https://www.ihatepdf.cv/terms): Terms of use for ihatepdf, including the intellectual-property terms covering the document-processing and compression engines. ## Optional - [LaTeX Resume](https://www.ihatepdf.cv/latex-resume): Build a resume from a finished template and download a PDF or the LaTeX source. ATS-friendly, selectable text, nothing uploaded. Free, no sign-up, no watermark. - [Compress PDF to 100KB](https://www.ihatepdf.cv/compress-pdf-to-100kb): Compress a PDF to 100KB free online — no sign-up, no watermark, no upload. Perfect for exam forms, ID uploads and government portals. Text stays sharp. - [Compress PDF to 200KB](https://www.ihatepdf.cv/compress-pdf-to-200kb): Compress a PDF to 200KB free online — no sign-up, no watermark, no upload. Ideal for SSC, UPSC, banking and university exam form uploads. Text stays sharp. - [Compress PDF to 2MB](https://www.ihatepdf.cv/compress-pdf-to-2mb): Compress a PDF to 2MB free online — no sign-up, no watermark, no upload. Perfect for CVs, resumes and job-portal uploads. Text stays sharp, ATS-readable.