// tools

Free Online Tools for Developers & Designers

Free online tools for developers and designers — color pickers, converters, text utilities, random generators, favicon generators, and more.

Web Tools

Generators and utilities for web development.

Image Metadata Viewer

Upload any image to see file info and EXIF metadata — camera make, model, date taken, GPS location, ISO, aperture, shutter speed.

EXIFMetadataGPSCamera

URL Analyzer

Decompose any URL into its protocol, hostname, port, pathname, query parameters, and hash. Also encode and decode URL components.

URLParserQueryEncode

Favicon Generator — ICO, PNG & Web Manifest

Generate a complete favicon package from any image — ICO, iOS, Android, Windows tile, web manifest, and more.

FaviconICOPNGManifest

Online Image Converter — PNG, JPEG & WebP

Convert images between PNG, JPEG, and WebP formats in your browser. Batch convert and download as ZIP.

PNGJPEGWebPConvert

PNG to ICO Converter Online — JPG & Image to ICO

Convert PNG, JPG, or any image to ICO format with multiple sizes in a single file. Perfect for favicons and app icons.

ICOFaviconWindowsMulti-size

PNG to ICNS Converter Online — macOS App Icon

Convert PNG or any image to macOS ICNS format with all standard Apple icon sizes for app development.

ICNSmacOSAppleApp Icon

Robots.txt Generator

Build a robots.txt file visually. Set crawl rules per bot, add sitemaps, and use common presets.

robots.txtSEOCrawlers

Font Converter

Convert fonts between WOFF2, WOFF, TTF, EOT, and SVG formats in your browser. Preview the font and download.

FontWOFF2TTFConvert

Ebook Converter

Convert ebooks between 25+ formats — EPUB, MOBI, AZW, PDF, RTF, TXT and more. No software to install.

EPUBMOBIAZWCalibreConvert

Ebook Reader

Read EPUB ebooks in your browser. Upload MOBI, AZW, FB2, and 20+ other formats — they convert automatically.

EPUBMOBIReadLibrary

Aspect Ratio Calculator

Calculate width, height, or ratio for any aspect ratio. Useful for scaling responsive images and sizing video embeds.

Aspect RatioResponsiveImage

Meta Tag Generator

Generate complete HTML meta tags for SEO, Open Graph, and Twitter Cards in one form.

SEOOpen GraphTwitter Card

SVG to Data URI

Convert SVG files or code to base64 and URL-encoded data URIs for use in CSS and HTML.

SVGData URIBase64

Unit Converter

Convert between Length, Weight, Temperature, Area, Volume, Speed, Time, and Digital Storage units instantly.

UnitConvertLengthTemperature

Timezone Converter

Convert any date and time across 27 major world time zones simultaneously. Handles DST automatically.

TimezoneUTCWorld ClockDST

Loan Calculator

Calculate monthly loan payments, total interest, and total cost. Includes a 12-month amortization table.

LoanMortgageFinanceAmortization

Age Calculator

Calculate exact age in years, months, and days from a birth date. Shows total days, weeks, next birthday, and zodiac sign.

AgeBirthdayZodiacDate

IP Address Lookup

Look up any IP address to find its city, region, country, ISP, timezone, and GPS coordinates. Auto-detects your own IP.

IPGeoIPLocationISPLookup

IBAN Validator & Formatter

Validate and parse IBAN bank account numbers. Check the checksum and identify the country and bank code.

IBANBankValidateFinance

Image Compressor

Compress JPEG, PNG, and WebP images in your browser. Reduce file size without uploading to any server. Batch up to 5 images.

ImageCompressOptimizeWebP

Image Resizer

Resize JPEG, PNG, and WebP images directly in your browser. Maintain aspect ratio, choose output format. No server upload.

ImageResizeScaleDimensions

Percentage Calculator

Three percentage calculators: find X% of a number, what percentage X is of Y, and calculate percentage change.

PercentageCalculatorMath%

Icon Font Generator

Upload SVG icons and generate a complete icon font package — TTF, WOFF, WOFF2, CSS classes, and HTML demo as ZIP.

Icon FontSVGTTFWOFF2CSS

Icon Font Extractor

Upload any icon font and extract all glyphs as individual SVG files. Optionally load a CSS file to map icon names. Download as ZIP.

