Practical tools for everyday digital work

Free Online Tools for Your Files

Compress images, merge PDFs, convert iPhone photos, extract audio, or anonymize sensitive text. WebFileTools helps people move fast with a clear privacy level stated before each action.

No installNo sign-up for most toolsPrivacy level shown tool by toolFR & EN
🔍
100% local — no file uploadServer processingHosted AI

Start without friction

A visitor should understand what to do within seconds and launch something useful without account-first blockers.

Readable privacy

Local, server, or AI mode is visible before use. That should be a product promise, not hidden technical detail.

Concrete use cases

The homepage should speak in outcomes people want: photo, PDF, audio, sharing, not only abstract categories.

💡

Can’t find the tool you need?

Suggest it — we might build it for you.

We may contact you for clarifications to prioritize the tool.

135 tools·14 categories

New tools

11 tools
📤

Sharing & Collaboration

1 tool
🔐

Security & Privacy

11 tools
🔐

Encrypted Secret Sharing

Server

Share a password or API key via an encrypted, single-use link (burn after reading). AES-256, free.

Use →
📎

Encrypted File Sharing

Server

Share any file (≤25 MB) via an encrypted, single-use link. Antivirus scan, AES-256-GCM. Free.

Use →
🔑

Password Generator

100% local

Generate cryptographically secure passwords. Customize length, character sets and check strength. 100% in the browser.

Use →
🆔

UUID Generator

100% local

Generate UUID v4 (random) or v7 (sortable by date). Batch export. 100% in the browser, free.

Use →
🗣️

Pronounceable Password Generator

100% local

Generate easy-to-remember but secure passwords based on pronounceable syllables. Entropy and strength displayed.

Use →
🛡️

Password Strength Checker

100% local

Analyze password strength: entropy, estimated crack time, pattern detection. 100% local.

Use →
🎭

Data Masker

100% local

Anonymize your data: emails, phone numbers, names, IBANs. Replace sensitive information with asterisks or dummy values. 100% local.

Use →
🧹

Metadata Cleaner

Server

Remove all metadata (EXIF, XMP, IPTC, docProps) from your images, PDFs and Office documents. Deep server-side cleaning with ExifTool.

Use →
🕵️

PII Detector

100% local

Automatically detect personal data in text: emails, phone numbers, IBAN, credit cards, SSN, IPs, URLs with identifiers. 100% local.

Use →
🔑

SSH Key Generator

100% local

Generate SSH keys (RSA, Ed25519, ECDSA) directly in your browser. OpenSSH format, optional passphrase. 100% local, never sent.

Use →
📜

Certificate Decoder

100% local

Inspect X.509 certificates, CSRs and PEM private keys: subject, issuer, validity, SANs, fingerprints. 100% browser, no upload.

Use →
🖼️

Images

20 tools
🗜️

Image Compressor

100% local

Compress your JPG, PNG, and WebP images directly in your browser. Adjustable quality, no server upload. 100% private and free.

Use →
↔️

Resize Image

100% local

Resize your images by pixels or using social media presets (Instagram, Facebook, LinkedIn). 100% in the browser.

Use →
🔄

Convert Image Format

100% local

Convert images between JPEG, PNG, WebP, AVIF, and GIF instantly in the browser. Free, no sign-up, 100% private.

Use →
📱

Social Media Resize Pack

New
100% local

Generate all key social formats in one click (Instagram, Facebook, LinkedIn, X, YouTube, TikTok) from a single image. 100% browser-based.

Use →
📷

HEIC → JPG

100% local

Convert your iPhone HEIC/HEIF photos to JPEG. Multi-file, ZIP download. 100% in the browser, free.

Use →
💧

Image Watermark

100% local

Add a text watermark to your images. Position, opacity, rotation and tile pattern. 100% in the browser, free.

Use →
🎨

SVG → PNG

100% local

