Terms of Use
The tools on pngtoolskit.org are free for any purpose, personal or commercial. In exchange they come with no warranty of any kind. Read the sections below before relying on any output for load-bearing work.
Acceptance
By using pngtoolskit.org you agree to these terms. If you don't agree, please don't use the site. I may update these terms at any time; the latest version is what applies.
No warranty
The tools are provided "as is", without warranty of any kind, express or implied, including the warranties of merchantability, fitness for a particular purpose, non-infringement, or correctness. I do not guarantee that the output is accurate, complete or suitable for any particular use.
In practice: open the output before you ship it. Three specific cases worth checking by eye, because they are the ones that bite —
- Redaction. Pixelate writes the change into the pixels; there is no layer to peel back and nothing recoverable underneath. But pixelation and blur are transformations of the original values, and for small, low-entropy content — a six-digit number, a short plate — a determined attacker can search the space of inputs that produce the same output. For anything that matters, use the solid-block mode, which replaces the pixels outright. Then confirm with Remove metadata that the file is not still carrying a thumbnail or GPS coordinates of the unredacted original.
- Colour-critical work. Everything here operates in 8-bit sRGB on a canvas. A 16-bit source is reduced to 8 bits on load, and an embedded ICC profile is not applied. If the exact colour matters, check the result against your reference before it goes to press.
- Batches. Batch tools apply the same settings to every file. Check the first and the last output, not just the first.
Limitation of liability
I am not liable for any loss, corruption or misuse of data arising from your use of these tools. You are responsible for keeping backups of any input you care about — and since nothing is uploaded, I could not restore it for you even if I wanted to.
Acceptable use
You agree not to:
- Process images you don't have the legal right to process.
- Use the redaction tools to defeat a redaction someone else applied, or to alter an image in order to misrepresent it as an original.
- Attempt to attack, probe or disrupt the infrastructure hosting pngtoolskit.org, or automate sign-in attempts against the account system.
- Republish the site under a different name without attribution.
Accounts
An account is optional and free, and every tool works identically without one. You are responsible for keeping your password and your one-time recovery code; because this site sends no email, losing both means the account cannot be recovered by anyone, including me. What that costs you is a list of starred tools and some saved settings — never your work, which never left your machine. I may close an account that is being used to attack the site, and I may delete accounts that have never been signed into, with notice on the changelog if it ever comes to that.
Your data
Your file contents never reach my servers — see the privacy policy for the full accounting of what an account does store. Everything is processed locally in your browser, which also makes you the only party in a position to look after that data.
Third-party assets
The site loads fonts from Google Fonts, and four libraries from jsDelivr, each only when a
tool that needs it runs: jszip, jspdf, exifreader and
libheif-js. Those providers have their own terms; by using this site you
implicitly accept them too.
Changes and takedown
I may modify, break or remove any tool at any time without notice. I'd rather not — bookmark or star the ones you rely on, and tell me if something stops working.
Contact
Questions about these terms: [email protected].