Free · Fast · Privacy-first

Combine PDF Pages From Different Sources

Combining pages from different PDFs goes beyond simple file joining when your assembly pattern is anything other than appending whole documents end to end.

Local • Fast • Privacy-first

PDF Merger

Combine multiple PDF files into a single document, right in your browser. Reorder files and keep original quality. Need to slim the result? Try our PDF compressor or PDF splitter.

Files stay local
No sign-up
Consent controls
Browser-based

PDF Merger

Upload multiple PDF files and merge them into one document

What is PDF Merging?

PDF merging is the process of combining multiple PDF (Portable Document Format) files into a single, unified document. This process takes pages from different PDF files and combines them sequentially into one PDF document, maintaining the original quality, formatting, and structure of each source file. According to MDN Web Docs, PDFs are complex document formats that can contain text, images, vector graphics, fonts, and interactive elements, all of which are preserved during merging.

Merging PDF files is essential for several reasons: combining related documents into a single file for easier management, creating comprehensive reports from multiple sources, organizing scattered documents into one cohesive document, simplifying document sharing and distribution, and creating complete document packages for presentations or submissions. PDF merging is particularly valuable for combining reports, invoices, contracts, presentations, and other business documents.

Our PDF merger uses pdf-lib, a powerful JavaScript library, to combine your PDF files entirely in your browser. This client-side processing ensures your PDF files remain completely private and secure. All merging happens locally, so your documents never leave your device or get uploaded to any server. The pdf-lib library, developed by pdf-lib.js.org, provides robust PDF manipulation capabilities that work entirely client-side, ensuring both functionality and privacy.

PDF merging is particularly valuable in professional environments where document organization and consolidation are essential. Business professionals merge quarterly reports, financial statements, and project documentation. Legal professionals combine contracts, agreements, and supporting materials. Academic researchers merge research papers, appendices, and references. Content creators combine chapters, sections, and materials into complete e-books or manuals. The ability to merge PDFs efficiently saves time, reduces file management complexity, and improves document accessibility.

The PDF format, standardized by Adobe Systems in 1993, has become the universal standard for document exchange. According to the ISO 32000 specification, PDFs are designed to be platform-independent, meaning they display consistently across different devices and operating systems. This makes PDF merging particularly valuable because the merged document maintains this consistency, ensuring that recipients see the document exactly as intended regardless of their device or software.

Technical Architecture of PDF Merging

PDF files are complex binary formats that contain multiple components: page content (text, images, vector graphics), fonts, metadata, bookmarks, annotations, and interactive elements. When merging PDFs, the pdf-lib library must carefully extract each component from source files and combine them into a new PDF structure. The library handles font embedding, image compression, and metadata preservation automatically, ensuring that the merged PDF maintains all original characteristics while creating a unified document structure.

Modern PDF merging tools use sophisticated algorithms to handle edge cases like duplicate fonts, conflicting metadata, and different PDF versions. The pdf-lib library, which powers our merger, automatically resolves these conflicts by creating new font references when needed, merging metadata intelligently, and ensuring compatibility across different PDF versions. This technical sophistication ensures reliable merging even when combining PDFs created with different software or from different sources.

Before Merging

Multiple separate PDF files can be difficult to manage, share, and organize. Each file must be opened individually, making it hard to view related content together.

report1.pdf, report2.pdf, report3.pdf

3 separate files

After Merging

A single merged PDF contains all pages in one organized document. Easy to share, manage, and view. All content is accessible in one file.

merged-document.pdf

All content in one file

PDF Merging Impact

Real data showing the benefits of merging PDF files

2+
Multiple Files
Limited by browser memory
100%
Quality Preserved
Original quality
100%
Client-Side
Complete privacy
📊

Research Data

According to MDN Web Docs, PDF files can be programmatically combined using libraries like pdf-lib. Client-side PDF merging enables users to combine documents for organization and sharing without compromising privacy or security.

Why Use PDF Merger?

Merging PDF files offers numerous benefits for organization, sharing, and document management. Here are the key advantages of using our PDF merger:

📚

Document Organization

Combine related documents into a single, organized PDF file. This makes it easier to manage, share, and archive related content. Perfect for combining reports, invoices, contracts, or any related documents that belong together.

📧

Simplified Sharing