Convert SVG to PNG or JPG at high resolution (1x, 2x, 4x). 100% in the browser, free.

Use →
🔍

OCR — Image to Text

Server

Extract text from images (JPG, PNG, WebP, BMP, TIFF) or scanned PDFs using OCR. 14 languages supported. Images processed locally, PDFs server-side.

Use →
🧠

OCR to Markdown

New
Server

Convert scanned PDFs and screenshot images (PNG, JPG, WebP) into clean Markdown optimized for AI workflows.

Use →
🕵️

Remove EXIF Data

100% local

Inspect and erase EXIF metadata (GPS, camera, dates) from your photos before sharing. 100% in the browser, no data sent.

Use →
✂️

Remove Image Background

100% local

Make an image background transparent using flood-fill. Ideal for logos and illustrations. 100% in the browser.

Use →
🔍

Image Compare

100% local

Compare two images side-by-side with a before/after slider. Ideal for checking compression or edits. Free.

Use →

Favicon Generator

100% local

Generate multi-size favicons (ICO, PNG, SVG) and the associated manifest.json. 100% in the browser.

Use →
✂️

Crop Image

100% local

Crop your images with precision. Select the area to keep, choose an aspect ratio (1:1, 4:3, 16:9, 9:16) and download the result. 100% browser-based.

Use →
🔄

Rotate Image

100% local

Rotate your images at 90°, 180° or 270° and apply horizontal or vertical mirroring. 100% browser-based.

Use →
🎨

Image Color Palette

100% local

Extract dominant colors from any image. Get a harmonious palette with HEX, RGB, and HSL codes. 100% browser-based, free.

Use →
📷

EXIF Viewer

100% local

Inspect photo EXIF metadata: camera, lens, ISO, GPS with map. 100% browser-based, no upload.

Use →
🎞️

Images to Animated GIF

Server

Combine multiple JPG, PNG, or WebP images into an animated GIF. Configurable delay per frame. Free server-side processing.

Use →
🖊️

Add Text to Image

100% local

Add styled text to your images with full control: font, size, color, position, and shadow. Export PNG or JPEG. 100% browser-based.

Use →
🔲

Blur Image Areas

100% local

Select and blur sensitive areas on your images. Faces, license plates, personal data. 100% browser-based.

Use →
🎬

Video

5 tools
🎵

Audio & Media

5 tools
📄

PDF — Local Editing

14 tools
🔗

Merge PDFs

100% local

Combine multiple PDF files into a single document online. Drag and drop, reorder, and download the merged PDF. Free.

Use →
✂️

Split & Extract PDF

100% local

Separate a PDF into individual pages or extract specific pages (e.g., 1, 3-5, 7). Free tool, 100% in the browser.

Use →
↩️

Rotate PDF Pages

100% local

Rotate one or all pages of a PDF at 90°, 180°, or 270°. Batch rotation included. Free and 100% in the browser.

Use →
🔐

PDF Watermark

100% local

Apply a text watermark on all pages of your PDF. Customize size, opacity, color, and position. Free.

Use →
🔒

Password Protect a PDF

100% local

Encrypt your PDF with a password. Manage print and copy permissions. Free tool, 100% in the browser.

Use →
✍️

Sign a PDF

100% local

Apply a signature image on one or all pages of your PDF. Adjustable position and size. Free, 100% in the browser.

Use →
📝

Annotate a PDF

100% local

Add text annotations to your PDF pages. Customizable color, size, and position. Free, 100% in the browser.

Use →
🔢

Number PDF Pages

100% local

Add page numbers to an existing PDF. Customizable position and format. Free, 100% in the browser.

Use →
🏷️

PDF Metadata Editor

100% local

Edit the title, author, subject, keywords, and dates of a PDF file. 100% browser-based via pdf-lib. Free.

Use →
📑

Organize PDF Pages

100% local

Delete, reorder and reorganize PDF pages. Drag and drop to rearrange. 100% browser-based via pdf-lib.