Icon FontExtractSVGTTFWOFF2

QR Code Generator

Generate QR codes from any URL, text, or contact info. Customize size, colors, and error correction. Download as PNG.

QR CodeURLBarcodeDownload

Color Tools

Color pickers, converters, checkers, and reference charts.

Color Contrast Analyzer

Check WCAG 2.1 contrast ratios for any color pair. Pass/fail for AA and AAA levels — plus automatic suggestions and live text preview.

WCAGContrastAccessibilityAAAAA

Color Blindness Simulator

Upload any image to see how it appears with Protanopia, Deuteranopia, Tritanopia, and Achromatopsia.

AccessibilityColor BlindSimulateWCAG

Online Color Picker — HEX, RGB & HSL

Pick any color visually with a canvas-based HSV picker. Export as HEX, RGB, or HSL.

HEXRGBHSLHSV

Color Wheel Online — Interactive HSL Color Picker

Interactive HSL color wheel. Click any point to pick its hue and saturation.

HSLHueSaturation

Image Color Picker — Sample Colors from Photos

Upload any image and click to sample colors directly from pixels.

ImagePixelEyedropper

HEX to RGB Color Converter

Convert HEX color codes to RGB, HSL, HSV, and CMYK values instantly.

HEXRGBHSLCMYK

RGB to HEX Color Converter

Set R, G, B values with sliders or inputs and get the HEX, HSL output.

RGBHEXHSLSliders

Color Contrast Checker — WCAG AA & AAA Compliance

Check WCAG 2.1 color contrast ratio for AA and AAA compliance. Live text preview.

WCAGAccessibilityAAAAA

Color Mixer & Gradient Generator

Blend two colors together with a ratio slider. Get a full gradient palette.

BlendGradientPalette

CSS Color Names — All 148 Named Colors

Browse all 148 CSS named colors with their HEX and RGB values.

CSSNamedReference

Material Design Color Chart & Palette

Material Design color palette — 19 hue families × 10 shades each.

MaterialPaletteSwatches

Minecraft Color Codes & Formatting

All Minecraft §-prefixed color and formatting codes with previews.

MinecraftChatFormatting

Roblox Color Codes & BrickColor IDs

Complete Roblox BrickColor palette with color IDs and RGB values.

RobloxBrickColorGame

Color Palette Generator

Generate harmonious color palettes from a base color using complementary, triadic, and analogous schemes.

PaletteHarmonyComplementary

Color Format Converter

Convert colors between HEX, RGB, HSL, HSV, CMYK, and CSS named color formats instantly.

HEXHSLCMYKConvert

Color Shades Generator

Generate a 10-step shade palette (50–900) from any base color using HSL lightness scaling — just like Tailwind CSS.

ShadesPaletteTailwindCSS Variables

Color Gradient Palette Generator

Generate smooth RGB gradients between two colors with 3–20 steps. Copy HEX swatches, CSS linear-gradient, or a Tailwind array.

GradientPaletteHEXCSSTailwind

Text Tools

Case converters, formatters, and text utilities.

Binary to Text Converter

Convert text to binary, hex, and Base64 — or decode binary, hex, and Base64 back to plain text.

BinaryHexBase64ASCII

Text Case Converter — UPPER, lower, Title, camelCase

Convert text to sentence case, lower case, UPPER CASE, Title Case, camelCase, snake_case, and more.

SentenceTitleUPPERlower

Duplicate Word Finder Online

Find and highlight duplicate words in your text. Sort by frequency and copy with highlights.

DuplicatesFrequencyHighlight

Word & Sentence Counter Online

Count sentences, words, characters, paragraphs, and estimate reading time instantly.

SentencesWordsReading Time

Free Online Notepad — Auto-Save

A simple notepad that auto-saves to your browser. No account needed, works offline.

NotesAuto-savelocalStorage

Free APA Citation Generator — 7th Edition

Generate properly formatted APA 7th edition citations for journals, books, and websites. Free, no account needed.

APACitationReferences

Phonetic Spelling Tool Online

Convert English text to a phonetic spelling guide to help with pronunciation.

PhoneticPronunciationIPA

Roman Numeral Converter Online — Numbers & Dates

Convert numbers and dates to Roman numerals, or decode Roman numerals back to numbers.