Share one merged PDF instead of multiple separate files. This reduces the number of attachments, simplifies email communication, and ensures recipients receive all related content in the correct order.

🔄

Flexible Ordering

Arrange PDF files in your desired order before merging. Use up/down arrows to reorder files and create the perfect document structure. This ensures your merged PDF follows the exact sequence you need.

🔒

Privacy & Security

All PDF merging happens entirely in your browser using client-side JavaScript. Your PDF files never leave your device, aren't uploaded to any server, and aren't stored anywhere. This ensures complete privacy and security for sensitive documents.

Fast Processing

Client-side processing means instant merging without waiting for file uploads or server processing. Merge multiple PDF files in seconds, even for large documents. No internet connection required after the initial page load.

🎨

Quality Preservation

Merged PDFs maintain the original quality of all source files. No compression or quality loss occurs during merging. All text, images, graphics, and formatting from the original PDFs are preserved in the merged document.

💡

Real-World Impact

Companies like Adobe and iLovePDF offer PDF merging services, but they require file uploads to their servers. Our client-side approach ensures your documents remain completely private, making it ideal for sensitive business documents, legal files, medical records, and confidential materials. According to Google Web.dev, client-side processing is the gold standard for privacy-sensitive applications, ensuring that user data never leaves their device.

How It Works

Our PDF merger uses pdf-lib, a powerful JavaScript library, to combine your PDF files directly in your browser. Here's how the merging process works:

1

Upload PDF Files

Upload two or more PDF files using the upload button or drag and drop them into the designated area. The tool loads each PDF and displays them in a list. You can upload as many files as needed. Browser memory determines the practical size and file-count limit.

2

Arrange Order

Arrange the PDF files in your desired order using the up and down arrow buttons. The merged PDF will contain all pages in the order you specify. You can also remove files if needed. This step ensures your merged document follows the exact sequence you require.

3

Merge & Download

Click Merge PDFs to combine all files into a single PDF document. The tool processes all files using pdf-lib and creates a merged PDF with all pages in your specified order. Once complete, download your merged PDF file directly to your device.

Technical Details

The merger uses the pdf-lib JavaScript library to combine PDF files. The library loads each PDF file, extracts all pages using copyPages(), and adds them sequentially to a new PDF document. All processing happens client-side in your browser using the Web API, ensuring complete privacy. For more technical details, see the pdf-lib documentation.

Best Practices for PDF Merging

To get the best results when merging PDF files, follow these professional best practices:

Plan Your Document Order

Before merging, think about the logical order of your documents. Arrange files in the order that makes the most sense for your use case. Consider chronological order for time-based documents, alphabetical order for reference materials, or importance-based order for presentations. The ability to reorder files before merging ensures your final document follows the exact sequence you need.

Check File Compatibility

Ensure all PDF files are not corrupted or password-protected before merging. Standard PDF files merge seamlessly, while encrypted PDFs may require password entry first. Test each file individually to verify it opens correctly. Corrupted files may cause merging to fail or produce incomplete results. If you encounter issues with a specific file, try opening it in a PDF viewer first to verify its integrity.

Review Before Merging

Use the file list to verify you have all the files you need and that they're in the correct order. You can remove files or reorder them before merging. Double-check file names to ensure you're merging the correct documents. This review step prevents mistakes and ensures your merged PDF contains exactly what you intended.

Consider File Sizes and Performance

Very large PDFs or many files may take longer to merge. For optimal performance, consider merging files in batches if you have many large documents. Files under 10MB each typically merge quickly, while larger files may require more processing time. The tool processes all files in your browser's memory, so very large batches may require more available RAM. If you experience performance issues, try merging in smaller groups.

Keep Original Files as Backups

The merged PDF is a new file. Keep your original PDF files as backups in case you need to make changes or re-merge in a different order. This is especially important for important documents where you may need to recreate the merged file with different arrangements or add additional files later. Original files also serve as a reference to verify the merged document's completeness and accuracy.

Verify Merged Document Quality

After merging, quickly review the merged PDF to ensure all pages are present, in the correct order, and maintain their original quality. Check that images, graphics, and formatting appear correctly. Verify that page numbers, headers, and footers are intact if they were present in the original files. This quality check ensures your merged document meets your requirements before sharing or archiving.

PDF Merger vs. Other Solutions

Understanding how our PDF merger compares to other solutions helps you make informed decisions about document management:

