en

Tools

Every editing tool in one place: compress and crop images, merge, split and protect PDFs, handle archives - all right in your browser, no upload.

Here all the editing tools are bundled that change a file rather than just convert a format: compress, crop or rotate images, merge, split, protect and watermark PDFs, pack archives or compute checksums.

These tools, too, work exclusively in your browser. So you can edit even confidential documents without a file ever being uploaded; nothing leaves your device.

Image tools

Favicon generator

Turn one image into a complete favicon package: .ico, PNG sizes, apple-touch-icon, web manifest and an HTML snippet. Local, no upload.

Font Information

Read a font's metadata locally - family, style, version, units per em, glyph count and more. No upload.

Glyph Coverage

List which characters a font covers locally - mapped Unicode code points, ranges and blocks. No upload.

Compress images

Shrink JPG, PNG and WebP file size locally - without visible quality loss.

Resize images

Change resolution and crop of your images locally in the browser - choosing between crop, padding or a blurred background. No upload.

Remove image metadata

Remove EXIF, GPS location and other metadata from JPG/PNG - lossless, several at once. No upload.

Rotate image

Rotate images locally - in 90-degree steps or by a free angle to straighten, several at once, format preserved. No upload.

Crop image

Crop images locally by dragging - with an aspect-ratio lock. No upload.

Watermark image

Lay a text watermark over your images locally - freely draggable, rotatable, optionally tiled. No upload.

Image collage

Combine several images into a collage locally - as a grid, side by side or stacked. No upload.

Grayscale Image

Convert an image to grayscale locally - luminance-weighted black and white, format preserved. No upload.

Invert Image Colors

Invert an image's colors locally - a photo negative, each channel flipped, format preserved. No upload.

Sepia Image

Give an image a warm sepia tone locally - a vintage brown photo look, format preserved. No upload.

Pixelate Image

Pixelate an image locally - a mosaic of blocks sized to the image, format preserved. No upload.

Add Image Border

Add a clean white border around an image locally - a simple frame, sized to the image. No upload.

Circle Crop

Crop an image to a circle locally - drag and resize the circle freely, transparent corners, ideal for avatars. Output is a PNG. No upload.

Dither Image

Dither an image to black and white locally - the Floyd-Steinberg retro look, format preserved. No upload.

Blur Image

Blur an image locally - an even softness sized to the image, format preserved. No upload.

Sharpen Image

Sharpen an image locally - emphasises edges and detail, format preserved. No upload.

Brightness and Contrast

Adjust an image brightness and contrast locally - with sliders, format preserved. No upload.

Flip Image

Mirror an image locally - horizontally, vertically or both, format preserved. No upload.

Posterize Image

Posterize an image locally - a few flat colour bands for a poster look, format preserved. No upload.

Threshold Image

Convert an image to pure black and white locally - a hard cutoff, no dithering, format preserved. No upload.

Saturate Image

Adjust an image colour saturation locally - more vivid or muted, with a slider. Format preserved. No upload.

Vignette Image

Add a vignette locally - softly darkened edges that draw the eye to the centre. Format preserved. No upload.

Rotate Hue

Rotate the hue of an image locally by any angle - all colours shift together around the colour wheel. No upload.

Emboss Image

Turn an image into a grey relief locally - edges look embossed and flat areas become mid-grey. No upload.

Detect Edges

Highlight the edges of an image locally - a Sobel filter draws outlines bright on a dark background. No upload.

Solarize Image

Solarize an image locally - bright areas are inverted, the classic darkroom effect. No upload.

Color Temperature

Make an image warmer or cooler locally - one slider shifts the colour temperature. No upload.

Add Noise

Add grainy noise to an image locally - for a film look or texture. No upload.

Tint Image

Tint an image locally to a single hue - a monochrome wash like a toned photo. No upload.

Auto Contrast

Improve the contrast of an image locally and automatically - the tonal range is stretched to the full span. No upload.

Duotone

Map an image locally onto two colours - shadows in one, highlights in the other. No upload.

Pencil Sketch

Turn a photo locally into a pencil sketch - light paper with dark strokes. No upload.

Extract Colour Palette

Extract an image colour palette locally - the dominant colours as swatches you can reuse. No upload.

Round Image Corners

Round an image corners locally - smooth rounded corners with transparency, saved as PNG. No upload.

QR code generator

Generate QR codes locally as PNG, SVG or PDF - with colours, gradients, module shapes and content types. Nothing is sent.

Passport photo crop 35x45

Crop a photo to 35x45 mm locally. No biometric check, no upload.

QR code reader

Read the content of a QR code from an image - locally in your browser, with no upload.

Barcode generator

Generate barcodes (EAN, UPC, Code 128 and more) locally as a real SVG - nothing is uploaded.

Barcode reader

Decode the number behind a barcode from a photo - with type detection, locally and without upload.

