SnappTools logoSnappTools
SnappTools โ€” Done in a Snapp

Free Online Tools โ€” Done in a Snapp

No sign-up, no downloads. Just fast, free tools you can use right now.

156 tools across 10 categories

Developer Tools

{ }

JSON Formatter

Format, validate, and beautify your JSON data with syntax highlighting.

๐Ÿ”ฃ

Base64 Encoder/Decoder

Encode text or files to Base64, or decode Base64 back to the original.

๐Ÿ”

Regex Tester

Test regular expressions with real-time matching, highlighting, and group capture.

๐Ÿ“Š

Diff Checker

Compare two blocks of text or code side-by-side and see the differences highlighted.

๐Ÿ—๏ธ

JSON to TypeScript

Paste JSON and instantly generate TypeScript interfaces and types.

โฐ

Cron Expression Parser

Parse and explain cron expressions in plain English. Build schedules visually.

๐Ÿ”“

JWT Decoder

Decode and inspect JSON Web Tokens. View header, payload, and expiration.

๐Ÿ—œ๏ธ

CSS Minifier

Minify CSS to reduce file size. Remove whitespace, comments, and redundant code.

โœจ

HTML Prettifier

Format and beautify messy HTML code with proper indentation.

๐Ÿ—„๏ธ

SQL Formatter

Format and beautify SQL queries with proper indentation and syntax highlighting.

๐Ÿ“ฆ

JavaScript Minifier

Minify JavaScript code to reduce file size for faster page loads.

๐Ÿ“

XML Formatter

Format, validate, and beautify XML with proper indentation. Minify or pretty-print.

โœ…

JSON Validator

Validate JSON structure and syntax. Get detailed error messages with line and column numbers.

โœจ

JavaScript Beautifier

Format and beautify minified JavaScript code with configurable indentation.

๐Ÿ“ก

HTTP Status Code Reference

Searchable list of all HTTP status codes with descriptions and common use cases.

๐Ÿ“ธ

Code to Image

Generate beautiful code screenshots with syntax highlighting, custom backgrounds, and window controls.

Limits: Font size: 16โ€“80px

๐ŸŒณ

JSON Tree Viewer

Paste JSON and view it as an interactive collapsible tree with type badges and search.

๐Ÿ—œ๏ธ

JSON Minifier

Minify JSON by removing all whitespace. See original vs minified size and compression ratio.

๐Ÿ—œ๏ธ

HTML Minifier

Minify HTML by removing comments, extra whitespace, and optional tags. See size reduction.

๐Ÿ“

JSON Schema Generator

Paste a JSON example and auto-generate a JSON Schema (draft-07) with type detection.

โš›๏ธ

HTML to JSX

Convert HTML to JSX. Handles class to className, style strings to objects, and self-closing tags.

โœ…

YAML Validator

Validate YAML syntax with detailed error messages and line numbers. Pretty-print valid YAML.

๐Ÿ”—

URL Parser

Parse URLs into protocol, host, port, path, search params, and hash. Edit and reconstruct.

โŒจ๏ธ

Keycode Info

Press any key to see event.key, event.code, keyCode, modifiers, and location with history.

๐Ÿณ

Docker Run to Compose

Convert docker run commands to docker-compose.yml format. Parse ports, volumes, and env vars.

๐Ÿน

JSON to Go Struct

Paste JSON and generate Go struct definitions with json tags. Handles nested objects.

๐Ÿ›ก๏ธ

JSON to Zod Schema

Paste JSON and generate Zod validation schema TypeScript code. Infer types from sample data.

โš›๏ธ

SVG to JSX

Convert SVG markup to React JSX components. Handles attribute conversion and component wrapping.

๐ŸŒŠ

CSS to Tailwind

Convert vanilla CSS properties to Tailwind CSS utility classes. Shows mapping table.

๐Ÿ“Ž

MIME Type Lookup

Search MIME types by extension or type. 100+ entries with categories and descriptions.

Design Tools

๐ŸŽจ

Color Picker

Pick colors and convert between HEX, RGB, and HSL formats.

Limits: RGB values: 0โ€“255

๐Ÿ“ˆ

Chart Designer

Create bar, line, pie, and doughnut charts. Customize colors and export as PNG.

๐ŸŒˆ

CSS Gradient Generator

Build linear and radial CSS gradients visually. Copy the CSS code instantly.

๐Ÿ–ผ๏ธ

CSS Box Shadow Generator

Design box shadows with live preview. Adjust blur, spread, offset, and color.

๐ŸŽญ

Color Palette Generator

Generate beautiful color palettes. Extract palettes from images or create from scratch.

โญ

Favicon Generator

Generate favicons from text, emoji, or uploaded images in all required sizes.

Limits: Text mode: max 2 characters

๐Ÿ“

CSS Flexbox Generator

Build flexbox layouts visually with live preview and copy the CSS code.

Limits: Max 6 flex items

๐Ÿ”ฒ

CSS Grid Generator

Design CSS grid layouts visually. Set columns, rows, and gaps with live preview.

Limits: Max 6 columns, max 6 rows

โ™ฟ

Color Contrast Checker