RomanNumeralsDates

Word Cloud Generator Online

Generate a visual word cloud from your text. More frequent words appear larger.

Word CloudFrequencyVisualization

Em Dash Remover — Replace Dashes Online

Remove or replace em dashes and other special dashes from your text.

Em DashReplaceClean

Remove Line Breaks Online

Remove unwanted line breaks and clean up paragraphs in your text.

Line BreaksParagraphsClean

Remove Characters from Text Online

Remove specific characters or strings from your text with case-sensitive options.

RemoveCharactersClean

Remove Underscores from Text

Replace underscores with spaces, hyphens, or remove them entirely.

UnderscoreReplaceClean

Reverse Text Generator Online

Reverse text character-by-character, word-by-word, or line-by-line.

ReverseMirrorBackwards

Remove Extra Whitespace Online

Trim, collapse, or strip all whitespace from your text.

WhitespaceTrimClean

Repeat Text Generator Online

Repeat any text a specified number of times with a custom separator.

RepeatDuplicateGenerate

Remove HTML Tags Online — Strip HTML & Markdown

Remove HTML tags and strip Markdown formatting to get clean plain text instantly.

HTMLMarkdownPlain Text

Remove Duplicate Lines Online

Remove duplicate lines from text, keeping only unique lines.

DuplicatesLinesUnique

Sort Words Alphabetically Online

Sort words or lines alphabetically, ascending or descending.

SortAlphabeticalA-Z

Find & Replace Text Tool Online

Find and replace text with support for regex and case-sensitive matching.

FindReplaceRegex

Word Frequency Counter Online

Count how many times each word appears in your text, sorted by frequency.

FrequencyCountAnalysis

NATO Alphabet Translator Online

Translate text into the NATO phonetic alphabet — Alpha, Bravo, Charlie…

NATOPhoneticAlphabet

Pig Latin Translator Online

Translate English text into Pig Latin for fun.

Pig LatinFunTranslate

Plain Text Converter — Strip HTML & Markdown

Strip HTML, Markdown, and special formatting to get clean plain text.

Plain TextHTMLMarkdown

Readability Score Calculator

Analyse text readability with Flesch, Gunning Fog, Flesch-Kincaid, and Coleman-Liau scores.

ReadabilityFleschGrade Level

Text Summarizer

Extractive text summarization without AI — scores sentences by TF-IDF frequency and position. Adjust summary to 1–10 sentences.

SummaryTF-IDFExtractiveNLP

Number to Words Converter

Convert any integer up to 999 quadrillion to English words — cardinal, ordinal, and currency forms.

NumberWordsOrdinalCurrency

Markdown Table Generator

Build Markdown tables visually. Edit headers and cells, add rows and columns, set alignment, and copy Markdown or HTML.

MarkdownTableHTMLGenerator

Emoji Picker

Browse and search over 200 emojis across 8 categories. Click to copy. Supports skin tones and tracks recently used.

EmojiCopySearchSkin Tone

Lorem Ipsum Generator

Generate Lorem Ipsum placeholder text by word count, sentences, or paragraphs.

Lorem IpsumPlaceholderText

Markdown Live Preview

Write Markdown and see the rendered HTML preview in real time. Includes a toolbar with formatting shortcuts and word count.

MarkdownPreviewEditor

Morse Code Translator

Translate text to Morse code or decode Morse code back to text. Covers the full International Morse Code character set.

Morse CodeDecodeTranslate

URL Slug Generator

Convert any text to a URL-friendly slug. Handles accented characters and formats text for clean SEO-friendly URLs.

SlugURLSEO

Text to Binary Converter

Convert text to binary (0s and 1s) or decode binary back to text. Uses UTF-8 encoding for correct Unicode support.

BinaryTextEncode

Random Generators

Generate random numbers, passwords, UUIDs, dates, and more.

Password Strength Checker

Test your password strength instantly. See entropy bits, estimated crack time, and a security checklist — all in your browser.

PasswordSecurityEntropyWCAG

Pomodoro Timer

A clean Pomodoro timer with configurable work and break durations, session counter, SVG progress ring, and an audio bell.

PomodoroTimerFocusProductivity

Dice Roller

Roll d4, d6, d8, d10, d12, d20, or d100 dice. Roll up to 20 dice at once. Shows animated results and history.