DataMatrix generator

Generate DataMatrix codes locally as a real SVG - the compact 2D code for industry, pharma and labels. Nothing is uploaded.

PDF417 generator

Generate PDF417 codes locally as a real SVG - the stacked 2D code on ID cards, boarding passes and shipping labels. Nothing is uploaded.

Aztec code generator

Generate Aztec codes locally as a real SVG - the 2D code on train tickets and boarding passes, even without a quiet zone. Nothing is uploaded.

Document tools

Merge PDF

Combine multiple PDFs into one document locally - in the chosen order.

Split PDF

Split a PDF in a thumbnail grid - set cuts between pages with a click. No upload.

Rotate PDF

Rotate PDF pages in a thumbnail grid - per click, with "Rotate all" or individually per page. No upload.

Delete PDF pages

Select pages in a thumbnail grid and remove them with one click. No upload.

Extract PDF pages

Select pages in a thumbnail grid and keep only those - the rest is dropped. No upload.

Organize PDF

Reorder PDF pages in a thumbnail grid, rotate or delete individual ones - all locally by drag and click. No upload.

Add page numbers

Add PDF page numbers - with a live preview on the real page, position/start value/format selectable. No upload.

Edit PDF metadata

Remove all metadata from a PDF (author, title, date) or set it deliberately. Locally in the browser, no upload.

Resize PDF pages

Rescale all PDF pages without distortion to a uniform size (A4 or Letter) - locally in the browser, no upload.

PDF pages per sheet (N-up)

Reorder PDF pages in a thumbnail grid and place 2, 4, 6 or 9 scaled onto one sheet. Locally in the browser, no upload.

Crop PDF

Crop a PDF visually - a draggable frame on the real page, to the millimetre. In the browser, no upload.

PDF header, footer & Bates

Add a header or footer to every PDF page - with a live preview on the real page. Local, no upload.

PDF image watermark

Lay a logo or image as a watermark over your PDF - freely draggable on the live page preview, rotatable, optionally tiled. No upload.

Watermark PDF

Lay a text watermark over your PDF - freely draggable on the live page preview, rotatable, optionally tiled. No upload.

Unlock PDF

Remove the password from a protected PDF - locally in the browser, the password stays on your device. No upload.

Protect PDF with a password

Protect a PDF with a password - encryption happens locally, the password never leaves your device. No upload.

Sign PDF

Sign your PDF right in the browser: draw your signature, type your name or pick an image - freely placeable on the live page preview. No upload.

Edit PDF

Local full-screen PDF editor: fill forms, recognize and overtype text, draw freehand, add links and comments, sign - all in your browser, no upload.

Flatten PDF form

Make the fillable fields of a PDF form permanent - the entered content becomes part of the page and is no longer editable. No upload.

Compress PDF

Shrink image- or scan-heavy PDFs locally - strength selectable, the file never grows. No upload.

Redact PDF

Black out names, numbers or terms in a PDF - via search terms or drawn directly on the page. The content is truly removed. No upload.

PDF OCR (searchable)

Make a scanned PDF searchable with OCR - locally in the browser, with an invisible text layer under the original pages, no upload.

Data & code

Create ZIP

Pack several files into one ZIP archive locally - no upload, right in your browser. Your files never leave your device.

Extract ZIP

Extract a ZIP archive into its files locally - recursively, even nested ZIPs, no upload, right in your browser.

Gzip compress

Compress a file to a .gz file locally - lossless, with a selectable level, no upload, right in your browser.

Gzip decompress

Decompress a .gz file into the original file locally - lossless, no upload, right in your browser.

Create TAR

Bundle several files into one .tar archive locally - no upload, right in your browser. Your files never leave your device.

Extract TAR

Extract a .tar archive into its files locally - no upload, right in your browser. Your data stays on your device.

Split CSV

Split a large CSV into several smaller ones locally - by row count, header kept. No upload.

Split XLSX

Split an Excel file into one file per worksheet locally - as XLSX or CSV. No upload.

Encrypt file

Encrypt one or more files locally in your browser with AES-256-GCM and a password. The file(s) and the password never leave your device. No upload.

Decrypt file

Decrypt one or more .gxenc files locally in your browser with your password and get the original files back. Nothing leaves your device. No upload.

Generate PGP key pair

Generate an OpenPGP key pair locally in your browser: a public key to share and a private key to decrypt. Nothing is uploaded.

Encrypt with PGP

Encrypt a file locally in your browser with the recipient public PGP key. Only they can decrypt it again. No upload.

Decrypt with PGP

Decrypt a PGP message locally in your browser with your private key and passphrase. The original file comes back. No upload.

Calculate a checksum

Compute a file checksum (hash): SHA-256, SHA-1, SHA-384/512, MD5 or CRC-32. All local in your browser, the file never leaves your device.

Calculate an HMAC