Check WCAG contrast ratios between foreground and background colors. Verify AA and AAA compliance.

๐ŸŽจ

Color Shade Generator

Generate tints and shades from any base color. Export as CSS variables or Tailwind config.

๐Ÿ” 

Text Shadow Generator

Design text shadows with multiple layers, presets, and live preview. Copy the CSS instantly.

โฌœ

Border Radius Generator

Generate CSS border-radius with per-corner control, live preview, and shorthand output.

โณ

CSS Loader Generator

Generate CSS-only loading spinners and animations. 8+ preset styles with customizable size, color, and speed.

Limits: Size: 16โ€“120px ยท Speed: 0.2โ€“3s

โœ‚๏ธ

CSS Clip-Path Generator

Visual editor for CSS clip-path. Polygon, circle, ellipse, and inset shapes with drag control points.

๐ŸชŸ

CSS Glassmorphism Generator

Create frosted glass effects with customizable blur, transparency, and border opacity. Live preview.

๐ŸŽฌ

CSS Animation Generator

Build CSS keyframe animations visually. Add keyframes, set transforms, and copy @keyframes CSS code.

๐Ÿ“ˆ

CSS Cubic Bezier Generator

Visual bezier curve editor with drag control points. Common presets and animation preview.

๐Ÿ”ณ

CSS Background Pattern Generator

Generate CSS-only repeating patterns. 12+ presets including stripes, dots, checkers, and zigzag.

๐Ÿ“

CSS Units Converter

Convert between px, rem, em, vh, vw, %, pt, cm, mm, and in. Configurable viewport and base font size.

๐Ÿ”ค

Google Fonts Pair Finder

Find perfect font pairings from 30+ popular Google Fonts. Preview heading and body text combinations.

๐Ÿซง

SVG Blob Generator

Generate random organic blob shapes as SVG. Customize complexity, randomness, and color.

Limits: Points: 3โ€“20 ยท SVG size: 100โ€“800px

๐Ÿ”ฒ

SVG Pattern Generator

Create repeating SVG patterns with dots, lines, crosses, diamonds, and hexagons.

Text Tools

๐Ÿ“

Word & Character Counter

Count words, characters, sentences, and paragraphs in your text instantly.

๐Ÿ”ค

Case Converter

Convert text between UPPER, lower, Title, Sentence, camelCase, and more.

๐Ÿ”—

Slug Generator

Convert any text into a URL-friendly slug. Handles special characters automatically.

Limits: Max output length: 200 characters

๐Ÿงน

Remove Duplicate Lines

Paste text and instantly remove duplicate lines. Keep unique content only.

๐Ÿ“ƒ

Remove Line Breaks

Remove or replace line breaks from text. Clean up text formatting instantly.

๐Ÿ”Ž

Text Find & Replace

Find and replace text with support for regex, case sensitivity, and bulk operations.

๐Ÿ“‹

Text Sorter

Sort lines alphabetically, numerically, by length, or in reverse order.

๐Ÿ”„

Text Reverser

Reverse text character by character, by word order, or reverse each word individually.

๐Ÿงฝ

Whitespace Remover

Remove extra whitespace, blank lines, and convert tabs to spaces or vice versa.

๐’œ

Fancy Text Generator

Convert text to Unicode fancy styles like bold, italic, script, double-struck, and more.

๐Ÿ“

Line Counter

Count total lines, non-empty lines, blank lines, unique lines, and find longest/shortest lines.

๐ŸŽจ

Text to ASCII Art

Convert text to ASCII art with multiple font styles. Preview and copy output.

๐Ÿ“Š

Word Frequency Counter

Analyze word frequency in text. See counts, percentages, and filter by frequency.

๐Ÿ”ค

Text to NATO Alphabet

Convert text to NATO phonetic alphabet and back. Alpha, Bravo, Charlie and more.

Generators

๐Ÿ–ผ๏ธ

Placeholder Image Generator

Generate placeholder images with custom dimensions, colors, gradients, and text overlay. Download as PNG.

Limits: Max dimensions: 4000ร—4000px

๐Ÿ˜€

Emoji Picker

Browse and search emojis by category. Click to copy. View emoji name and Unicode codepoint.

๐Ÿงพ

Invoice Generator

Create professional invoices with line items, tax calculation, currency selector, and PDF download.

๐Ÿ“ฑ

QR Code Generator

Generate QR codes for URLs, text, Wi-Fi, and more. Download as PNG or SVG.

๐Ÿ”

Password Generator

Create strong, random passwords with customizable length and character types.

Limits: Length: 8โ€“128 characters

๐Ÿ“„

Lorem Ipsum Generator

Generate placeholder text in paragraphs, sentences, or words.

Limits: Max 999 paragraphs

๐Ÿ†”

UUID Generator

Generate random UUIDs (v4) or sequential UUIDs. Copy or bulk generate.

Limits: Bulk generate: 1โ€“100 at a time

๐ŸŽฒ

Random Number Generator

Generate random numbers within a custom range. Supports integers and decimals.

๐Ÿ“Š

Barcode Generator

Generate Code 128, EAN-13, UPC, and other barcode formats. Download as PNG or SVG.

