Free Online Tools for Images, Files and Developers

Convert image formats, combine files into PDFs, format JSON, validate XML and generate structured data from one place. Choose a tool below and get straight to the task.

Latest guides

Practical, step-by-step help for getting more out of every tool.

All articles →
  • XML Toolkit

    How to Convert XML to JSON: Attributes, Arrays and Types Explained

    XML and JSON describe the same data in different ways, so converting between them involves a few choices. Here’s what happens to attributes, repeated elements and numbers, and how to get JSON your code can rely on.

    29 October 2026 · 6 min read
  • JSON Toolkit

    How to Convert JSON to CSV for Excel and Google Sheets

    APIs and apps export JSON, but spreadsheets want rows and columns. Here’s how to turn JSON into a clean CSV, what happens to nested data, and why Excel sometimes puts everything in one column.

    29 October 2026 · 6 min read
  • Convert Images Online

    How to Convert Images to PDF: One File, the Right Size

    Forms, applications and offices often ask for one PDF, not a pile of photos. Here’s how to combine images into a tidy PDF, choose the right settings, and keep it under an upload limit.

    29 October 2026 · 6 min read
  • Schema Markup Generator

    What Is Schema Markup? A Plain-English Guide to JSON-LD

    Schema markup is a short piece of code that tells search engines exactly what a page is about: a product and its price, a business and its opening hours, an event and its date. Here’s how it works and how to add it in minutes.

    28 October 2026 · 7 min read
  • QR Code Generator

    How to Make a QR Code That Works (Free, No Expiry, No Sign-Up)

    A QR code takes a minute to make, but a badly made one fails on the poster you just printed. Here’s how to make one that scans every time, and never stops working.

    28 October 2026 · 6 min read
  • XML Toolkit

    How to Format and Validate XML: Well-Formed vs Valid Explained

    XML is unforgiving: one unclosed tag or stray ampersand and nothing can read it. Here’s how to make XML readable, check it properly, and fix the errors that come up again and again.

    28 October 2026 · 7 min read
  • JSON Toolkit

    How to Format and Validate JSON (and Fix the Most Common Errors)

    A single missing comma can break a whole app. Here’s how to make JSON readable, check that it’s valid, and fix the errors that trip up almost everyone.

    28 October 2026 · 7 min read
  • Image Compressor

    How to Compress Images Without Losing Quality

    Big images slow down websites and bounce off email limits. Here’s how to make them much smaller while they still look the same, with the right settings for every format.

    28 October 2026 · 7 min read

Frequently asked questions

Are the tools really free?

Yes. Every tool is free to use with no sign-up and no watermark. Each tool has a daily allowance, shown above it, that resets at midnight UTC.

Do I need to create an account?

No. Open a tool and start working. There is nothing to install and no account to create.

Are my files uploaded to your server?

Almost never. Images, PDFs, QR codes, JSON, XML and schema markup are made inside your browser, so your files stay on your device. Only File Comparison sends the two texts to our server to work out the differences, and they are not saved.

Do the tools work on my phone?

Yes. Every tool works in the browser on phones, tablets and computers, on Windows, macOS, Linux, Android and iPhone.

Which languages is DeviTools available in?

English, Spanish, German and French. Switch with the language menu at the bottom of every page.

Will you add more tools?

Yes. New tools are added regularly. If there is a tool you would like to see, tell us through the Contact page.