Simple tools for a brighter day

One place for
everyday digital tasks.

Simple tools for images, PDFs, text and QR codes. Choose a tool or drop a file to begin.

Drop an image or PDF hereor choose a file to open a workspace

Your files stay with you. Processed on your device.

All tools 107

QR Code Generator

Create a static QR code for text or a web address as PNG or SVG.

QR codes

Image Resizer

Resize an image by pixels or percentage, with control over its proportions.

Image

Word Counter

Count words, sentences, and characters with reading-time estimates.

Text

Merge PDF

Combine static PDF pages in the order you choose.

PDF

Image Compressor

Reduce JPEG or WebP file size with adjustable quality and dimensions.

Image

JPG to PDF

Arrange images and create a PDF with your preferred page size and margins.

PDF

Case Converter

Change text case using the language of your text, with undo.

Text

Password Generator

Generate random passwords locally using browser cryptography.

Generators

Crop Image

Keep exactly the area you need using precise crop coordinates.

Image

WebP to PNG

Convert a static WebP image to PNG while keeping transparency.

Image

WebP to JPG

Convert a static WebP image to JPEG with a background of your choice.

Image

PNG to JPG

Turn a PNG into a JPEG and choose a background for transparent areas.

Image

Split PDF

Extract a page range or download selected pages as separate PDFs.

PDF

Organize PDF

Reorder, rotate, remove, and extract pages in a PDF.

PDF

Character Counter

Count visible characters, including emoji and combined letters.

Text

Text Compare

See changes between two texts at the word or line level.

Text

Text Cleaner

Clean spaces and line breaks, or remove duplicate lines.

Text

Wi-Fi QR

Let guests connect to your Wi-Fi without typing the password.

QR codes

WhatsApp QR

Create a WhatsApp contact QR code with an optional message.

QR codes

vCard QR

Create a QR code for contact details that can be saved to a phone.

QR codes

JSON Formatter

Validate, format, or minify JSON without changing large numbers.

Developer

UUID Generator

Generate random version 4 UUIDs using browser cryptography.

Developer

PNG to WEBP Converter

Convert PNG images to WEBP on your device. Preview the image and check its actual size before downloading.

Image

JPG to PNG Converter

Convert JPG images to PNG on your device. Preview the image and check its actual size before downloading.

Image

JPG to WEBP Converter

Convert JPG images to WEBP on your device. Preview the image and check its actual size before downloading.

Image

AVIF to JPG Converter

Convert AVIF images to JPG on your device. Preview the image and check its actual size before downloading.

Image

AVIF to PNG Converter

Convert AVIF images to PNG on your device. Preview the image and check its actual size before downloading.

Image

HEIC to JPG Converter

Convert HEIC images to JPG on your device. Preview the image and check its actual size before downloading.

Image

HEIC to PNG Converter

Convert HEIC images to PNG on your device. Preview the image and check its actual size before downloading.

Image

HEIF to JPG Converter

Convert HEIF images to JPG on your device. Preview the image and check its actual size before downloading.

Image

HEIF to PNG Converter

Convert HEIF images to PNG on your device. Preview the image and check its actual size before downloading.

Image

Rotate Image

Turn a sideways photo by 90°, 180° or 270° and download it at its actual new dimensions.

Image

Flip Image

Mirror an image horizontally or vertically without changing its dimensions.

Image

Color Palette from Image

Extract dominant colors from a photo as reusable HEX and RGB values. Transparent pixels are ignored.

Image

Resize Image for Instagram

Start with a 1080 × 1080 pixel preset. Preview the centered crop or choose borders before saving.

Image

Resize Image for Facebook

Start with a 1200 × 630 pixel preset. Preview the centered crop or choose borders before saving.

Image

Resize Image for LinkedIn

Start with a 1584 × 396 pixel preset. Preview the centered crop or choose borders before saving.

Image

YouTube Thumbnail Resizer

Start with a 1280 × 720 pixel preset. Preview the centered crop or choose borders before saving.

Image

Twitter / X Image Resizer

Start with a 1500 × 500 pixel preset. Preview the centered crop or choose borders before saving.

Image

PNG to PDF

PNG → PDF. Arrange images in order, choose a page size and margins, then create a PDF locally.

PDF

Images to PDF

Arrange images in order, choose a page size and margins, then create a PDF locally.

PDF

Extract PDF Pages

Save only the PDF pages you need, using page numbers or ranges such as 1, 3–5.

PDF

Delete PDF Pages

Remove specified pages from a PDF and keep the remaining pages in their original order.

PDF

Reorder PDF Pages

Move PDF pages up or down with a page preview before saving a reordered copy.

PDF

Rotate PDF Pages

Correct sideways PDF pages with individual quarter-turn controls. Page content stays vector-based.

PDF

Sentence Counter

Count sentences in pasted text using language-aware punctuation boundaries.

Text

Paragraph Counter

Count non-empty paragraphs separated by blank lines, alongside words and characters.

Text

UPPERCASE Converter

Convert every letter to uppercase, with language-aware handling of accents.

Text

lowercase Converter

Convert every letter to lowercase while keeping punctuation and line breaks.

Text

Title Case Converter

Capitalize the first letter of each word. This is a mechanical conversion, not an editorial style guide.

Text

Remove Line Breaks

Join wrapped lines into one continuous paragraph with a single space between lines.

