Online Developer Tools & Free Web Utilities
Use free online tools for converting, formatting, generating, validating, and more. Fast, privacy-friendly, and mobile-ready.
590+ free tools available
Guides: Free online tools Image tools Excel online Developer tools PDF Date & time SEO Converters LLM
What is everytools?
everytools offers 100+ free online tools for developers, designers, and anyone working with code or data. No installation, no signup, no account. Most tools run entirely in your browser—your data never leaves your device.
Format code (JavaScript, HTML, CSS, SQL, XML), convert data (JSON↔CSV, Markdown↔HTML, Base64↔Image), encode and decode (URL, Base64, HTML entities), validate (JSON, email, URL, IP), generate (passwords, UUIDs, colors, Lorem Ipsum), and more. Copy results with one click or download when supported.
How to find tools
New tools are added regularly. Use the search above or browse by category to find what you need. All tools are free, ad-free, and privacy-focused—works on desktop and mobile.
New Tool Categories
NEWFree online PDF tools that run entirely in your browser. Merge, split, compress, convert, rotate and edit PDFs. 100% client-side — your files never leave your device.
14 tools available →
Free online Excel tools that run entirely in your browser. Convert, view, merge and transform spreadsheets. 100% client-side — your files never leave your device.
12 tools available →
Convert Windows paths, line endings (CRLF/LF), sanitize filenames, format .reg files, and brace GUIDs for the registry. All run in your browser — no upload, no server.
5 tools available →
chmod octal and symbolic permissions, Unix paths and WSL, sanitize POSIX filenames, format .desktop files, escape bash strings. All run in your browser — no upload, no server.
5 tools available →
Format plist XML, convert file URLs to paths, sanitize Finder-friendly names, escape AppleScript strings, validate bundle IDs. All run in your browser — no upload, no server.
5 tools available →
Create and extract ZIP archives in your browser. Pack multiple files or a whole folder, or unzip and download contents. 100% client-side — nothing is uploaded.
2 tools available →
Free online text utilities: ROT/Caesar variants, line and word transforms, statistics, whitespace cleanup, classic ciphers, regex helpers, and more. Everything runs in your browser — your text never leaves your device.
200 tools available →
Unix timestamps, UTC, ISO 8601, durations, countdowns, calendar helpers, and random date/time utilities. All run in your browser — nothing is uploaded.
50 tools available →
Browse by Category
Generate random passwords, UUIDs, colors, QR codes, slugs, and more. Essential tools for developers and everyday use.
MinifiersMinify JavaScript, HTML, CSS, and JSON to reduce file size and improve load times. Keep your code compact and fast.
FormattersFormat and beautify code in multiple languages. Support for JavaScript, HTML, CSS, JSON, SQL, XML, and more.
ConvertersConvert between formats: JSON to CSV, YAML to JSON, base64 to image, and many more data transformations.
Hash GeneratorsCreate cryptographic hashes: MD5, SHA-1, SHA-256, SHA-512, SHA-3, and RIPEMD-160 for security and integrity.
Encoders & DecodersEncode and decode URL, Base64, Base32, Base58, Base62, HTML entities, and QR codes.
ViewersView and inspect content: diff viewer, image color picker, source code viewer, and more.
ParsersParse and analyze URLs, cURL commands, user agents, and color values.
ValidatorsValidate CSS, JSON, CSV, and other formats. Ensure your data is correct before use.
Encryption ToolsEncrypt and decrypt data using AES, Rabbit, and TripleDES algorithms. Client-side security.
URL ToolsOnline URL utilities: follow redirects, URL shortening, and URL-related operations.
Video ToolsYouTube and TikTok utilities, FFmpeg browser tools for audio extraction, trimming, GIF conversion, and compression. For creators and developers.
LLM ToolsToken counters, JSON extractors, and utilities for working with AI prompts and LLM outputs. Estimate token usage and parse responses.
CSS ToolsGenerate CSS for gradients, box shadows, flexbox, backgrounds, and more. Visual editors with live preview. Copy-ready code.
Math ToolsMathematical calculators: expression evaluator, GCD/LCM, prime checker, factorial, number base converter, quadratic solver, Roman numerals, Fibonacci.
Unit ConvertersConvert length, weight, temperature, volume, area, speed, data storage, time, pressure, energy, angle, power, frequency, fuel consumption, density, torque, force, flow rate, acceleration, illuminance, and electric units. Meters, kg, Celsius, mph, GB and more. Free online. Client-side.
SEO ToolsMeta tag generator, JSON-LD schema, Open Graph, sitemap, robots.txt. SEO helpers for developers and content creators.
SVG ToolsSVG minifier, optimizer, and data URI converter. All run in your browser. No server required.
Keyboard ToolsKey code viewer, shortcut formatter. Capture key events and format keyboard shortcuts. Client-side.
Network ToolsView your IP, user agent, screen size, and browser info. Useful for debugging and testing.
Sorting AlgorithmsVisualize sorting algorithms with animations. Bubble sort, quick sort, merge sort, and more. Learn how algorithms work step by step.
Location ToolsPostal code lookup, validation, and address tools. Find city and state from postal code. Supports 70+ countries.
PDF ToolsFree online PDF tools that run entirely in your browser. Merge, split, compress, convert, rotate and edit PDFs. 100% client-side — your files never leave your device.
Excel ToolsFree online Excel tools that run entirely in your browser. Convert, view, merge and transform spreadsheets. 100% client-side — your files never leave your device.
Windows ToolsConvert Windows paths, line endings (CRLF/LF), sanitize filenames, format .reg files, and brace GUIDs for the registry. All run in your browser — no upload, no server.
Linux Toolschmod octal and symbolic permissions, Unix paths and WSL, sanitize POSIX filenames, format .desktop files, escape bash strings. All run in your browser — no upload, no server.
macOS ToolsFormat plist XML, convert file URLs to paths, sanitize Finder-friendly names, escape AppleScript strings, validate bundle IDs. All run in your browser — no upload, no server.
ZIP ToolsCreate and extract ZIP archives in your browser. Pack multiple files or a whole folder, or unzip and download contents. 100% client-side — nothing is uploaded.
Text ToolsFree online text utilities: ROT/Caesar variants, line and word transforms, statistics, whitespace cleanup, classic ciphers, regex helpers, and more. Everything runs in your browser — your text never leaves your device.
Date & Time ToolsUnix timestamps, UTC, ISO 8601, durations, countdowns, calendar helpers, and random date/time utilities. All run in your browser — nothing is uploaded.
Popular Tools
Count words, characters, and sentences in text. Useful for writers and content creators.
Wheel PickerRandom wheel picker for fair selection. Spin the wheel to choose randomly.
Days CalculatorCalculate the number of days between two dates. Track durations and deadlines.
Random Password GeneratorGenerate secure random passwords with custom length and character sets.
Random Color GeneratorGenerate random colors in HEX, RGB, HSL formats for design and development.
Random Text GeneratorGenerate random text, Lorem Ipsum, and placeholder content.
JavaScript MinifierMinify JavaScript code. Remove whitespace and shorten variable names.
HTML MinifierMinify HTML to reduce file size and improve page load speed.
CSS MinifierMinify CSS by removing unnecessary whitespace and comments.
JSON MinifierMinify JSON by removing whitespace and newlines.
JavaScript FormatterFormat and beautify JavaScript code with proper indentation.
HTML FormatterFormat HTML with consistent indentation and line breaks.
CSS FormatterFormat CSS for better readability and maintainability.
PHP FormatterFormat PHP code with proper styling and indentation.
Ruby FormatterFormat Ruby code for consistency and readability.
JSON FormatterFormat and validate JSON with syntax highlighting.
JSON to CSVConvert JSON data to CSV format. Export JSON to spreadsheet-friendly format.
CSV to JSONConvert CSV to JSON. Parse comma-separated values into structured data.
JSON to YAMLConvert JSON to YAML format. Transform data between formats.
Case ConverterConvert text between camelCase, snake_case, kebab-case, and more.
Base64 to ImageConvert Base64 encoded strings to images. Decode and display images.
Image to Base64Convert images to Base64 encoding. Embed images in HTML or JSON.
MD5 Hash GeneratorGenerate MD5 hash from text. Fast cryptographic hash for checksums.
SHA-1 Hash GeneratorGenerate SHA-1 hash from text.
SHA-256 Hash GeneratorGenerate SHA-256 hash. Secure hashing for passwords and integrity.
SHA-512 Hash GeneratorGenerate SHA-512 hash. Strong cryptographic hashing.
SHA-3 Hash GeneratorGenerate SHA-3 (Keccak) hash.
RIPEMD-160 Hash GeneratorGenerate RIPEMD-160 hash.
URL DecoderDecode URL-encoded strings. Convert percent-encoded text to readable form.
URL EncoderEncode text for URLs. Convert special characters to percent-encoding.
Base32 EncoderEncode text to Base32 format.
Base32 DecoderDecode Base32 encoded strings.
Base64 EncoderEncode text or binary to Base64.
Base64 DecoderDecode Base64 encoded strings.
Diff ViewerCompare two texts and view differences. Side-by-side or unified diff view.
Image Average ColorGet the dominant or average color from an image.
Image Color PaletteExtract color palette from images.
Image Color PickerPick colors from images. Get hex, RGB values from any image.
Source Code ViewerView and inspect webpage source code with syntax highlighting.
JSON ViewerView JSON as a collapsible tree. Pretty-print, expand, collapse. Sample data included.
URL ParserParse and analyze URL components: protocol, host, path, query, fragment.
cURL ParserParse cURL commands. Convert cURL to different languages and formats.
User Agent ParserParse and analyze browser user agent strings.
Color ParserParse color values: hex, RGB, HSL, and convert between formats.
JWT DecoderDecode and inspect JSON Web Tokens. View header, payload, and signature.
Regex TesterTest regular expressions against sample text. See matches in real time.
CSS ValidatorValidate CSS syntax and find errors.
JSON ValidatorValidate JSON syntax. Find and fix JSON errors.
CSV ValidatorValidate CSV format and structure.
Email ValidatorValidate email format and check syntax.
URL ValidatorValidate URL format and structure.
IP Address ValidatorValidate IPv4 and IPv6 addresses.
AES Decryption ToolDecrypt data encrypted with AES algorithm.
AES Encryption ToolEncrypt data using AES algorithm. Secure client-side encryption.
Rabbit Decryption ToolDecrypt data encrypted with Rabbit algorithm.
Rabbit Encryption ToolEncrypt data using Rabbit stream cipher.
TripleDES Decryption ToolDecrypt TripleDES encrypted data.
TripleDES Encryption ToolEncrypt data using TripleDES algorithm.
Follow Redirect URLFollow URL redirects and get the final destination. Check where a URL points to.
URL ShortenerShorten long URLs. Create compact links.
Query String ParserParse URL query string to key-value pairs. Extract ?a=1&b=2 as structured data.
Query String BuilderBuild query string from key-value pairs. Create ?param=value&foo=bar from input.
URL NormalizerNormalize URL: lowercase host, sort query params, remove trailing slash. Clean URLs for comparison.
Extract Domain from URLGet domain or hostname from any URL. Extract root domain from full links.
YouTube Video ID ExtractorExtract video ID from any YouTube URL. Supports youtube.com, youtu.be, and embedded formats.
YouTube Thumbnail GeneratorGet thumbnail image URLs from YouTube video ID. Multiple resolutions available.
YouTube Timestamp ConverterConvert timestamps like 1:30 or 1m30s to seconds and vice versa. For video chapters.
TikTok Video ID ExtractorExtract video ID from TikTok URLs. Get the unique ID for sharing or embedding.
TikTok Username ValidatorValidate TikTok username format. Check if @username is valid before use.
Video to Audio ExtractorExtract audio from video files in your browser. Save as MP3 or AAC. No upload—processing runs locally with FFmpeg.wasm.
Prompt Token CounterCount characters, words, and estimate tokens for LLM prompts. Useful for OpenAI, Claude, and other AI APIs.
LLM JSON ExtractorExtract JSON from LLM responses. Parse code blocks and clean malformed JSON from AI output.
MCP Tool Schema GeneratorGenerate Model Context Protocol (MCP) tool definitions. Create name, description, and inputSchema JSON for MCP servers.
MCP Config FormatterFormat and validate MCP server configuration (mcp.json). Pretty-print and check structure for Cursor, Claude, and other MCP clients.
llms.txt GeneratorGenerate llms.txt for your website. Creates AI-readable discovery file with name, summary, contact, and services. Spec 1.1.1 compatible.
Prompt Template BuilderBuild prompts with {{variable}} placeholders. Fill in values and preview. For reusable AI prompts.
CSS Gradient GeneratorCreate CSS linear and radial gradients. Pick colors, set stops, adjust angle. Live preview and copy-ready code.
CSS Box Shadow GeneratorGenerate box-shadow CSS. Adjust offset, blur, spread, color. Multiple shadows. Live preview.
CSS Flexbox GeneratorVisual Flexbox playground. Set flex-direction, justify, align. See layout instantly. Copy CSS.
CSS Background GeneratorCreate CSS backgrounds: solid, gradient, or pattern. Combine colors and gradients. Copy code.
CSS Border Radius GeneratorGenerate border-radius CSS. Individual corners or shorthand. Pill, circle, custom. Live preview.
CSS Text Shadow GeneratorCreate text-shadow CSS. Offset, blur, color. Multiple shadows for depth. Live preview.
Math Expression CalculatorEvaluate mathematical expressions: 2+3*4, sqrt(16), 2^10. Supports basic operations and common functions.
GCD & LCM CalculatorCalculate Greatest Common Divisor and Least Common Multiple of two or more numbers. Euclidean algorithm.
Prime Number CheckerCheck if a number is prime. Find prime factors. Useful for cryptography and number theory.
Factorial CalculatorCalculate n! (factorial). Enter a non-negative integer. Used in permutations and combinations.
Number Base ConverterConvert numbers between binary, decimal, octal, and hexadecimal. For developers and programmers.
Quadratic Equation SolverSolve ax² + bx + c = 0. Find roots, discriminant. Step-by-step solution for quadratic equations.
Length ConverterConvert between meters, kilometers, miles, feet, inches, centimeters, millimeters, yards. For everyday and engineering use.
Weight ConverterConvert between kilograms, grams, pounds, ounces. Metric and imperial weight units.
Temperature ConverterConvert between Celsius, Fahrenheit, and Kelvin. Weather, cooking, science.
Volume ConverterConvert between liters, milliliters, gallons, fluid ounces, cups. For cooking and liquids.
Area ConverterConvert between square meters, square kilometers, acres, square feet, square inches, hectares.
Speed ConverterConvert between km/h, m/s, mph, knots. For driving, running, aviation, and maritime.
Meta Tag GeneratorGenerate SEO meta tags: title, description, keywords. Includes character count for Google (title 30-60, description 50-160).
JSON-LD Schema GeneratorGenerate JSON-LD structured data. WebSite, Organization, Article, Product schemas. Copy-ready for Schema.org.
Open Graph Meta GeneratorGenerate Open Graph and Twitter Card meta tags. og:title, og:description, og:image for social sharing.
XML Sitemap GeneratorGenerate XML sitemap from URL list. One URL per line. For search engine submission.
robots.txt GeneratorGenerate robots.txt. Disallow paths, sitemap URL. Configure crawler rules.
Meta Tag AnalyzerAnalyze meta title and description. Character count, word count. SEO recommendations for length.
SVG to Data URIConvert SVG string to data:image/svg+xml,... format. Embed SVGs in CSS or HTML.
SVG MinifierMinify SVG by removing whitespace and comments. Reduce file size. Client-side.
SVG OptimizerMinify SVG and normalize viewBox. Simple client-side optimization.
Key Code ViewerPress any key to see key, code, keyCode, and modifier keys. For keyboard event debugging.
Shortcut FormatterConvert keyboard shortcuts between formats: Ctrl+C, ctrl+c, JSON. For docs and configs.
My IP & Browser InfoView your public IP, user agent, language, screen size. Rate limited for fair use.
Browser InfoView browser capabilities: user agent, screen, language, connection type, cookies. All client-side, no server.
Request Headers EchoSee what headers your browser sends. Useful for debugging and API development. Shows all incoming request headers.
HTTP Headers CheckerFetch a URL and view response status and headers. Check CORS, cache-control, and server headers.
Bubble SortVisualize bubble sort algorithm. Compare adjacent elements and swap if wrong order. O(n²) time complexity.
Selection SortVisualize selection sort. Find minimum, swap with first unsorted. O(n²) time complexity.
Insertion SortVisualize insertion sort. Build sorted array one element at a time. O(n²) average, good for small data.
Merge SortVisualize merge sort. Divide and conquer, merge sorted halves. O(n log n) time complexity.
Quick SortVisualize quick sort. Pick pivot, partition, recurse. O(n log n) average, in-place.
Postal Code LookupLook up city and state from postal code. Supports 70+ countries. Select country, enter postal code, get location.
Postal Code ValidatorValidate postal code format for any country. Check if zip code matches country rules before submission.
PDF To Text ConverterExtract text from PDF files directly in your browser. 100% client-side — your files never leave your device. No upload, no server processing.
PDF To Image ConverterConvert PDF pages to PNG or JPG images in your browser. 100% client-side — your files never leave your device. No upload required.
PDF MergeMerge multiple PDF files into one document in your browser. 100% client-side — your files never leave your device. No upload, no server.
PDF SplitSplit PDF files by page range in your browser. Extract specific pages into a new PDF. 100% client-side — files stay on your device.
PDF CompressCompress PDF file size in your browser. Reduce PDF size without losing quality. 100% client-side — your files never leave your device.
PDF Rotate PagesRotate PDF pages by 90, 180, or 270 degrees in your browser. 100% client-side — your files never leave your device.
Excel To JSON ConverterConvert Excel spreadsheets (.xlsx, .xls) to JSON format in your browser. 100% client-side — your files never leave your device.
JSON To Excel ConverterConvert JSON data to Excel (.xlsx) files in your browser. 100% client-side — your data never leaves your device.
Excel To CSV ConverterConvert Excel files to CSV format in your browser. 100% client-side — your files never leave your device. No upload required.
CSV To Excel ConverterConvert CSV files to Excel (.xlsx) format in your browser. 100% client-side — your data never leaves your device.
Excel Viewer OnlineView Excel files online in your browser without Excel installed. 100% client-side — your files never leave your device.
Excel To HTML TableConvert Excel spreadsheets to HTML table code in your browser. 100% client-side — your files never leave your device.
Windows Path ConverterConvert between forward slashes and backslashes, normalize mixed paths, and optionally add long-path \\?\ prefix. UNC paths supported. Runs in your browser.
Line Ending ConverterConvert between LF, CRLF, and CR. See counts for each style. Fix Windows vs Unix line endings. 100% client-side.
Windows Filename SanitizerRemove or replace invalid Windows filename characters (< > : \" / \ | ? * and control characters). Safe names for scripts and batch files.
Windows Registry File FormatterFormat and prettify .reg files. Handles UTF-16 LE pasted content. Indent values under keys. No upload — text stays in your browser.
Windows GUID Brace FormatterFormat UUIDs with registry-style braces: {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}. Uppercase, one per line. Client-side only.
Unix Permissions CalculatorConvert chmod octal (e.g. 755, 0644) to symbolic notation (rwxr-xr-x) and back. Classic rwx triplets. Runs in your browser.
Linux Path ConverterConvert backslashes to forward slashes, collapse duplicate slashes, optional WSL path (C:\\ to /mnt/c/). Normalize POSIX-style paths. Client-side.
Linux Filename SanitizerRemove slash and null bytes from file names (POSIX rules). One name per line. Safe for shell scripts and configs.
Desktop Entry FormatterFormat and prettify .desktop files (FreeDesktop). Group sections, indent keys. Comments preserved. 100% client-side.
Bash Single-Quote EscapeEscape text for use inside bash single-quoted strings. Uses the usual quote-break pattern for apostrophes. Copy-paste safe for shell scripts.
Plist XML FormatterFormat and beautify Apple plist XML. Validates structure in your browser. For Info.plist, entitlements, and Xcode configs. 100% client-side.
macOS File URL to PathConvert file:// URLs to POSIX paths. Decodes percent-encoding. Works with file:/// and file://localhost/. Runs in your browser.
macOS Filename SanitizerRemove slash, null bytes, and colons from file names for Finder-safe names. One name per line. Client-side only.
AppleScript String EscapeEscape text for use inside AppleScript double-quoted strings. Backslash and quote rules. Copy-paste safe for Script Editor.
Bundle ID ValidatorValidate and normalize reverse-DNS bundle identifiers (com.example.app). Lowercase segments for CFBundleIdentifier. Runs in browser.
ZIP File CreatorCreate a .zip archive from multiple files or an entire folder. Download the ZIP instantly. 100% client-side in your browser.
ZIP File ExtractorOpen a .zip file, list contents, and download individual files. Unzip without installing software. 100% client-side — your archive never leaves your device.
ROT-1 TextShift Latin letters by 1 positions (Caesar cipher). Numbers and punctuation unchanged. 100% client-side.
ROT-2 TextShift Latin letters by 2 positions (Caesar cipher). Numbers and punctuation unchanged. 100% client-side.
ROT-3 TextShift Latin letters by 3 positions (Caesar cipher). Numbers and punctuation unchanged. 100% client-side.
ROT-4 TextShift Latin letters by 4 positions (Caesar cipher). Numbers and punctuation unchanged. 100% client-side.
ROT-5 TextShift Latin letters by 5 positions (Caesar cipher). Numbers and punctuation unchanged. 100% client-side.
ROT-6 TextShift Latin letters by 6 positions (Caesar cipher). Numbers and punctuation unchanged. 100% client-side.
Unix Timestamp to UTCConvert Unix seconds or milliseconds to UTC ISO and GMT string. Detects ms vs s automatically. 100% client-side.
UTC DateTime to UnixParse an ISO or UTC date string and get Unix seconds. Runs in your browser.
Seconds to H:M:SConvert total seconds into hours, minutes, and seconds. No upload.
H:M:S to Total SecondsParse durations like 1:30:45 or 90:00 into total seconds.
Seconds to Human DurationTurn large second counts into days, hours, minutes (e.g. 90061 → 1d 1h 1m).
Random Time GeneratorPick a random clock time between two HH:mm values. Useful for testing.
Frequently Asked Questions
- What is everytools?
- everytools is a free collection of online developer tools and web utilities for developers, designers, and anyone working with code or data. It offers 100+ tools for formatting, converting, generating, validating, and encoding—all run in your browser with no installation or signup required.
- Are everytools free?
- Yes. All everytools are completely free. There are no paid tiers, no subscriptions, and no account required. Use any tool instantly from your browser.
- Do I need to sign up to use everytools?
- No. You do not need to create an account or sign up. Simply visit the site, choose a tool, and start using it immediately. No email, no login, no barriers.
- Is my data secure when using everytools?
- Yes. Most tools run entirely in your browser—your input never leaves your device. For client-side tools, we do not store, log, or transmit your data. Only a few tools (like URL shortening) use the server, and even then we process minimal data and do not retain it.
- How do I find a tool on everytools?
- Use the search box on the homepage to search by name or keyword (e.g., JSON, password, base64). You can also browse by category—Generators, Formatters, Converters, Validators, Encoders, and more—to discover tools.