Skip to content

Free tools

Free online tools

Count words, convert units, calculate percentages, convert and compress images, turn PDFs into images, format JSON and more. Everything runs in your browser: your files and data are never uploaded.

Image tools

Convert, compress and resize images, and make QR codes and favicons.

Image converter Convert one image or a whole batch between PNG, JPG and WEBP. WEBP to PNG Convert WEBP images to PNG. WEBP to JPG Convert WEBP images to JPG. PNG to JPG Convert PNG images to JPG. JPG to PNG Convert JPG images to PNG. PNG to WEBP Convert PNG images to WEBP. JPG to WEBP Convert JPG images to WEBP. JFIF to PNG Convert JFIF images to PNG. SVG to PNG Convert SVG images to PNG. HEIC to JPG iPhones save photos as HEIC, which many apps and websites can't open. HEIC to PNG iPhones save photos as HEIC, which many apps and websites can't open. Image compressor Make images smaller for websites, email and chat. Image resizer Resize photos, screenshots and graphics to exact pixel sizes or by percentage. QR code generator Make a QR code for a link, any text, your Wi-Fi network, a WhatsApp chat or a contact card. Favicon generator Turn one logo into every icon a website needs: favicon.ico, 16 to 512 px PNGs, the Apple touch icon, a web manifest and the HTML to paste into your page.. Logo colour changer Upload a logo, pick a new colour for each of its colours and download it, with smooth edges kept. Make logo white Need your logo on a dark header, a slide or a T-shirt? Turn it white in one click, check it on a dark background and download it.. Make logo black Get a solid black version of your logo for invoices, documents, print and light backgrounds. PNG colour changer Replace the colours of an icon, logo or illustration saved as PNG. Make logo background transparent Got a logo on a white box? Remove the background in one click and download a transparent PNG, ready for any website, slide or dark header.. Image to Base64 Embed small images straight into HTML, CSS or JSON as Base64 data URIs, with ready-made snippets to copy..

Text tools

Count words, change case, clean up lists and check passwords.

Calculators & converters

Percentages, ages, dates and units, worked out instantly.

Career tools

Build a professional CV and check how strong it is.

GIF & video tools

Make GIFs from videos and images, and turn GIFs into videos.

PDF tools

Turn PDFs into images and images into PDFs.

SEO tools

Get your website indexed: robots.txt, XML sitemaps and meta tags with social previews.

Developer tools

Format, decode and test the things you work with every day.

Markdown editor Write README files, docs and blog drafts in GitHub-flavoured Markdown and see the result as you type. Laravel log analyzer A long laravel.log hides a few real problems. Laravel shared hosting config generator Deploying Laravel to cPanel? Enter your domain and account details to get every file and command, with your own paths filled in.. PHP json_encode / json_decode Paste JSON to see exactly what json_decode() gives you, as PHP array code or print_r() output. JSON formatter Paste JSON to pretty-print it, minify it or find exactly where it is broken. Base64 encode / decode Encode and decode Base64 text (with emoji and any language), switch to URL-safe Base64, or turn a file into a data URI.. JWT decoder Paste a JWT to see its header and claims, check whether it has expired, and optionally verify an HMAC signature with your secret.. URL encode / decode Encode text for use in a URL, decode %-encoded links, and see every part and query parameter of a URL in a table.. Regex tester Write a regular expression and watch the matches light up in your test text. Cron expression explainer Paste a crontab schedule like */15 9-17 * * 1-5 to read it in plain English and see the next five run times in your time zone.. UUID generator Create UUIDs (GUIDs) for database keys, test data and APIs: random v4, or v7 that sorts by creation time.. Hash generator Hash text or a file with all common algorithms at once, for example to compare a download with its published checksum.. Unix timestamp converter Turn epoch timestamps from logs, databases and APIs into readable dates, or get the timestamp for any date.. Password generator Create strong, random passwords for accounts, databases and API keys. Text diff checker Paste two versions of a text, code or config file to see exactly what changed, line by line, word by word or character by character.. SQL formatter Turn long one-line queries from logs or ORMs into readable SQL with consistent indentation and keyword case.. JSON to CSV converter Turn API responses into spreadsheets, or spreadsheets into JSON. YAML to JSON converter Convert config files between YAML and JSON: Docker Compose, Kubernetes manifests, GitHub Actions, OpenAPI specs and more.. Colour converter & contrast checker Convert any CSS colour between HEX, RGB, HSL and CMYK, get matching tints and shades, and check that text is readable on your background.. chmod calculator Tick the permissions you want to get the chmod number and command, or type a number like 755 to see what it allows.. .htaccess redirect generator Create Apache rewrite rules for cPanel and other shared hosts: force HTTPS, choose www or not, and send old URLs to new ones with 301 redirects..

No tool matches “”. Missing one? Tell us.

Get new articles in your inbox

Practical tutorials and deep dives, about once a week. No spam, unsubscribe anytime.

Privacy policy

Add DEV Talk to your Home Screen

  1. 1 Tap the Share button in Safari's toolbar.
  2. 2 Scroll down and tap Add to Home Screen.
  3. 3 Tap Add. Open it from the Home Screen to read like an app and to turn on notifications with the bell.

We use cookies to improve your experience and analyze traffic. By continuing, you agree to our Privacy Policy.