Free Online PDF and Image Tools
Seven free browser-based tools for working with PDF files and images. Convert PDF pages to JPG, combine images into a PDF, merge or split documents, remove a known PDF password, and convert between PNG and JPG formats. Every tool runs entirely inside your browser. No sign-up, no watermark, and no file uploads.
Convert PDF and Images
PDF to JPG Converter
Convert every PDF page into a high-quality JPG image and download individual images or one ZIP file.
JPG to PDF Converter
Combine one or many JPG images into a single organized PDF with your own page size, orientation and margins.
PNG to JPG Converter
Convert PNG images to smaller JPG files and decide exactly which color replaces transparent pixels.
JPG to PNG Converter
Convert JPG images to lossless PNG, or remove a flat background to produce a genuinely transparent PNG.
Organize PDF Files
PDF Security
Why Use MacroToolkit PDF Tools
Understanding PDF and Image File Formats
The PDF format, short for Portable Document Format, was developed to solve a problem that existed throughout the early 1990s: documents looked different on different computers depending on which fonts were installed and how the operating system rendered text. A PDF embeds the layout instructions, fonts, and images into a single file that renders identically regardless of the viewer or operating system. Today, PDFs are the standard for contracts, invoices, academic papers, government forms, and any other document where the visual appearance must be preserved exactly.
Internally, a PDF file is a structured binary format containing object references, page trees, font descriptors, and content streams. Each page is described by a set of drawing commands rather than a grid of pixels, which is why PDFs remain sharp at any zoom level and any print resolution. Images embedded in a PDF are stored separately from the text content and can use JPEG compression for photographs or lossless compression for diagrams and screenshots.
JPG, also written JPEG, is the most widely used format for photographs and complex, continuous-tone images. It uses lossy compression, which means some image data is discarded to reduce file size. The degree of compression is controlled by a quality setting. At high quality, the difference from the original is nearly invisible. At low quality, blocking artifacts become visible. JPG does not support transparency, which means every pixel has a color and there is no way to make part of the image see-through.
PNG, short for Portable Network Graphics, uses lossless compression. No image data is discarded during encoding, so the decoded image is bit-for-bit identical to the original. PNG also supports an alpha channel, which means each pixel can be fully opaque, fully transparent, or anywhere in between. This makes PNG the correct choice for logos, icons, screenshots with text, and any image you plan to place on a background of unknown color.
Knowing when to convert between formats saves storage space and prevents quality problems. Convert PNG to JPG when you have a photograph or complex image and need to reduce file size for email, web use, or a service that does not accept PNG. Convert JPG to PNG when you need transparency or plan to edit the image repeatedly, since re-saving a JPG compresses it again each time and quality degrades with each save. Convert PDF to JPG when you need to embed a specific page from a document in a presentation or website. Convert JPG to PDF when you need to share a group of images as a single printable document.
When to Use Each Tool
PDF to JPG Converter
Use this tool when you need to extract visual content from a PDF as a standard image file. Common situations include pulling a chart or diagram from a report to embed in a presentation, converting a scanned document for use in an image editing application, or sharing individual pages from a multi-page PDF with someone who cannot open PDFs. You can convert all pages at once, or enter a custom selection such as 2, 5, 8-12 to extract only the pages you need. The quality and scale controls let you produce thumbnail-size images for previews or large high-resolution images for print.
JPG to PDF Converter
Use this tool when you have a collection of photos or images you need to deliver as a single document. Photographers use it to send proofs as a PDF. Contractors use it to bundle site photos into a report. Anyone who needs to submit images through a form that only accepts PDFs can use this tool to combine their images first. You can reorder images by dragging, rotate any image, choose between A4 or US Letter page sizes, and decide whether to fit each image to the page, fill the page, or keep the original size. The output can be one combined PDF or one PDF per image packaged in a ZIP.
PNG to JPG Converter
Use this tool to reduce the file size of PNG images before sharing or uploading. PNG files are often several times larger than an equivalent JPG, particularly for photographs and complex artwork. The converter lets you choose what color replaces transparent areas before compression, which matters when the image contains transparency. A checkerboard preview shows transparent areas before you commit. You can process multiple PNG files at once and download them individually or as a ZIP.
JPG to PNG Converter
Use this tool when you need a lossless copy of a JPG, or when you need to remove a plain background to create a transparent PNG. The background removal feature works best on images with a solid, uniform background such as product photos on white, document scans, or screenshots. The tool automatically detects the background color from the image corners and removes it, with tolerance and edge smoothing controls you can adjust if the automatic result leaves fringing or removes too much.
PDF Merger
Use the PDF Merger when you have multiple PDF documents that belong together and need to be delivered or archived as one file. Common uses include combining a cover letter with a resume, assembling a multi-section report from separately authored chapters, merging monthly bank statements for an accountant, or combining signed agreement pages into a single contract file. You can reorder the files, inspect page thumbnails and reorder individual pages, rotate pages, and delete unwanted pages before generating the merged output.
PDF Splitter
Use the PDF Splitter when you need to extract a portion of a document or divide a large file into smaller parts. Practical situations include extracting the appendix from a long report to email separately, pulling specific pages from a contract for review, splitting a combined statement file into monthly sections, or separating a scanned batch of documents that were scanned together. You can split on custom page ranges you type in, split every fixed number of pages, or save every single page as its own PDF file.
PDF Password Remover
Use this tool when you have a password-protected PDF that you are authorized to open and you want to save a copy without the password requirement. Common situations include a bank statement you receive as a password-protected PDF each month, a PDF you password-protected yourself in the past but no longer need to restrict, or a document shared by a colleague with the password provided separately. The tool requires you to enter the correct current password, confirms your authorization, then saves a decrypted copy locally. The password is never stored or transmitted.
How Browser-Based Processing Protects Your Files
Most online PDF tools work by accepting a file upload, processing the file on a remote server, and returning the result for download. This model requires your file to travel over the internet twice: once when you upload it and once when you download the result. During that round trip, the file passes through the service provider's infrastructure. Even with HTTPS encryption in transit, the provider can see the content of your file once it arrives on their servers.
MacroToolkit works differently. When you open one of these tools, the browser downloads the processing code as a JavaScript or WebAssembly bundle. After that initial load, the tool runs locally on your device. When you select a file, your browser reads it from your disk directly into memory. The file content is passed to the local processing code, which transforms it and writes the result back into browser memory. You then download the result from browser memory to your disk. At no point does the file content travel over the network.
This architecture matters for files with sensitive content. Legal documents, financial records, medical forms, contracts, and any file containing personal information are safer when processed locally. There is no server log that records which files you opened. There is no database storing your file history. There is no account that could be breached to expose your documents.
You can confirm this behavior using your browser's developer tools. Open the Network tab before loading a file and observe that no outbound requests carrying your file content appear after you start processing. The only network activity is the initial page and script load, which happens once regardless of how many files you process during the session. Once the page is loaded, you can disconnect from the internet and all tools continue to work normally.
Common Workflows Using Multiple Tools
Many tasks involve more than one tool used in sequence. These are some of the most common multi-step workflows.
Unlock, then merge: If you have a password-protected PDF that you need to combine with other documents, start with the PDF Password Remover to save an unlocked copy. Then bring that unlocked copy into the PDF Merger alongside your other documents.
Merge, then split: If you receive documents from multiple sources and need to reorganize them into new groupings, use the PDF Merger to bring them together into one file where you can see all pages in order. Then use the PDF Splitter to cut the combined file into the new groupings you want.
Convert images, then combine: If you have a mix of PNG and JPG photos that all need to go into one PDF, use the PNG to JPG Converter to convert the PNG files first, then load all the JPG files together into the JPG to PDF Converter and combine them in the order you want.
Extract pages, then convert to images: If you need specific pages from a large PDF as image files, first use the PDF Splitter to extract those pages into a smaller PDF. Then load that smaller PDF into the PDF to JPG Converter to produce the individual image files.
Frequently Asked Questions
Are all these PDF and image tools free?
Do my files get uploaded to a server?
What browsers are supported?
Is there a file size limit?
Can I use these tools on a phone or tablet?
Does PDF Password Remover work on any protected PDF?
What is the difference between PDF Merger and PDF Splitter?
When should I use PNG to JPG versus JPG to PNG?
Can I convert a PDF that has restrictions on printing or copying?
How do I convert a multi-page PDF into separate images?
More Free Tools on MacroToolkit
Beyond PDF and image tools, MacroToolkit offers text cleaners, password security utilities, and generators, all running privately in your browser.