DiceRPGD20Random

Random Picker Online — Decision Maker & Choice Generator

Can't decide? Enter your options and let the random picker choose for you.

RandomChoicePicker

Random Date Generator Online

Generate random dates within a specified range in multiple date formats.

RandomDateCalendar

Random IP Address Generator — IPv4 & IPv6

Generate random IPv4 or IPv6 addresses for testing and development.

IPIPv4IPv6

Random Letter Generator Online

Generate random letters with options for case, repeats, exclusions, and separators.

LettersAlphabetRandom

Random Month Generator Online

Generate random months in full name, abbreviated, or numeric format.

MonthCalendarRandom

Random Number Generator Online

Generate random numbers in a custom range with optional decimals and sorting.

RandomNumbersRange

Password Generator Online — Strong & Secure

Generate cryptographically secure passwords with custom length and character rules.

PasswordSecurityCrypto

UUID Generator Online — v4, Free

Generate RFC 4122 compliant UUID v4 strings for databases and applications. Free, instant, no signup.

UUIDGUIDv4

Random Name Generator

Generate random first names, last names, or full names from multiple cultures and genders. Generate up to 100 names at once.

NameRandomFirst Name

Random Word Generator

Generate random English words filtered by part of speech, length, and starting letter.

WordRandomVocabulary

Random Emoji Generator

Generate random emojis by category. Click any emoji to copy it, or copy all at once.

EmojiRandomCopy

CSS Tools

Visual generators for CSS grids, animations, filters, and effects.

CSS Gradient Text Generator

Create gradient text effects online. Pick 2–4 colors, choose direction, and copy the ready-to-use CSS background-clip code.

GradientTextCSSTypography

CSS Variables Generator

Build a complete CSS custom properties :root block for colors, spacing, typography, and border radius. Copy instantly.

CSSVariables:rootTokens

CSS Grid Generator

Build CSS grid layouts visually. Configure columns, rows, gaps, drag to create spans, and copy the generated CSS.

CSSGridLayout

CSS Border Radius Generator

Visually generate border-radius CSS with independent corner controls and live preview.

Border RadiusCSSGenerator

CSS Text Shadow Generator

Create layered CSS text-shadow effects with live preview and one-click copy.

Text ShadowCSSTypography

CSS Filter Generator

Generate CSS filter effects — blur, brightness, contrast, hue-rotate, saturate, sepia, and more — with a live image preview.

FilterCSSEffects

CSS Clip Path Generator

Generate CSS clip-path shapes interactively — polygons, circles, and ellipses — with a live preview. Drag control points.

Clip PathCSSShapes

CSS Animation Generator

Build CSS @keyframe animations visually with timing, easing, delay, and iteration controls.

AnimationKeyframeCSS

CSS Flexbox Generator

Visual flexbox playground — configure flex-direction, flex-wrap, justify-content, align-items, and per-item properties.

FlexboxCSSLayoutGenerator

CSS Box Shadow Generator

Build CSS box shadows visually with sliders. Add multiple layers, control blur, spread, color, and opacity.

Box ShadowCSSShadowGenerator

CSS Gradient Generator

Build beautiful CSS linear and radial gradients visually. Customize colors, stops, and angle — copy the ready CSS.

GradientCSSLinearRadial

Developer Tools

Encoders, formatters, and utilities for everyday development tasks.

SQL Formatter

Prettify or minify SQL queries with automatic keyword uppercasing, clause indentation, and newlines.

SQLFormatterPrettifyMinify

JSON to TypeScript

Convert JSON to TypeScript interface or type alias definitions recursively. Handles nested objects, arrays, and null values.

JSONTypeScriptInterfaceTypes

.gitignore Generator

Pick your tech stack and get a ready-made .gitignore file with all standard exclusions per technology.

.gitignoreGitTemplates

String Escape Tool

Escape or unescape strings for JavaScript, JSON, HTML, Regex, URL, and CSS in one click.

EscapeUnescapeStrings

HTML Entity Encoder

Encode or decode HTML entities — convert special characters to & references and back.

HTMLEntitiesEncode

JWT Decoder

Decode and inspect JSON Web Tokens — header, payload, and expiry — without a secret.

JWTTokenDecode