Use →

Redact / Censor PDF

100% local

Mask sensitive areas in your PDF with black rectangles. Irreversible redaction via pdf-lib. 100% browser-based.

Use →
🔍

Compare Two PDFs

100% local

Visually compare two PDFs page by page side by side. Overlay mode for difference detection. 100% browser-based.

Use →
🔍

PDF JavaScript Inspector

New
100% local

Extract and analyze all JavaScript embedded in a PDF: document-level scripts, AcroForm field actions, and XFA scripts. Automatic detection of common errors.

Use →
📧

Merge Email + PDF Attachments

New
100% local

Drop an .eml or .msg file: extract the email body and all PDF attachments, merged into a single PDF. 100% local, no upload. One-click tool!

Use →
⚙️

PDF — Server Conversion

14 tools
📝

Convert Office to PDF

Server

Convert your .docx, .xlsx, .pptx, .odt files to PDF via LibreOffice. Faithful and fast conversion. Free.

Use →
🖼️

PDF to Images

Server

Export each page of your PDF as a high-quality PNG image (72 to 300 DPI). Individual or batch download.

Use →
📑

Images to PDF

Server

Assemble multiple images (JPG, PNG, WebP) into a single PDF. Reorder before converting. Free.

Use →
🗜️

Compress PDF

Server

Reduce your PDF file size for free. 4 quality levels: Screen, eBook, Print, Prepress. No installation required.

Use →
📃

PDF to Text

Server

Extract raw text from a selectable PDF. Preview, copy, and export as .txt. Free online tool.

Use →
🔧

Repair PDF

Server

Attempt to recover and rebuild a damaged or partially corrupted PDF via qpdf. Free online tool.

Use →

Optimize PDF for Web

Server

Linearize your PDF for progressive loading in browsers (Fast Web View). Free online tool.

Use →
📋

Markdown to PDF

Server

Convert Markdown content to a formatted PDF via LibreOffice. Headings, lists, code, links. Free online tool.

Use →
📝

PDF to Word

Server

Convert a PDF to a Word document (.docx) via LibreOffice. Secure server processing. Free.

Use →
📊

PDF to Excel

Server

Convert a PDF to an Excel spreadsheet (.xlsx) via LibreOffice. Tables and data preserved. Secure server processing.

Use →
📽️

PDF to PowerPoint

Server

Convert a PDF to a PowerPoint presentation (.pptx) via LibreOffice. Each page becomes a slide.

Use →
🖼️

Extract PDF Images

Server

Extract all embedded images from a PDF using pdfimages (poppler). Download as ZIP.

Use →
🌐

HTML to PDF

Server

Convert HTML code to a PDF document via LibreOffice. Preserves styles and layout.

Use →
🏛️

PDF to PDF/A

Server

Convert a PDF to PDF/A-2b for long-term archival via Ghostscript. ISO 19005 standard.

Use →
#️⃣

Files & Hash

2 tools
📋

Text & Data

29 tools
{ }

JSON Formatter

100% local

Validate, format, and minify JSON. Syntax highlighting and file import. 100% in the browser.

Use →
</>

HTML Formatter

100% local

Beautify or minify your HTML code online. Automatic indentation, whitespace cleanup. 100% browser-based, free.

Use →
📋

XML ↔ JSON Converter

100% local

Instantly convert between XML and JSON. Handles XML attributes, validates, formats, and copies in one click. 100% browser-based.

Use →
🔤

Base64 Encoder

100% local

Encode/decode text or a file to Base64. Data URL and one-click copy. 100% in the browser.

Use →
⏱️

Timestamp Converter

100% local

Convert a Unix timestamp to a readable date and vice versa. ISO, RFC, and relative formats. 100% in the browser.

Use →
📊

Word Counter

100% local

Count words, characters, sentences, and paragraphs in your text. Estimated reading and speaking time. 100% in the browser.

