Skip to content

Doxdock

Free, open-source PDF & image tools that run 100% in your browser — merge, split, compress, convert, edit & sign. No uploads, no sign-up, fully private and offl.

Not yet verified
Report issueDemo online
MIT★ 26

Open the official app on doxdock.vercel.app

This tool is hosted by its maintainers. Click below to open doxdock.vercel.app in a new tab — it's their official demo.

Browse pdf & tools tools →

What's next with Doxdock?

Choose how you want to get started.

Use it free

Open the official tool or demo — no account needed.

Free

Self-host it

Run the open-source version on your own infrastructure.

Open

What is Doxdock?

Doxdock is an open-source web tool designed for processing PDFs and images through browser-based operations. It enables users to merge, split, compress, convert, edit, and sign documents without transmitting files to external servers. Ideal for individuals and professionals handling sensitive data, it addresses privacy concerns by ensuring all operations occur locally on the user's device. The tool caters to users who prioritize data security, such as legal professionals managing contracts, healthcare workers handling medical records, or travelers editing travel documents. Its core value lies in eliminating reliance on third-party services, offering a transparent alternative to conventional online converters that often obscure data handling practices.

How it works

Doxdock provides a suite of tools for manipulating PDFs and images through a web interface. Its primary purpose is to enable users to perform tasks like merging files or extracting text without exposing data to external networks. By operating entirely within the browser, it ensures that no file transfers occur beyond the user's local environment. The tool is built on the principle of transparency, avoiding the need for user trust in its developers. Instead of requiring accounts or tracking mechanisms, it allows users to verify the process through open-source code. This approach users to confirm that their data remains private and unaltered during operations. Doxdock supports merging multiple PDFs into a single file, splitting larger documents into smaller sections, and compressing images to reduce file size. It also facilitates converting PDFs to other formats, editing text within documents, and adding digital signatures. These functions are executed through a web interface, with no intermediary servers involved in processing.

How to use it

  1. 1Access the Doxdock website through a supported browser. 2. Upload the target file by selecting it from the local device. 3. Choose the desired operation, such as merging or compressing. 4. Initiate the process and download the modified file directly to the device. Practical tips include using it offline by enabling local storage and avoiding third-party extensions that might interfere with browser-based processing.

What it can do

  • Conversion
  • Compression
  • PDF Processing
  • Image Processing

Use cases

Assumptions and limitations

Assumptions

  • source: https://github.com/mithun-srinivas/DoxDock
  • license: MIT — free to use
  • privacy: Opens an external demo

Limitations

  • Limited support for advanced image editing beyond basic compression
  • No cloud storage integration for file management
  • Dependence on browser compatibility with certain file formats
  • Absence of collaborative editing features for multiple users
  • Potential performance issues with extremely large files

Understanding the result

Free, open-source PDF & image tools that run 100% in your browser — merge, split, compress, convert, edit & sign. No uploads, no sign-up, fully private and offline.

Tool details

  • Clearly flagged when a network request is needed.
  • No account, no sign-up, and no tracking of your content.
  • Powered by DoxDock (MIT).
Built with
DoxDock (mithun-srinivas/DoxDock)
License
MIT
Runs locally
No — requires a network request
Verification
Not yet verified
Input
Image File, PDF
Output
Image, PDF, Converted Output
Open-source source & license

Built with mithun-srinivas/DoxDock. OpenToolVault provides the discovery and browser interface while crediting the original project maintainers.

Built with
DoxDock
License
MIT
View source on GitHub

Open-source project

OpenToolVault is an independent directory. We are not affiliated with or endorsed by this project.

References

Frequently asked

Does Doxdock store any user data during processing?

No data is stored during processing. All operations occur within the browser's local environment, and files are not transmitted to external servers. Users retain full control over their data, with no third-party tracking or analytics involved in the workflow.

How does Doxdock handle file conversions without uploading to a server?

Doxdock leverages browser-based libraries to process files locally. When a user selects a file, the tool uses JavaScript and web APIs to manipulate the data directly in memory. This approach ensures that no file leaves the user's device during conversion, maintaining privacy and reducing network exposure.

How can I convert a PDF to a Word document using Doxdock?

To convert a PDF to Word, navigate to the 'Convert' section of the tool. Upload the PDF file, select 'Convert to Word' as the output format, and initiate the process. The resulting document will be downloaded immediately, with no intermediate steps or data storage on external servers.

How does Doxdock compare to tools like PDFtk or Smallpdf?

Unlike PDFtk, which requires command-line interface expertise, Doxdock offers a graphical web interface. Compared to Smallpdf, which uploads files to servers for processing, Doxdock maintains end-to-end data control. Both tools share similar core functions but differ in privacy practices and user accessibility.

What should I do if Doxdock fails to process a large file?

If the tool encounters issues with large files, try reducing the file size through compression or splitting it into smaller segments. Ensure your browser has sufficient memory allocated and disable any extensions that might interfere with local processing. If the problem persists, check the tool's GitHub repository for reported issues or seek community support.

Spotted something wrong with Doxdock, or want to maintain it? See how to help.