Cron Expression Explainer

Parse and explain cron expressions in plain English. Shows next 5 run times.

CronScheduleLinux

HTML Formatter

Prettify or minify HTML with configurable indentation and syntax-highlighted output. Nothing sent to any server.

HTMLFormatPrettify

Byte Converter

Convert between bytes, KB, MB, GB, TB and binary (KiB, MiB, GiB) equivalents. Covers both decimal (SI) and binary (IEC) prefixes.

BytesKBMBStorage

XML Formatter

Prettify or minify XML with configurable indentation and syntax highlighting.

XMLFormatPrettify

Base64 Encoder & Decoder

Encode text to Base64 or decode Base64 strings back to text. Handles UTF-8 and Unicode — instant, no server.

Base64EncodeDecode

Diff Checker

Compare two pieces of text and see the differences highlighted. Line-by-line diff with added/removed lines clearly marked.

DiffCompareChangesLines

JSON Formatter & Validator

Format, pretty-print, and validate JSON with customizable indentation and key sorting. Instant feedback on syntax errors.

JSONFormatValidatePrettify

JSON to CSV Converter

Convert a JSON array to CSV format. Customizable delimiter, header row, and field quoting. Download as .csv.

JSONCSVConvertSpreadsheet

Number Base Converter

Convert numbers between binary (base 2), octal (8), decimal (10), and hexadecimal (16) instantly.

BinaryHexOctalDecimal

Regex Tester

Test and debug regular expressions against sample text. See all matches, capture groups, and flags explained.

RegexPatternMatchTest

SHA Hash Generator

Generate SHA-1, SHA-256, SHA-384, and SHA-512 cryptographic hashes from text or files. Computed locally in your browser.

SHA-256HashCryptoSecurity

Unix Timestamp Converter

Convert Unix timestamps to human-readable dates and times, or convert any date to its Unix timestamp.

UnixTimestampDateEpoch

URL Encoder & Decoder

Percent-encode URLs and query strings, or decode URL-encoded strings back to readable text.

URLPercent EncodeDecodeURI

Collaboration

Real-time tools for teams.

PDF Tools

Merge, split, rotate, reorder, watermark, and convert PDF files — all processed locally in your browser.

PDF Merge — Combine PDF Files Online

Combine multiple PDF files into one. Upload, reorder, and merge instantly in your browser. No upload to any server.

PDFMergeCombine

PDF Split — Extract Pages Online

Extract a page range or split a PDF into individual pages. Download as a single PDF or a ZIP of separate pages.

PDFSplitExtract Pages

PDF to Images Converter Online — PNG & JPEG

Convert PDF pages to PNG or JPEG images at up to 216 DPI. Download individually or as a ZIP archive.

PDFPNGJPEGConvert

Images to PDF Converter Online

Combine JPEG, PNG, WebP, or GIF images into a single PDF. Choose page size and margins. No upload to any server.

ImagesPDFCombineJPEGPNG

Rotate PDF Online — Fix Page Orientation

Rotate individual or all pages in a PDF — 90°, 180°, or 270°. Download the corrected PDF. No upload to any server.

PDFRotatePages

Rearrange PDF Pages Online — Drag and Drop

Drag and drop PDF page thumbnails to rearrange or reorder pages in any order. Download the result instantly.

PDFReorderPagesDrag

Add Page Numbers to PDF Online

Stamp page numbers onto every page of a PDF. Choose position, font size, format, and starting number.

PDFPage NumbersStamp

Add Watermark to PDF Online

Add a diagonal text watermark to every page of a PDF. Control text, opacity, font size, and color.

PDFWatermarkText

PDF Metadata Editor Online — Edit PDF Properties

View and edit PDF properties — title, author, subject, keywords, and creator. Download the updated PDF instantly.

PDFMetadataProperties

Extract Text from PDF Online — PDF to Text

Extract all text content from a PDF file and convert to plain text. Copy to clipboard or download as .txt. No server upload.

PDFTextExtract

PDF Compressor Online — Reduce PDF File Size

Reduce PDF file size and make PDF smaller by rasterizing pages to JPEG at configurable DPI and quality. Shows before/after size. No server upload.

PDFCompressReduceOptimize

More tools coming soon — CSS generators, unit converters, and more.