Stitch PDF pages into one tall image, a horizontal strip, a grid or a contact sheet — with JPG/PNG/WebP/BMP/TIFF export, DPI control, rotation, margins, backgrounds, borders, watermark, preset widths, auto-split and batch. 100% in your browser.
📤 Drag & drop PDF file(s) here or click to choose (multiple allowed)
The Professional PDF to Long Image Converter renders every page of a PDF and stitches them into a single image you can share anywhere a picture works better than a document — a WhatsApp chat, an Instagram story, a website, or a printout. It goes far beyond a simple vertical stitch: choose a tall long-image, a horizontal strip, a multi-column grid or a printable contact sheet; export as JPG, PNG, WebP, BMP or TIFF; and fine-tune DPI, page selection, rotation, margins, background, borders and a watermark. Everything is rendered locally in your browser with PDF.js, so your document never leaves your device.
When you add a PDF, the tool reads it entirely in memory and uses Mozilla's PDF.js engine to render each selected page onto an HTML5 canvas at your chosen DPI. Those page canvases are then composed onto one output canvas according to your layout — stacked vertically, laid side by side, or arranged in a grid — with your margins, background, borders and watermark applied. The result is encoded into your chosen image format and offered for download. For JPG, PNG and WebP the browser's native encoder is used; BMP and TIFF are written by lightweight built-in encoders, so no external service is ever involved.
Input is any standard PDF. Output can be JPG (small, universal, no transparency), PNG (lossless with transparency), WebP (modern, smaller than both), BMP (uncompressed, maximally compatible) or TIFF (lossless, favoured in print and archival workflows). JPG and BMP are always opaque; PNG, WebP and TIFF preserve a transparent background when you choose one.
Quality is governed by two independent controls. DPI/scale sets how finely each PDF page is rasterised — higher DPI means sharper text and larger files, ideal for printing, while lower DPI keeps files light for chat and web. The quality slider then controls the compression level for JPG and WebP output. Combined with the width presets, you can dial in exactly the balance of sharpness and file size your destination needs.
This converter is privacy-first. Your PDF is read and rendered entirely inside your browser using PDF.js and the canvas API; no page, image or byte of your document is ever uploaded to a server, shared with analytics, or processed by any AI service. Once the page and its PDF.js engine have loaded, the tool works offline, and closing the tab clears everything from memory. That makes it safe for confidential contracts, statements, medical or legal documents and unreleased designs. / यह टूल privacy-first है — आपकी PDF आपके ब्राउज़र में ही render होती है, कुछ भी अपलोड नहीं होता।
The Professional PDF to Long Image Converter is a free, browser-based tool that transforms a PDF document into a single shareable image, or a set of them, exactly the way you want. It began as a simple utility that stacked every page into one tall picture — handy for WhatsApp and social media — and grew into a full conversion studio because turning a document into an image is rarely one-size-fits-all. Sometimes you want a long vertical scroll; sometimes a wide strip, a tidy grid, or a printable contact sheet. Sometimes you need a tiny JPG for a chat, and sometimes a lossless TIFF for archiving. This tool covers that whole range in one place, and it does everything locally so your document is never uploaded.
At its core the converter uses Mozilla's PDF.js, the same open-source engine that powers PDF viewing in modern browsers, to render each page of your file onto a canvas. Rendering happens at a DPI you choose, which is the single biggest factor in how the final image looks: a low setting produces small, web-friendly files, while a high setting yields crisp, print-quality output at the cost of size. Because rendering is done page by page with a live progress bar showing the percentage complete, an estimate of the time remaining, the running output size and the processing speed, even large, image-heavy PDFs remain manageable and you always know how far along the job is.
Once the pages are rendered, the layout engine takes over. The default vertical mode stitches pages top to bottom into the classic long image, ideal for reading in a messaging app where people naturally scroll. The horizontal mode places pages side by side for wide screens and timelines. The grid mode arranges pages in two to five columns, which is perfect for an at-a-glance overview or for printing several pages on one sheet, and the contact-sheet mode adds page-number labels to a thumbnail grid so you can index a long document quickly. Around these layouts you have precise control over the presentation: adjustable margins and a gap between pages, a background that can be white, black, transparent, a custom colour or a two-colour gradient, and per-page borders with a chosen thickness, colour, rounded corners and an optional drop shadow.
Getting exactly the pages you want, in the order you want, is just as flexible. You can include all pages, only the odd or even ones, just the first or last page, or a custom range such as "1-3, 5, 8". The order can be normal or reversed, and every page can be rotated by 90, 180 or 270 degrees to correct scans or fit a layout. For output you pick from five formats — JPG, PNG, WebP, BMP and TIFF — using the browser's own encoders for the first three and lightweight built-in encoders for BMP and TIFF, so nothing leaves your device. Preset widths make sizing effortless: choose the original resolution, a 1080-pixel width tuned for Instagram and WhatsApp, an A4 print width, or type a custom pixel width, and every page is scaled to match. A text watermark with adjustable opacity and a choice of centre, tiled or corner positions lets you brand or mark documents as confidential.
Two features make the tool genuinely comfortable with big jobs. First, long-image optimisation: a very tall stitched image can exceed the maximum canvas or image dimensions some apps accept, so you can set a maximum height and the tool will automatically split the output into several images, delivered together in a ZIP. Second, batch processing: you can add multiple PDFs to a queue and convert them in one run, again collecting the results in a ZIP for a single download. A live preview with zoom, pan, a full-screen view and a thumbnail strip lets you inspect the result before saving, and when you are happy you can download the image, copy it straight to your clipboard, print it, or use your device's native share sheet. A file-information panel keeps the essentials in view — source file size, total pages, page dimensions and the final output size.
Throughout, the design goals are speed, privacy and reach. The interface is responsive and touch-friendly, so it works on a phone with pinch-zoom as comfortably as on a desktop; the controls are labelled and keyboard-operable for accessibility; and because all processing is client-side, the tool is safe for confidential material and continues to work offline once loaded. There is no account, no watermark unless you add one yourself, and no artificial limits. Whether you are a student sharing lecture notes, a shop owner posting a menu, an office worker circulating a notice, or anyone who simply finds an image easier to send than a PDF, this converter turns that everyday need into a couple of clicks — while keeping your document entirely in your hands.
The same guide in Hindi / यही जानकारी हिंदी में।
Professional PDF to Long Image Converter एक फ्री, ब्राउज़र-आधारित टूल है जो किसी PDF दस्तावेज़ को एक साझा करने योग्य इमेज — या कई इमेज — में ठीक वैसे बदल देता है जैसे आप चाहें। इसकी शुरुआत एक साधारण उपयोगिता के रूप में हुई थी जो हर पेज को एक लंबी तस्वीर में जोड़ देती थी — WhatsApp और सोशल मीडिया के लिए उपयोगी — और यह एक पूरा conversion studio बन गया, क्योंकि किसी दस्तावेज़ को इमेज में बदलना शायद ही कभी एक ही तरीके से सबके लिए सही होता है। कभी आपको लंबा vertical scroll चाहिए, कभी चौड़ी strip, साफ़-सुथरा grid, या printable contact sheet। कभी chat के लिए छोटी JPG, तो कभी archive के लिए lossless TIFF। यह टूल यह पूरी रेंज एक ही जगह कवर करता है, और सब कुछ locally करता है ताकि आपका दस्तावेज़ कभी अपलोड न हो।
इसके केंद्र में Mozilla का PDF.js है — वही open-source engine जो आधुनिक ब्राउज़रों में PDF दिखाता है — जो आपकी फ़ाइल के हर पेज को canvas पर render करता है। Rendering उस DPI पर होती है जो आप चुनते हैं, और यही final इमेज के दिखने का सबसे बड़ा कारक है: कम setting छोटी, web-अनुकूल फ़ाइलें देती है, जबकि ऊँची setting साफ़, print-quality output देती है (बड़े आकार की क़ीमत पर)। चूँकि rendering पेज-दर-पेज एक live progress bar के साथ होती है जो प्रतिशत, बचा हुआ अनुमानित समय, चलता हुआ output आकार और गति दिखाती है, बड़ी, image-भारी PDFs भी संभालने योग्य रहती हैं।
पेज render होने के बाद layout engine काम संभालता है। डिफ़ॉल्ट vertical mode पेजों को ऊपर से नीचे जोड़कर classic long image बनाता है। Horizontal mode पेजों को अगल-बगल रखता है। Grid mode पेजों को दो से पाँच columns में सजाता है, जो overview या एक ही sheet पर कई पेज प्रिंट करने के लिए बढ़िया है, और contact-sheet mode thumbnail grid में पेज-नंबर labels जोड़ता है। इन layouts के आसपास आपको presentation पर सटीक नियंत्रण मिलता है: समायोज्य margins और पेजों के बीच gap, एक background जो white, black, transparent, custom रंग या दो-रंग gradient हो सकता है, और per-page borders — मोटाई, रंग, गोल कोने और optional shadow के साथ।
ठीक वही पेज, ठीक उसी क्रम में पाना भी उतना ही लचीला है। आप सभी पेज, केवल odd या even, सिर्फ़ पहला या आख़िरी पेज, या "1-3, 5, 8" जैसा custom range शामिल कर सकते हैं। क्रम normal या reverse हो सकता है, और हर पेज को 90, 180 या 270 डिग्री घुमाया जा सकता है। Output के लिए पाँच formats हैं — JPG, PNG, WebP, BMP और TIFF — पहले तीन के लिए ब्राउज़र के अपने encoders और BMP तथा TIFF के लिए हल्के built-in encoders, ताकि कुछ भी आपके डिवाइस से बाहर न जाए। Preset widths आकार तय करना आसान बनाते हैं: original, Instagram/WhatsApp के लिए 1080-pixel, A4 print width, या कोई custom pixel width। समायोज्य opacity और center/tiled/corner स्थिति वाला text watermark दस्तावेज़ों को brand या confidential चिह्नित करने देता है।
दो विशेषताएँ टूल को बड़े कामों के लिए सहज बनाती हैं। पहली, long-image optimisation: बहुत लंबी stitched इमेज कुछ apps की अधिकतम सीमा से अधिक हो सकती है, इसलिए आप एक maximum height तय कर सकते हैं और टूल output को कई इमेज में अपने-आप बाँट देगा, जो एक ZIP में मिलती हैं। दूसरी, batch processing: आप कई PDFs को queue में जोड़कर एक ही बार में convert कर सकते हैं। zoom, pan, full-screen और thumbnail strip वाला live preview आपको सहेजने से पहले परिणाम जाँचने देता है, और संतुष्ट होने पर आप इमेज download कर सकते हैं, सीधे clipboard पर copy कर सकते हैं, print कर सकते हैं, या share कर सकते हैं। एक file-information panel स्रोत फ़ाइल आकार, कुल पेज, पेज आकार और final output आकार दिखाता रहता है।
पूरे समय डिज़ाइन के लक्ष्य हैं गति, निजता और पहुँच। interface responsive और touch-friendly है, इसलिए यह फ़ोन पर pinch-zoom के साथ उतना ही आराम से चलता है जितना desktop पर; नियंत्रण labelled और कीबोर्ड-सुलभ हैं; और चूँकि सारी processing client-side है, यह गोपनीय सामग्री के लिए सुरक्षित है और लोड होने के बाद offline भी काम करता है। कोई account नहीं, आपके अपने अलावा कोई watermark नहीं, और कोई कृत्रिम सीमा नहीं।
Yes, completely free with no account, no signup and no limits. / हाँ, यह पूरी तरह मुफ़्त है।
No. The PDF is rendered entirely in your browser with PDF.js; nothing is uploaded. / नहीं, PDF आपके ब्राउज़र में ही render होती है।
Vertical long image, horizontal strip, a 2–5 column grid, or a labelled contact sheet. / vertical, horizontal, grid और contact sheet।
JPG, PNG, WebP, BMP and TIFF. PNG, WebP and TIFF can keep a transparent background. / JPG, PNG, WebP, BMP और TIFF।
Yes — all, odd, even, first, last, or a custom range like 1-3,5,8. / हाँ, custom range समेत।
Yes. Order can be normal or reverse, and each page can be rotated 90/180/270°. / हाँ, reverse और rotate।
Pick a DPI/scale for sharpness and a quality slider for JPG/WebP compression. / DPI और quality slider से।
A 1080-pixel width preset that fits both platforms nicely; you can also set a custom width. / 1080-pixel preset।
Yes. Enable auto-split and set a max height; the output becomes several images in a ZIP. / हाँ, auto-split चालू करें।
Yes. Add multiple PDFs to the queue and download the results as a ZIP. / हाँ, batch queue से।
Yes — text with adjustable opacity, positioned center, tiled or in a corner. / हाँ, text watermark।
Rasterising to an image drops the PDF's metadata; the output is a clean image with no document metadata. / raster output में कोई PDF metadata नहीं रहता।
Yes — margins and page gap, white/black/transparent/custom/gradient backgrounds, and borders with rounded corners and shadow. / हाँ, सभी styling विकल्प।
Yes — download, copy to clipboard, print, or use the native share option. / हाँ, download, copy, print और share।
Yes. Pages render one at a time with progress; lower the DPI or use auto-split for very big files. / हाँ, बड़ी PDFs भी।
JPG and BMP cannot store transparency, so it is filled white. Use PNG, WebP or TIFF for transparency. / JPG/BMP में transparency नहीं होती।
Once the page and PDF.js have loaded, yes. / हाँ, लोड होने के बाद offline।
Yes, it is responsive with pinch and touch zoom in the preview. / हाँ, मोबाइल-अनुकूल।
Controls are labelled and keyboard-operable with clear focus states. / नियंत्रण labelled और कीबोर्ड-सुलभ हैं।
No. It uses standard PDF rendering and canvas drawing, with no AI. / नहीं, इसमें कोई AI नहीं है।
Scans are already images; high DPI multiplies their size. Lower the DPI or the width preset to shrink the output. / DPI या width कम करें।