FeatureFixTools PDF MergerDesktop SoftwareCloud Services
Privacy✓ 100% Client-Side✓ Local Processing✗ Files Uploaded
Cost✓ Free✗ Paid Software⚠️ Free/Paid Tiers
Installation✓ No Installation✗ Requires Install✓ Browser-Based
File Size LimitsBrowser memory⚠️ Varies✗ Size Limits
Speed✓ Instant✓ Fast⚠️ Upload Time
Cross-Platform✓ Any Device✗ OS Specific✓ Any Device

Why Choose Our PDF Merger?

Our client-side PDF merger offers the best combination of privacy, speed, and convenience. Unlike cloud services that upload your files to servers, our tool processes everything locally in your browser. Unlike desktop software that requires installation and may be platform-specific, our tool works on any device with a modern browser. This makes it ideal for users who prioritize privacy, need quick access without installation, or work across multiple devices and operating systems.

Common Use Cases for PDF Merging

PDF merging serves a wide variety of professional and personal needs. Understanding these use cases can help you determine when merging is the right solution:

📊Business Reports

Combine multiple report sections, appendices, and supporting documents into a single comprehensive report. This is essential for creating complete business reports, financial statements, and project documentation.

Merged reports are easier to share with stakeholders, present in meetings, and archive for future reference. All related content is accessible in one organized document.

📧Email Attachments

Instead of sending multiple PDF attachments, merge them into one file. This reduces email clutter, ensures all related documents are received together, and makes it easier for recipients to access all content.

Merged PDFs are particularly useful for sending complete document packages, proposals, or responses that require multiple supporting documents.

📚Document Packages

Create complete document packages by combining contracts, agreements, terms, and supporting materials. This is valuable for legal documents, proposals, applications, and submissions that require multiple related files.

Merged packages ensure all required documents are included and organized in the correct order, making it easier for recipients to review complete information.

📖E-books and Manuals

Combine multiple chapters or sections into a single e-book or manual. This is useful for creating complete guides, tutorials, or documentation from separate PDF files.

Merged e-books provide a better reading experience with all content in one file, making it easier to navigate and share complete documentation.

📋Invoice and Receipt Organization

Combine multiple invoices, receipts, or financial documents into a single PDF for easier record-keeping and submission. This is valuable for expense reports, tax documentation, and financial audits.

Merged financial documents are easier to submit, archive, and reference. All related documents are organized chronologically or by category in one file.

🎓Academic Submissions

Combine research papers, appendices, references, and supporting materials into a single submission. This is essential for academic submissions, grant applications, and research documentation.

Merged academic documents ensure all required materials are included in the correct order, meeting submission requirements and making it easier for reviewers to access all content.

Frequently Asked Questions

How do I merge multiple PDF files?

Upload two or more PDF files using the upload button or drag and drop them into the designated area. Arrange the files in your desired order using the up/down arrows. Click Merge PDFs to combine all files into a single PDF document. Once merging is complete, download your merged PDF file.

Is PDF merging free?

The browser merger is available without a processing pass. It combines files locally in your browser, so the PDF contents are not uploaded to FixTools for this task.

How many PDF files can I merge at once?

There is no fixed app-level file count, but the practical limit depends on your device memory and the size of each PDF. For reliable performance, start with 20 files or fewer.

Can I reorder PDF files before merging?

Yes! You can reorder PDF files before merging by using the up and down arrow buttons next to each file. This allows you to arrange the pages in your desired order. The merged PDF will contain all pages in the order you specify.

Is my PDF data secure when merging?

Absolutely. All PDF merging happens entirely in your browser using client-side JavaScript. Your PDF files never leave your device, aren't sent to any server, and aren't stored anywhere. This ensures complete privacy and security for sensitive documents, business files, and personal information.

What file sizes can I merge?

There is no server upload limit because this merger runs locally. Browser memory is the practical limit, so files under 10MB each are a useful starting point on typical devices.

Can I merge password-protected PDFs?

Currently, our tool supports standard PDF files. Password-protected or encrypted PDFs require the password to be entered first before merging. We're working on adding enhanced support for password-protected PDFs in a future update.

Will the merged PDF maintain the original quality?

Yes, the merged PDF maintains the original quality of all source files. No compression or quality loss occurs during the merging process. All text, images, graphics, and formatting from the original PDFs are preserved in the merged document.