๐Ÿ”‘

Passphrase Generator

Generate strong, memorable random passphrases. Customize word count, separator, and more.

Limits: Word count: 3โ€“8

๐Ÿ“ถ

WiFi QR Code Generator

Generate QR codes for WiFi network sharing. Enter SSID and password, download as PNG.

๐ŸŽญ

Fake Data Generator

Generate fake test data: names, emails, phones, addresses, UUIDs, and more. Export as JSON or CSV.

Limits: Max 100 rows per batch

Calculators

๐Ÿ’ฐ

Compound Interest Calculator

Calculate how your savings or investments grow over time with compound interest.

Limits: Rate: 0โ€“100% ยท Term: 1โ€“100 years

โš–๏ธ

Unit Converter

Convert between units of length, weight, temperature, and more.

๐Ÿ“Š

Percentage Calculator

Calculate percentages, increases, decreases, and differences between values.

๐ŸŽ‚

Age Calculator

Calculate exact age in years, months, and days from any birth date.

๐Ÿ‹๏ธ

BMI Calculator

Calculate Body Mass Index with health category and recommendations.

๐Ÿ’ต

Tip Calculator

Calculate tips and split bills between multiple people easily.

๐Ÿ•

Timestamp Converter

Convert Unix timestamps to human-readable dates and vice versa.

๐Ÿท๏ธ

Discount Calculator

Calculate sale prices, savings, and discount percentages quickly.

๐Ÿ 

Mortgage Calculator

Calculate monthly mortgage payments, total interest, and view an amortization schedule.

Limits: Rate: 0โ€“100% ยท Term: 1โ€“50 years

๐Ÿ’ณ

Loan Calculator

Calculate monthly loan payments, total interest, and view a payment schedule with extra payment support.

Limits: Rate: 0โ€“100% ยท Term: 1โ€“600 months

๐Ÿ“…

Date Difference Calculator

Calculate the difference between two dates in years, months, days, weeks, and business days.

๐Ÿ“

Aspect Ratio Calculator

Calculate aspect ratios, resize dimensions proportionally, and find equivalent resolutions.

๐Ÿ’ณ

Credit Card Validator

Validate credit card numbers using the Luhn algorithm. Detect card type automatically.

Limits: Max 25 digits

๐Ÿงฎ

Math Expression Evaluator

Evaluate math expressions with sqrt, sin, cos, log, and more. History of calculations.

SEO & Marketing

Image Tools

Converters

๐Ÿ’ป

Binary Text Converter

Convert text to binary (8-bit) and binary back to text. Space-separated or continuous with character breakdown.

๐Ÿ“ก

Morse Code Translator

Translate text to Morse code and back. Visual dots and dashes with optional audio playback.

๐Ÿ”„

CSV to JSON

Convert between CSV and JSON formats. Paste or upload your data.

๐Ÿ“‘

Markdown to HTML

Convert Markdown to HTML with live preview. Copy the HTML output instantly.

๐Ÿ“Š

JSON to CSV

Convert JSON arrays to CSV format. Download as a .csv file.

๐Ÿ”€

YAML to JSON

Convert between YAML and JSON formats. Validate and format both ways.

๐Ÿ”ข

Number Base Converter

Convert numbers between binary, octal, decimal, and hexadecimal.

๐ŸŽจ

HEX to RGB

Convert HEX color codes to RGB values and vice versa.

๐Ÿ”’

Unix Permissions Calculator

Calculate and convert Unix file permissions between symbolic and numeric formats.

Limits: 3-digit octal notation (e.g. 755)

๐Ÿ”„

JSON to YAML

Convert between JSON and YAML formats instantly. Bidirectional conversion with validation.

๐Ÿ“

HTML to Markdown

Convert HTML to clean Markdown. Handles headings, lists, links, images, tables, and code blocks.

๐Ÿ“

Pixel to REM Converter

Convert pixels to rem units and vice versa. Batch convert and view a quick reference table.

๐Ÿ”€

XML to JSON

Convert XML to JSON format instantly. Handles attributes, nested elements, and pretty-prints output.

๐Ÿ”€

JSON to XML

Convert JSON to XML format with configurable root element and pretty-printed output.

๐Ÿ›๏ธ

Roman Numeral Converter

Convert between decimal numbers and Roman numerals. Supports range 1-3999 with batch mode.

Limits: Range: 1โ€“3,999 (standard Roman numerals)

๐ŸŒ

Time Zone Converter

Convert times between world time zones. See current time in multiple zones simultaneously.

๐ŸŽจ

Color Converter

Convert colors between HEX, RGB, RGBA, HSL, HSLA, CMYK, and HSV formats with live preview.

๐Ÿ”ข

Number to Words

Convert numbers to written English words. Supports up to trillions, decimals, and negatives.

Limits: Range: up to trillions

๐Ÿ”„

TOML to JSON

Convert TOML to JSON and vice versa. Supports tables, arrays, and inline tables.

๐Ÿ“Š

CSV Viewer

View CSV data as a sortable, filterable table. Upload or paste CSV files.

PDF & Documents

Security & Encryption