Free and simple online tools to improve your daily work.
Count whitespace-separated words, Unicode code points, sentence fragments and nonempty paragraphs.
Count Unicode code points, whitespace-separated words, sentence fragments and nonempty paragraphs.
Convert text to uppercase, lowercase, title case or sentence case using browser Unicode casing.
Generate randomized Latin-style placeholder paragraphs for layout work.
Keep the first occurrence of each exact text line and remove later identical lines.
Sort complete lines in ascending or descending browser locale order, or remove empty lines.
Change spacing between block-level tags while preserving inline text, attribute values and raw-text blocks.
Reformat CSS spacing while protecting quoted strings, comments, escapes and parenthesized expressions.
Validate JSON syntax and indent the original tokens without rounding large number literals.
Validate XML syntax and indent element-only content while preserving mixed text and explicit whitespace rules.
Create version 4 UUID strings using cryptographic browser randomness.
Encode a string as a URL component, or decode percent-encoded component text.
Encode UTF-8 text to standard Base64, or decode standard Base64 that contains valid UTF-8 text.
Create a deduplicated XML sitemap from URLs on the same HTTP(S) origin.
Generate escaped HTML metadata and a text-based search preview from the values you supply.
Create a user-agent rule and an optional public sitemap reference.
Create a resume preview and downloadable PDF from the work, education and skills you enter.
Build Unicode hashtag suggestions from the topic words you enter.
Measure repeated whitespace-separated words and average sentence length with a transparent, rule-based index.
Apply a fixed English phrase list, whitespace cleanup and optional capitalization changes.
Build an invoice preview and PDF using item quantities, prices, a discount and one tax rate.
Get preview and image links for a valid YouTube video URL, with a direct download when the remote server permits it.
Build Unicode tag suggestions from your title and keywords within a 500-character metadata budget.
Create PNG icon sizes and a real multi-image ICO file from a source image.
Create a password with browser cryptographic randomness and at least one character from each selected group.
Check length and character categories without sending the password to a checking service.
Generate UTF-8 QR images locally for URLs, text, WiFi, email, phone or contact details.
Create a real XLSX workbook from CSV fields kept as literal text.
Convert supported length, mass and temperature units with explicit factors.
Calculate completed years, months and days from a valid birth date to today in your browser's local time.
Re-encode PNG, JPEG or WebP locally, with real output byte counts and optional format changes.
Resize a raster image to chosen pixel dimensions and export JPEG, PNG or WebP.
Batch-convert supported images to JPEG, PNG or WebP with a preview and individual or ZIP downloads.
Export a selected rectangle from a PNG, JPEG or WebP image using pixel coordinates or an aspect-ratio preset.
Rotate an image to a selected angle and flip it horizontally or vertically in the output's visible axes.
Recognize English, Arabic or mixed text from images using local OCR worker and language files.
Render worksheet cell values as a paginated PDF table with selectable sheets, page size and orientation.
Extract embedded text from PDF pages to an editable text area.
Extract embedded PDF text fragments into a real XLSX sheet with Page and Text columns.
Extract DOCX text and create a paginated PDF with embedded Latin and Arabic font coverage.
Create a real DOCX document containing embedded PDF text as paragraphs.
Re-encode rendered PDF pages as JPEG images while retaining their visible physical dimensions.
Combine selected PDF page sequences into one output PDF in the order shown.
Separate a PDF after a chosen page, in fixed-size groups or into single-page files.
Render chosen PDF pages to JPEG, PNG or WebP with selectable scale and quality.
Place ordered images on PDF pages with size, orientation, margins and fit controls.
Add 90, 180 or 270 degree rotations to every page or a selected range.
Extract selected pages or remove selected pages from a PDF.
Not sure which format, tool or workflow is appropriate? Read our original step-by-step guides, learn how to check results and understand common limitations.