Compute a file HMAC with a secret key (SHA-256/1/384/512 or MD5) - fully local in your browser; the file and key never leave your device.

Encode to Base64

Encode any file as Base64, Base32 or Hex text - fully local in your browser; the file never leaves your device.

Decode Base64

Decode Base64, Base32 or Hex text back to the original file - fully local in your browser; the data never leaves your device.

Decode JWT

Decode a JSON Web Token locally in your browser into readable JSON - header and payload revealed, with no upload.

UUID generator

Generate UUIDs (version 1, 4, 5 or 7) locally in your browser - cryptographically random and instant, with no upload.

Password generator

Generate strong, random passwords locally in your browser - choose the length and character types, with no upload.

Steganography

Hide a secret message inside an image or read it back out - all locally in your browser, with no upload.

Format JSON

Pretty-print JSON neatly indented or minify it, optionally sort the keys - all locally in your browser, with no upload.

Change case

Convert text to upper, lower, title or programmer case (camelCase, PascalCase, snake_case, kebab) - locally in your browser, no upload.

Encode URL

Safely encode text or links for URLs (percent-encoding per RFC 3986) - locally in your browser, with no upload.

Decode URL

Turn percent-encoded URLs and parameters back into readable text - locally in your browser, with no upload.

Sort lines

Sort lines of text, remove duplicates or reverse the order - all locally in your browser, with no upload.

Word counter

Count the words, characters, lines, sentences and bytes of a text - instantly and locally in your browser, with no upload.

Slugify

Turn a title into a clean URL slug (lowercase, hyphens, no accents) - locally in your browser, with no upload.

Base converter

Convert whole numbers between number systems (binary, octal, decimal, hexadecimal) - locally in your browser, no upload.

Encode HTML

Convert special characters into HTML entities (& to &amp;, < to &lt;) - safe against broken markup, locally in your browser, no upload.

Decode HTML

Turn HTML entities back into readable characters (&amp; to &, &#228; to ä) - locally in your browser, with no upload.

Unix timestamp

Convert a Unix timestamp into a readable date and back - locally in your browser, with no upload.

Color converter

Convert colors between HEX, RGB and HSL - locally in your browser, instantly and with no upload.

Lorem ipsum generator

Generate placeholder text (Lorem ipsum) as words, sentences or paragraphs - locally in your browser, instantly and with no upload.

Regex tester

Test a regular expression against your text and see all matches and groups - locally in your browser, with no upload.

Escape JSON

Turn arbitrary text into a ready JSON string literal (quotes, line breaks escaped) - locally, with no upload.

Roman numerals

Convert numbers to Roman numerals and back (1 to 3999) - locally in your browser, with no upload.

Morse code

Translate text into Morse code and back (ITU standard) - locally in your browser, instantly and with no upload.

Text to binary

Convert text into binary code and back (8-bit, UTF-8) - locally in your browser, with no upload.

Find & replace

Find text and replace it everywhere at once - optionally with a regular expression, locally with no upload.

Clean whitespace

Remove excess spaces, tabs and blank lines from your text - locally in your browser, with no upload.

Strip HTML

Remove HTML tags from your text and keep only the readable content - locally in your browser, with no upload.

Unicode escape

Convert text to Unicode escapes (\uXXXX) and back - locally in your browser, with no upload.

Word frequency

Count how often each word occurs in your text - as a ranked list, locally with no upload.

Reading time

Estimate the reading time of your text from the word count - locally in your browser, with no upload.

Text to Base64

Encode text to Base64 and decode it back - locally in your browser, with no upload.

Text to ASCII codes

Convert text to decimal character codes and back - locally in your browser, with no upload.

ROT13 cipher

Encode and decode text with ROT13 - locally in your browser, with no upload.

Number Lines

Number every line of your text locally - a line-number prefix on each line. Nothing is uploaded.

Wrap Text

Wrap text to a fixed width locally - hard line breaks at a column you choose. Nothing is uploaded.

Shuffle Lines

Shuffle the lines of your text locally - a random reorder, in your browser. Nothing is uploaded.

Sum Numbers

Sum the numbers in your text locally - count, sum, average, min and max. Nothing is uploaded.

Extract Email Addresses

Pull every email address out of your text - locally in the browser, de-duplicated, one per line. Nothing is uploaded.

Extract URLs

Pull every web address out of your text - locally, de-duplicated, one per line. Nothing is uploaded.

Join Lines

Join all lines locally into a single one - breaks removed, joined with spaces. No upload.

Extract Numbers

Pull every number out of your text - locally, one per line, in the order found. Nothing is uploaded.

Format CSV

Clean up a CSV locally - fields trimmed, quotes set correctly. Nothing is uploaded.

Video tools

No upload100% local
Your content stays with youno third-party access
Servers in GermanyGDPR by design
Independently auditedTLS A+ · HTTP headers A+