What happens if one PDF file fails to merge?

If one PDF file fails to merge due to corruption or compatibility issues, the tool will continue processing the remaining files. The successfully merged files will be combined into the final PDF, and you'll be notified if any files couldn't be processed. This ensures you don't lose progress if one file has issues.

Can I merge PDFs with different page sizes?

Yes, you can merge PDFs with different page sizes. Each page maintains its original dimensions in the merged document. For example, if you merge a letter-sized PDF with an A4 PDF, each page will retain its original size. This is useful when combining documents from different sources or regions.

PDF Merging Guides

Step-by-step guides for specific merging scenarios:

All PDF Merger guides (30 total)

Embed this tool

Paste one iframe and the FixTools SDK automatically keeps its height in sync.

Mix pages from any number of source PDFs

🔒

Extract odd/even or custom page ranges

Precise page ordering control

Free, browser-based, no data uploads

Cost
Free tier
Sign-up
Not required
Processing
Tool-specific
Privacy
Clearly disclosed
IframeResponsiveAttribution included

Add this PDF Merger to your website

Drop the PDF Merger into a blog post, product docs, intranet, or school portal with one iframe. Processing, privacy, and usage limits are the same as on the full tool page.

  • One copy-ready line of HTML
  • Responsive — adapts to any container width
  • No API credentials are placed in the snippet

Embed code

<iframe
  src="https://www.fixtools.io/pdf/pdf-merger?embed=1"
  width="100%"
  height="780"
  frameborder="0"
  style="border:0;border-radius:16px;max-width:900px;"
  title="PDF Merger by FixTools"
  loading="lazy"
  allow="clipboard-write"
></iframe>

Attribution-friendly: a small "Powered by FixTools" link appears in the embed footer.

Advanced page assembly: interleaving, odd/even, and custom sequences

Combining pages from different PDF sources goes beyond simple file joining when your assembly pattern is anything other than appending whole documents end to end. Common advanced patterns include interleaving, where you alternate pages from two PDFs to reconstruct a double-sided document from separate single-sided scans. Odd and even extraction, where you take every other page from a scan to rebuild logical reading order. Section assembly, where you take pages 1 through 3 from file A, then pages 7 through 9 from file B, then pages 15 through 18 from file A again. And reverse ordering, where you assemble pages last to first because a scanner output them in reverse capture sequence. Each pattern requires a different combination of split operations before the final merge step.

The PDF page tree is the internal data structure that defines which page objects appear in a document and in what order. When you use the Splitter to extract pages and then use the Merger to combine those extractions, you are effectively rebuilding the page tree from a custom selection of page objects drawn from multiple source documents. The resulting PDF's page tree references the same content streams as the originals but arranges them in the order you defined. This is technically identical to what professional PDF assembly tools do when they perform page-level reordering. The difference is that FixTools achieves it through the split-then-merge workflow using two free tools rather than through a drag-and-drop page panel in a paid editor.

The most technically demanding pattern is interleaving pages from two documents page by page. This requires extracting each individual page as a separate one-page PDF, then arranging the uploads in the merger in alternating order: page 1 from source A, page 1 from source B, page 2 from source A, page 2 from source B, and so on through to the last pair. For a 20-page interleaved assembly this means 40 individual one-page PDFs ordered precisely. This is achievable through the split-then-merge workflow but time-consuming for any non-trivial length. For large interleave operations, consider whether a desktop PDF editor with an explicit interleave feature is more efficient for that specific task even though it requires installing software.

Most page-combining patterns are far simpler than full interleaving and are well-suited to the split-then-merge workflow. Section assembly, where you need a few contiguous ranges from each source combined in narrative order, is the most common case and works smoothly without any special handling beyond planning the extractions on paper first. Page replacement, where you need to swap one page in a document for a corrected version, requires three extractions covering the pages before the change, the new page itself, and the pages after the change, followed by a three-way merge in that order. These everyday workflows take only a few minutes from start to finish.

How to use this tool

💡

Extract the page ranges you need from each source PDF using the Splitter, then upload all extracted PDFs to the Merger and arrange them in your custom order before combining.

How It Works