Use →
📜

Lorem Ipsum Generator

100% local

Generate Lorem Ipsum placeholder text as paragraphs, words, sentences, or lists. Customizable quantity, one-click copy. 100% browser.

Use →
📃

Text Diff

100% local

Compare two texts and visualize differences line by line. Additions, deletions, modifications. Free.

Use →
📊

JSON ↔ CSV Converter

100% local

Convert JSON to CSV and vice versa. File import and one-click export. 100% in the browser.

Use →
📊

CSV to Excel Converter

100% local

Convert your CSV files to Excel (.xlsx) in your browser. Choose your delimiter (comma, semicolon, tab) and download the result. 100% local.

Use →
📑

Excel to CSV Converter

100% local

Convert your Excel (.xlsx, .xls) files to CSV in your browser. Choose your delimiter and encoding. 100% local, free.

Use →
🎨

Color Converter

100% local

Convert colors between HEX, RGB, HSL, HSV and more. Real-time color preview. 100% in the browser.

Use →
🗜️

CSS / JS Minifier

100% local

Minify CSS or JavaScript to reduce your file sizes. 100% in the browser, free.

Use →
🏷️

Meta Tags Generator

100% local

Generate SEO meta tags and Open Graph for your site. Real-time preview. Free.

Use →
🔍

Regex Tester

100% local

Test and debug regular expressions in real time. Match highlighting, capture groups, flags. 100% browser-based.

Use →
🔑

JWT Decoder

100% local

Decode and inspect JSON Web Tokens. View header, payload, and check expiration. 100% browser-based, free.

Use →
🔄

YAML ↔ JSON Converter

100% local

Convert between YAML and JSON instantly. Validation, formatting, and one-click copy. 100% browser-based, free.

Use →
🔠

Encoding Converter

100% local

Convert text and CSV file encoding: UTF-8, ISO-8859-1 (Latin1), Windows-1252. Fix broken characters. 100% browser-based.

Use →
📝

Markdown Editor

100% local

Split-view Markdown editor with real-time HTML preview. Export to HTML, copy the result. 100% browser-based, no data sent.

Use →
🔗

URL Encoder / Decoder

100% local

Encode or decode URLs and query parameters. encodeURIComponent / decodeURIComponent. 100% browser-based.

Use →
🏷️

HTML Entity Encoder / Decoder

100% local

Encode or decode HTML entities (&amp;, &lt;, &gt;, etc.). Protect your HTML code against XSS injections.

Use →
🤖

robots.txt Generator

100% local

Create a complete robots.txt file with presets for Google, Bing and more. Visual interface with multiple rules.

Use →
🔒

CHMOD Calculator

100% local

Calculate Linux/Unix file permissions with a visual grid. Octal notation, symbolic notation and chmod command.

Use →

Cron Expression Generator

100% local

Create cron expressions visually with human-readable description. Common presets and next run times.

Use →
📊

JSON to HTML Table

100% local

Convert a JSON array into a styled HTML table with live preview. Copy code and export.

Use →

YAML / TOML Validator

100% local

Validate and format your YAML and TOML files. Detailed error messages with line numbers. 100% browser.

Use →
📝

.env File Generator

100% local

Create .env files visually with random secret generation. Export and copy in one click.

Use →
🗃️

SQL Formatter

100% local

Format your SQL queries: MySQL, PostgreSQL, SQLite, T-SQL, BigQuery, PL/pgSQL, Spark. Uppercase keywords, configurable indent, minify mode. 100% browser.

Use →
🔠

Case Converter

100% local

Convert your text to 14 case formats: camelCase, PascalCase, snake_case, kebab-case, Title Case and more. Preserves accents. 100% browser.

Use →
🎨

CSS Design

5 tools
🌐

Network & DevOps

6 tools
💼

Productivity & Business

6 tools
🛠️

Utilities

9 tools
🤖

Artificial Intelligence

8 tools