Text

Remove Extra Spaces

Collapse repeated spaces and tabs and trim line edges without merging separate lines.

Text

Sort Lines

Sort lines alphabetically or in reverse order using the selected language’s collation.

Text

Reverse Text

Reverse visible characters while keeping combined emoji and accented characters together.

Text

Find and Replace

Find literal text and replace its first occurrence or every occurrence. Your source stays editable.

Text

URL QR Code

Create a QR code for an HTTP or HTTPS link. Preview the destination before sharing.

QR codes

Email QR Code

Prepare a QR code that opens an email draft with a recipient, subject and message.

QR codes

SMS QR Code

Create a QR code that opens an SMS draft for a phone number and optional message.

QR codes

Phone QR Code

Make a QR code that opens the phone dialer. Scanning does not automatically place a call.

QR codes

Text QR Code

Encode a plain-text note in a QR code without turning it into a web link.

QR codes

Google Maps QR Code

Turn an address or coordinates into a Google Maps search QR code. No location permission is needed.

QR codes

QR Scanner from Image

Upload a QR image and read its decoded text locally. Links never open automatically.

QR codes

JSON Validator

Check JSON syntax and locate errors by line and column without rewriting the document.

Developer

JSON Minifier

Remove insignificant JSON whitespace while preserving number literals exactly.

Developer

JSON Viewer

Explore valid JSON as a collapsible tree with exact source values for large numbers.

Developer

XML Formatter

Indent XML elements while preserving mixed-content text and xml:space. External entities are rejected.

Developer

XML Minifier

Remove indentation between XML elements while retaining text content, comments and CDATA.

Developer

Base64 Encode

Encode UTF-8 text, including accents and emoji, as standard Base64.

Developer

Base64 Decode

Decode standard Base64 or Base64URL into UTF-8 text and report invalid input.

Developer

URL Encode

Percent-encode a URL component such as a query value, including spaces and Unicode.

Developer

URL Decode

Decode percent-encoded URL components. A plus sign remains a literal plus sign.

Developer

Unix Timestamp Converter

Convert Unix seconds or milliseconds to UTC and convert an ISO date back to Unix time.

Developer

HTML Escape

Escape the five special HTML characters so markup can be displayed as text.

Developer

HTML Unescape

Decode named and numeric HTML entities into text without executing the decoded markup.

Developer

JWT Decoder

Read JWT header and payload locally. Decoding does not verify the signature or establish trust.

Developer

Regex Tester

Test JavaScript regular expressions against text in a cancellable worker with a time limit.

Developer

Random String Generator

Generate random strings from a custom alphabet using your browser’s cryptographic random source.

Generators

Random Number Generator

Pick unbiased random integers within inclusive bounds, optionally without repetitions.

Generators

Lorem Ipsum Generator

Create placeholder paragraphs with a chosen word count for layout and typography work.

Generators

Slug Generator

Turn a title into a lowercase URL slug, removing accents and joining words with hyphens.

Generators

Username Generator

Combine word pairs and optional digits into username ideas. Availability is not checked.

Generators

Hash Generator

Calculate SHA-256, SHA-384, SHA-512 or MD5 for UTF-8 text or a local file. MD5 is for checksums only.

Generators

SHA-256 Generator

Compute a SHA-256 fingerprint of UTF-8 text or file bytes. The result is a 64-character hexadecimal digest.

Generators

MD5 Checksum Generator

Calculate an MD5 checksum for legacy file comparisons. Do not use MD5 for passwords, signatures or security.

Generators

Favicon Generator

Create a ZIP favicon kit with a multi-size ICO, PNG icons, a web manifest and installation snippets.

Web & creator

PNG to ICO

Convert a PNG into one ICO file containing 16, 32 and 48 pixel icons.

Web & creator

Image to Favicon

Crop an image to a square PNG favicon at your chosen size and copy its HTML link tag.

Web & creator

Color Picker

Choose a screen color and read its HEX, RGB and HSL values together.

Web & creator

HEX to RGB

Convert a three- or six-digit HEX color into red, green and blue channel values.

Web & creator

RGB to HEX

Convert red, green and blue values from 0 to 255 into a six-digit HEX color.

Web & creator

HSL to HEX

Convert hue, saturation and lightness into a HEX color with a visible swatch.

Web & creator

Color Palette Generator

Build complementary, analogous or monochromatic color palettes from one chosen color.

Web & creator

Gradient Generator

Preview a two-color linear gradient and copy the matching CSS with a chosen angle.

Web & creator

Contrast Checker

Measure WCAG contrast between two opaque sRGB colors and compare AA and AAA text thresholds.

Web & creator

File Size Converter

Convert file-size units with an explicit decimal (1000) or binary (1024) base.

File helpers

Bytes to KB

B → KB. Convert file-size units with an explicit decimal (1000) or binary (1024) base.

File helpers

KB to MB

KB → MB. Convert file-size units with an explicit decimal (1000) or binary (1024) base.

File helpers

MB to GB

MB → GB. Convert file-size units with an explicit decimal (1000) or binary (1024) base.

File helpers

MIME Type Lookup

Look up common file extensions associated with a MIME type in a built-in reference table.

File helpers

File Extension Lookup

Find common MIME types and format names for a file extension. Renaming a file does not convert it.

File helpers