Step-by-step guide to combine pdf pages from different sources:

  1. 1

    Plan your page assembly

    Before touching any tool, write down which pages you need from each source PDF and in what order they should appear in the final document. A simple table with source, page range, and position columns is enough. This reference list makes the split-and-merge workflow mechanical and prevents the common confusion that arises mid-session when assembling from four or more sources without a plan to refer back to.

  2. 2

    Extract pages from each source

    Use the PDF Splitter to extract the required page ranges from each source document. Save each extracted file with a descriptive name that captures both the source and the position in the final order, for example A_section1_p03-07.pdf. Clear naming makes the next ordering step almost automatic because the files sort into intended sequence by name.

  3. 3

    Upload all extracted PDFs

    Open the PDF Merger and upload all your extracted page PDFs in a single batch by selecting them together in the file picker. They will appear as cards in the merger. If your filenames were sorted into the right order, the cards appear in correct sequence on upload, which makes the next step quick.

  4. 4

    Arrange in custom order

    Drag the file cards into your precise custom sequence if they need any reordering after upload. For complex assemblies, double-check the order against your written plan before merging. Visual confirmation takes a moment and prevents the need to re-merge after discovering an out-of-order section in the downloaded file.

  5. 5

    Combine and download

    Click Merge PDF to combine your extracted pages into a single custom-assembled document. Download the file and open it to verify the assembly is correct, particularly at the boundaries between sections drawn from different sources. A quick verification step catches any extraction or order mistakes before the file leaves your hands and saves the embarrassment of distributing an incorrect assembly.

Real-world examples

Common situations where this approach makes a real difference:

Duplex scanner producing separate odd and even page PDFs

An older flatbed scanner scans odd pages first by feeding front faces of a double-sided document into the feeder, producing one PDF, then scans even pages by feeding the back faces, producing a second PDF. Interleaving the pages so that page 1 from the odd PDF is followed by page 1 from the even PDF, then page 2 from odd, then page 2 from even, reconstructs the original double-sided document in correct reading order. For a 10-page document this requires 20 one-page PDFs merged in interleaved sequence.

Educator building a custom exam paper

A teacher builds an exam by selecting question 1 from a question bank PDF at pages 3 to 4, question 2 from a different bank at pages 11 to 12, and instructions from a third file at page 1. Extracting the three page ranges using the Splitter and merging them in correct order produces a 5-page custom exam paper assembled from standardised question bank sources. The teacher avoids retyping questions and benefits from the existing carefully laid-out source files.

Designer assembling a multi-client presentation

A designer has a 20-page brand presentation template and needs to create three client-specific versions, each using different page combinations tailored to that client's industry. Extracting different page subsets from the master template using the Splitter and merging each subset with the relevant client-specific content pages produces three distinct 10-page presentations from one source template. The base material stays consistent while each deliverable is tailored to its specific audience.

Researcher combining methodology sections from multiple papers

A researcher building a methodology review needs pages 5 to 8 covering methodology sections from four different journal article PDFs to compare approaches across the field. Extracting those sections using the Splitter and merging the four 4-page extracts together produces a 16-page methodology comparison document. The four approaches sit side by side in one file for direct structured analysis rather than the researcher having to flip between four separate documents during writing.

Pro tips

Get better results with these expert suggestions:

1

Create an assembly plan before starting

Write a table listing each source PDF, the page ranges needed from it, and the position those pages will occupy in the final document before touching any tools. For example a row reading Row 1 Cover_PDF page 1, Row 2 Report_A pages 5 to 8, Row 3 Report_B pages 12 to 14. This reference prevents the most common mistake in complex assemblies, which is uploading extracted PDFs in the wrong order because you lost track of which extraction came from which source.

2

Use single-page extractions for interleave operations

When interleaving pages from two sources, extract each page as its own one-page PDF rather than as ranges. Name them systematically with letter and number combinations such as A_pg01.pdf, B_pg01.pdf, A_pg02.pdf, B_pg02.pdf to guarantee correct sort order. Uploading the files in name-sorted order places them correctly in the merger without manual reordering of forty or sixty individual cards, which would otherwise be tedious and error-prone.

3

Verify the page sequence after every complex assembly

For assemblies with five or more source documents, open the merged PDF and check not only the first and last pages but also the boundaries between sections where one source's pages give way to another's content. The last page of section A and the first page of section B should be the content you expect at those positions. Mistakes are easiest to catch immediately after the merge while the assembly plan is still fresh in your memory rather than days later.

4

For large interleave operations, consider batch processing

Interleaving 30 or more pages through the split-merge workflow can be time-consuming with individual page extractions. Consider whether you can merge the odd-page PDF and even-page PDF as wholes first to confirm they have the same page count, then use a more specific interleave approach. Alternatively batch-extract using ranges that match natural section boundaries in the document to reduce the number of individual files you need to manage in the merger interface.

FAQ

Frequently asked questions

Use the two-step workflow. Extract the pages you need from each source using the PDF Splitter by specifying the relevant page ranges, then upload all extracted PDFs to the PDF Merger and arrange them in your intended order before combining. This approach gives complete control over which pages appear in the combined document and in what sequence. The whole workflow takes a few minutes for typical assemblies and produces a precisely constructed output containing only the pages you chose in your chosen order.
Yes, but it requires extracting each page as an individual one-page PDF rather than as ranges. Extract page 1 from the odd-pages PDF, page 1 from the even-pages PDF, page 2 from the odd PDF, page 2 from the even PDF, and so on through to the last page pair. Upload all the individual page PDFs to the merger and arrange them in alternating order. For a 20-page reconstructed result, you will have 20 one-page PDFs to manage. Systematic naming makes the ordering automatic.
The page tree is the internal data structure inside a PDF file that defines which pages exist in the document and in what order they appear when read sequentially. It is a hierarchical structure containing references to each page's content stream and resources. When you merge PDFs, the tool builds a new page tree that combines the page references from all source files in the order you specify in the merger interface. The new page tree replaces the originals' trees in the output file.
Pages from different sources merge without formatting issues at the page-content level. Each page retains its original dimensions, orientation, fonts, embedded images, and any annotations that were present in the source. Mixed page sizes such as A4 alongside US Letter in the same document are fully valid in the PDF format and render correctly in every modern reader. Differences in visual style across pages, such as different fonts or header conventions, are expected when combining unrelated sources and reflect the source documents accurately.
Yes. Split out the pages before and after the one you want to replace, save them as two separate PDFs. Create or obtain a one-page replacement PDF containing the corrected content. Then merge the three parts in order: the before-pages PDF, the replacement-page PDF, then the after-pages PDF. The result is the original document with one specific page swapped out for a corrected version, with all other pages unchanged from the source.
Upload the complete document A PDF to the merger without splitting it because you want all of it. For document B, first use the Splitter to extract only the pages you need into a new PDF. Then upload both the full document A PDF and the extracted document B PDF to the merger together and combine them in your chosen order. The result is one document containing all of A and the chosen subset of B in your specified sequence.
There is no enforced limit on file count. The practical constraint is browser memory and how comfortable you are managing many cards in the merger interface. Merging 50 one-page PDFs of 200KB each requires far less memory than merging 5 files of 10MB each because the total session size is what matters most. Large individual-page operations typically work well on modern desktop browsers, with the only friction being the time spent dragging cards into precise order.
If a page relied on fonts or resources embedded only at the document level in the source PDF rather than at the page level, extracting that page and merging it into a new document may occasionally cause font substitution in some PDF readers because the page-level resources do not carry the same shared references. This is uncommon in modern PDFs but can occur with older files generated by certain tools. If you see font differences, the source PDF may need to be processed differently or re-saved with page-level font embedding before extraction.
The split-then-merge workflow itself does not include page rotation, because both tools are focused on their core operations rather than offering editing features. To rotate pages, use a dedicated rotation tool either before splitting or after merging. Rotating before splitting affects only the pages you extract; rotating after merging affects whatever pages you specify in the rotated output. For complex workflows involving multiple rotations and assemblies, a paid PDF editor may be more efficient than chaining several free single-purpose tools.
A typical assembly involving three or four sources and ten or so extractions takes about five to ten minutes from planning to verified output. Most of the time is spent on the manual steps of opening sources, identifying correct page ranges, downloading extracts, and uploading them to the merger. The actual processing time in each tool is seconds. Once you have done a few assemblies the workflow becomes routine and the time required drops as you stop double-checking obvious steps and develop a habitual rhythm for the work.

Related guides

More use-case guides for the same tool:

Ready to get started?

Open PDF Merger to review its free limits and processing method.

Open PDF Merger →

Free tier · No account needed · Transparent limits