Free tools for
files, devs & the web

200+ tools. No signup. No servers. 100% private — everything runs in your browser. Works offline too.

🔒 100% Client-Side⚡ Works Offline💻 Install as App🔗 Shareable Links
Image & PDF
🗉

Compress Image

Reduce file size

Resize Image

Scale dimensions

🔄

Convert Image

JPG, PNG, WebP

🎨

Extract Colors

Dominant palette

📎

Merge PDFs

Combine files

Split PDF

Extract pages

📄

Image to PDF

Images as PDF

PDF Editor

Add annotations

BG Remover

Remove backgrounds

🖼

Placeholder

Generate placeholders

🔄

SVG Convert

SVG to PNG/JPG

Crop & Rotate

Crop and rotate images

📷

PDF to Image

Pages as images

📷

Watermark

Add text watermark

👁

EXIF Viewer

Photo metadata

64

Image to Base64

Data URI converter

Flip/Mirror

Flip & rotate images

Circle Crop

Circular image crop

Photo Collage

Combine multiple photos

Photo Editor

Brightness, contrast, filters

🖼

ICO Converter

Image to .ico favicon

DNS & Network
🌐

DNS Lookup

A, MX, TXT, CNAME

📡

DNS Propagation

Global resolver check

🔒

SSL Checker

Cert & expiry

📍

IP Lookup

Geo & ASN info

📋

HTTP Headers

Inspect response

Developer Tools

Cron Builder

Build & explain

🔐

JWT Decoder

Inspect tokens

{ }

JSON Formatter

Pretty-print & validate

📊

CSV ↔ JSON

Convert formats

.*

Regex Tester

Live match highlight

#

Hash Generator

MD5, SHA-256, SHA-512

64

Base64

Encode & decode

🔗

URL Encode

Encode & decode URLs

🔣

UUID Generator

Random v4 UUIDs

🕐

Unix Timestamp

Epoch converter

🗃

SQL Formatter

Format & prettify

📄

YAML ↔ JSON

Convert formats

📄

TOML ↔ JSON

Convert formats

<>

HTML Format

Prettify & minify

{ }

CSS Minifier

Minify CSS

JS

JS Minifier

Minify JavaScript

🔒

Chmod Calc

Permission builder

📋

HTTP Codes

Status reference

🕑

Cron Explainer

Cron to English

🔨

Git Builder

Build git commands

TS

JSON to TS

Generate interfaces

📊

CSV Viewer

Browse CSV data

$.

JSON Path

Query JSON paths

JSON Diff

Compare JSON objects

CURL to Code

fetch, axios, python

🕐

Epoch Batch

Bulk timestamp convert

🔐

JWT Generator

Create signed JWTs

.*

Regex Reference

Searchable cheat sheet

</>

HTML Preview

Live sandbox

.ht

Htpasswd Gen

Apache auth file

##

Password Hash

SHA-256, SHA-512

🏠

Subnet Calc

IP/CIDR math

Text & Content

Diff Checker

Compare text

Aa

Case Converter

camelCase, snake_case

🔢

Word Counter

Stats & reading time

📝

Lorem Ipsum

Placeholder text

QR Code

Generate QR codes

🏷

Meta Tags

SEO & Open Graph

🖼

Favicon Generator

8 sizes from image

🔑

Password Generator

Strong & random

🎨

Color Converter

HEX, RGB, HSL

📐

Aspect Ratio

Calculate dimensions

MD to HTML

Convert markdown

Char Map

Unicode symbols

01

Text to Binary

Convert text/binary

MD Table Gen

Markdown tables

😃

Emoji Picker

Searchable emoji grid

KB Shortcuts

VS Code, Vim, Chrome

📝

Notepad

Auto-saving online notepad

Utilities
📏

Unit Converter

Length, weight, temp

BMI Calculator

Body mass index

%

Percentage Calc

3 calculation modes

🍅

Pomodoro Timer

Focus sessions

Stopwatch

Timer & stopwatch

💵

Loan Calculator

Payment estimator

🍴

Tip Calculator

Split the bill

🎂

Age Calculator

Exact age from DOB

🌐

Timezone Converter

Convert time zones

💵

Paycheck Calc

Net pay breakdown

💰

Tax Calculator

Federal tax brackets

🎓

GPA Calculator

Cumulative GPA

Electricity Cost

Device running cost

Countdown Timer

Count down to any date

📅

Calendar Generator

Printable monthly/yearly

Converters
🔢

Base Converter

Bin, Oct, Dec, Hex

•–

Morse Code

Text to Morse

XIV

Roman Numerals

Number converter

&

HTML Entities

Encode & decode

\n

String Escaper

Escape & unescape

-

Slug Generator

URL-friendly slugs

Text Tools
M↓

Markdown Preview

Live render

A

ASCII Art

Text art generator

Line Sorter

Sort & deduplicate

📈

Text Statistics

Detailed analysis

🔁

Text Repeater

Repeat text N times

Design Tools
Aa

Font Pairing

Google Fonts combos

Spacing Scale

Consistent spacing

📏

Type Scale

Font size ratios

DevOps Tools

YAML Lint

Validate YAML

JSON Lint

Validate JSON

🔒

JWT Debugger

Decode & verify

🖼

Base64 to Image

Preview base64 images

Content Creator
📰

Headline Analyzer

Score your headlines

🎨

OG Image Maker

Social media images

🔄

Text Compare

Side-by-side diff

Only on Werkr

Key Event Tester

event.key, keyCode & more

👁

Color Blind Sim

Accessibility preview

🌊

Page Dividers

SVG section shapes

🤖

AI Token Counter

GPT, Claude, Llama

💳

Test Card Gen

Luhn-valid test cards

📊

HAR Analyzer

Debug network logs

Magic Detect

Auto-decode anything

🎡

Decision Wheel

Spin to decide

🎵

Tone Generator

Frequency & sound

💫

Glassmorphism

CSS glass effect

🎤

Speech to Text

Voice transcription

🔀

List Shuffler

Randomize any list

Popular Tools
🎲

Random Number

Generate random numbers

Fancy Text

Unicode font styles

Typing Test

WPM speed test

🔈

Text to Speech

Browser TTS voices

📈

Compound Interest

Investment calculator

📅

Date Calculator

Days between dates

🪙

Coin Flip & Dice

Random picker

Barcode Generator

Code128, EAN, UPC

📶

WiFi QR Code

Share WiFi instantly

🏠

Rent vs Buy

Compare housing costs

🔍

What Is My...

IP, browser, screen info

🐦

Fake Tweet

Generate tweet screenshots

📷

Code to Image

Beautiful code screenshots

YT Thumbnail

Grab YouTube thumbnails

💳

Subscription Calc

Track subscription spending

🎲

Fake Data Gen

Generate test data instantly

😂

Meme Generator

Create memes, no watermark

👁

Face Blur

Censor photos with one click

📱

Device Mockup

Wrap screenshots in frames

🧾

Invoice Generator

Professional invoices, free

📄

Resume Builder

Print-ready resume in minutes

📄

OCR

Image to text extraction

🔴

Screen Recorder

Record screen as WebM

🎬

Video Trimmer

Trim & extract frames

🎵

Audio Trimmer

Trim audio with waveform

🎵

Video to MP3

Extract audio from video

Signature Pad

Draw & download signature

🎨

Pixel Art

Draw pixel art on grid

📄

Flashcard Maker

Create & study flashcards

Handwriting

Text to handwriting image

About Werkr

Werkr is a free, privacy-first toolkit with 200+ browser-based tools for developers, designers, and content creators. Every tool runs entirely in your browser — your files, data, and documents are never uploaded to any server. No account required. No paywalls. No file size limits.

Whether you need to compress images, merge PDFs, format JSON, check DNS records, generate QR codes, test regex patterns, or convert between dozens of file formats, Werkr has a fast, private tool for the job. The app installs as a Progressive Web App and works offline after the first visit.

🔒100% Client-SideFiles never leave your device
No Signup RequiredOpen a tool and start using it
📶Works OfflineInstalls as a PWA
🆓Completely FreeNo limits, no premium tier

Compress Image

Reduce file size. Runs in your browser.

🖼

Drop images here

JPG, PNG, WebP

About the Image Compressor

This free image compressor reduces JPG, PNG, and WebP file sizes without visible quality loss. All compression happens locally in your browser — your photos are never uploaded to any server, making it the most private image compressor available.

Common uses: optimizing images for websites, reducing email attachment sizes, compressing photos before sharing on social media, and preparing images for faster mobile load times.

Resize Image

Scale to exact dimensions.

Drop images here

or click to browse

Pixels
Percentage

About the Image Resizer

Resize images to exact pixel dimensions or scale by percentage. This free online image resizer supports JPG, PNG, and WebP output formats with batch processing for multiple files at once. All resizing happens locally in your browser, so your photos are never uploaded to any server. No signup, no watermarks.

Whether you need to resize images for social media, prepare thumbnails for a website, or scale down photos before emailing them, this tool gives you precise control over the output dimensions. Lock the aspect ratio to prevent distortion, or set custom width and height values. Need to reduce file size instead? Try the Image Compressor.

Common uses: resizing photos for website thumbnails, scaling images to social media dimensions, preparing product images for e-commerce, and batch resizing photos for email attachments.

Convert Image

Convert between JPG, PNG, WebP.

🔄

Drop images here

or click to browse

About the Image Converter

Convert images between JPG, PNG, and WebP formats with adjustable quality. This free online image converter processes multiple files at once entirely in your browser. Your images are never uploaded to any server, ensuring complete privacy. No signup, no watermarks, no file size limits.

Different platforms require different image formats. Convert PNG screenshots to compressed JPEGs for email, transform JPGs to modern WebP for faster website loading, or switch to PNG for transparent backgrounds. Adjust the quality slider to balance file size and visual clarity. Need to change dimensions too? Use the Image Resizer.

Common uses: converting PNG screenshots to JPEG for smaller file sizes, transforming images to WebP for web performance, switching formats for platform compatibility, and batch converting images for a project.

Extract Colors

Dominant palette from any image.

🎨

Drop an image

or click to browse

Merge PDFs

Combine multiple PDFs into one document.

📎

Drop PDFs here

Add as many as you need

About the PDF Merger

Merge multiple PDF files into a single document online for free. This tool uses pdf-lib to combine PDFs entirely in your browser — no file size limits, no uploads, and complete privacy for your documents.

Common uses: combining scanned documents, merging invoices and receipts, assembling multi-chapter reports, and consolidating presentation slides into one PDF.

Split PDF

Extract specific pages from a PDF.

Drop a PDF here

or click to browse

About the PDF Splitter

Extract specific pages from any PDF file for free. Enter a page range like "1-3, 5, 7-9" to pull out exactly the pages you need into a new, smaller PDF. This tool uses pdf-lib to process files entirely in your browser, so your documents are never uploaded anywhere. No signup, no file size limits.

Need to send just a few pages from a long report, or separate chapters from a combined document? This PDF splitter makes it fast and private. For the reverse operation, combine multiple PDFs into one with the PDF Merger.

Common uses: extracting specific pages from contracts or reports, separating chapters from combined documents, pulling out individual forms from multi-page PDFs, and reducing file size by removing unneeded pages.

Image to PDF

Convert images into a PDF document.

📄

Drop images here

JPG, PNG, WebP

PDF Editor

Add text, highlights, and rectangles to any PDF.

Drop a PDF here to edit

or click to browse

DNS Lookup

Query DNS records via Cloudflare DNS-over-HTTPS. No server needed.

About the DNS Lookup Tool

Query DNS records for any domain instantly using Cloudflare's DNS-over-HTTPS API. Look up A, AAAA, CNAME, MX, NS, TXT, SOA, PTR, and CAA records without installing any software. Everything runs directly in your browser — no data is sent to Werkr servers.

DNS lookups are essential for diagnosing domain configuration issues, verifying email records, checking nameserver delegation, and confirming SSL certificate authority (CAA) records. Use the "All Types" button to fetch every record type at once for a complete picture of a domain's DNS setup.

Common uses: verifying MX records for email delivery, checking A records after changing hosting, confirming TXT records for domain verification, and troubleshooting DNS misconfigurations.

DNS Propagation

Check a record across multiple global resolvers simultaneously.

About the DNS Propagation Checker

Check whether DNS changes have propagated across multiple global resolvers simultaneously. This tool queries several geographically distributed DNS servers and shows you which ones have picked up your latest record changes, helping you identify propagation delays in real time.

After updating DNS records such as nameservers, A records, or MX records, changes can take anywhere from minutes to 48 hours to propagate worldwide. This checker makes it easy to see exactly which resolvers have the old vs. new values, so you know when your changes are fully live globally.

Common uses: checking nameserver propagation after domain transfers, verifying A record updates after server migrations, confirming MX record changes for email providers, and monitoring propagation after TTL reductions.

SSL Checker

Check SSL certificate details and expiry via crt.sh public API.

About the SSL Certificate Checker

Inspect SSL/TLS certificate details for any domain including issuer, expiry date, subject alternative names, and certificate chain information. This tool uses the crt.sh public certificate transparency API to retrieve certificate data without requiring any browser plugins or command-line tools.

Keeping track of SSL certificate expiry is critical for maintaining website security and avoiding downtime caused by expired certificates. Use this checker to verify that a certificate is valid, check which Certificate Authority issued it, and confirm that all required domains are covered under the SAN entries.

Common uses: checking certificate expiry dates before renewal, verifying SSL is configured correctly after installation, confirming which domains a wildcard certificate covers, and auditing certificates across multiple domains.

IP Lookup

Geolocation, ASN, and ISP info for any IP address.

About the IP Address Lookup

Look up geolocation, ASN, ISP, and network information for any IPv4 or IPv6 address. Leave the field blank to look up your own public IP address. Results include country, region, city, latitude/longitude, autonomous system number, and the organization that owns the IP range.

IP lookup is useful for network debugging, fraud detection, identifying the origin of suspicious traffic, and verifying that your VPN or proxy is working correctly. Developers use it to test geo-restriction logic, while security teams use it to investigate access logs and identify threat actors.

Common uses: finding geolocation data for server logs, verifying your VPN exit node location, investigating suspicious IP addresses, and checking ASN information for network planning.

HTTP Headers

Inspect response headers for any URL via CORS proxy.

📋 Uses allorigins.win public proxy. For private URLs, run: curl -I https://example.com

About the HTTP Headers Checker

Inspect the HTTP response headers returned by any URL without leaving your browser. This tool fetches headers via the allorigins.win public CORS proxy and displays all key-value pairs including security headers, caching directives, content type, server information, and redirect chains.

HTTP headers are critical for diagnosing caching issues, verifying security headers like Content-Security-Policy and HSTS, checking CORS configuration, and debugging redirect loops. Frontend developers and DevOps engineers use header inspection regularly when troubleshooting performance and security configurations.

Common uses: verifying security headers like HSTS and X-Frame-Options, checking cache-control settings, debugging CORS issues, confirming Content-Type for API responses, and tracing redirect chains.

Cron Builder

Build cron expressions visually with plain-English explanation.

Presets:
* * * * *
Runs every minute

Parse expression

Next 5 run times

About the Cron Expression Builder

Build cron expressions visually with an intuitive interface and get plain-English explanations of what each expression means. Select from preset schedules or customize each field individually, then see the next five scheduled run times to confirm your expression is correct before deploying it.

Cron expressions power scheduled tasks on Linux servers, CI/CD pipelines, cloud functions, and countless automation systems. Getting the syntax right can be tricky — this builder eliminates guesswork by letting you construct expressions visually and validating them instantly. You can also paste an existing expression to parse and explain it.

Common uses: scheduling cron jobs on Linux servers, configuring GitHub Actions scheduled workflows, setting up cloud function triggers, creating database backup schedules, and debugging existing cron expressions.

JWT Decoder

Decode and inspect JSON Web Tokens. Never leaves your browser.

About the JWT Decoder

Decode and inspect JSON Web Tokens instantly in your browser. This free JWT decoder parses the header, payload, and signature sections of any JWT, displaying registered claims like expiration time, issuer, and subject. Your tokens never leave your device, making this the safest way to inspect JWTs online.

JSON Web Tokens are widely used for authentication and authorization in modern web applications. Whether you are debugging an OAuth flow, verifying token expiration, or inspecting claims from an identity provider, this tool breaks down every part of the token. Need to create tokens? Try the JWT Generator.

Common uses: inspecting authentication tokens during development, verifying JWT expiration and claims, debugging OAuth and SSO login flows, and checking token payloads from third-party APIs.

JSON Formatter

Pretty-print, validate, and minify JSON.

Input
Output

About the JSON Formatter

This free JSON formatter validates and beautifies JSON data instantly in your browser. Whether you're debugging an API response, reading a config file, or reformatting minified JSON, this tool handles it without sending your data to any server.

Common uses: prettifying API responses, fixing JSON syntax errors, minifying JSON for production, exploring nested data structures, and converting between compact and readable formats.

CSV ↔ JSON

Convert between CSV and JSON formats.

CSV → JSON
JSON → CSV
CSV
JSON

About the CSV to JSON Converter

Convert CSV files and data to JSON format, or transform JSON arrays back into CSV. This free online converter handles custom delimiters, header rows, and large datasets entirely in your browser. No file uploads, no signup, and complete privacy for your data.

Working with data often means switching between CSV spreadsheets and JSON for APIs or databases. Paste your CSV, upload a file, or input JSON arrays to get clean, instant conversions. Need to work with JSON data further? Try the JSON Formatter for validation and pretty-printing.

Common uses: converting spreadsheet exports to JSON for APIs, transforming API response data into CSV for Excel, migrating data between systems, and preparing datasets for database imports.

Regex Tester

Live regex matching with match highlighting.

//

Matches

Enter a pattern above

About the Regex Tester

Test and debug JavaScript regular expressions in real time with live match highlighting. Supports all regex flags (g, i, m, s, u, y) and shows match groups. Great for learning regex or debugging complex patterns.

Common uses: validating email and phone number formats, writing search and replace patterns, parsing log files, extracting data from text, and testing URL routing patterns.

Hash Generator

Generate MD5, SHA-1, SHA-256, SHA-512 hashes.

Text
File
MD5Not cryptographically secure
SHA-1
SHA-256
SHA-512

About the Hash Generator

Generate MD5, SHA-1, SHA-256, and SHA-512 hashes from text or files directly in your browser. This free online hash generator runs entirely client-side using the Web Crypto API, so your data is never transmitted to any server. No signup, no tracking, complete privacy.

Hashing is essential for verifying file integrity, storing password digests, and generating unique fingerprints for data. Paste any text or drop a file to instantly see hashes in all four formats. Need to hash passwords securely? Try our Password Hash Generator for salted hashing.

Common uses: verifying downloaded file checksums, generating content hashes for cache busting, comparing file integrity across systems, and creating unique identifiers from text input.

Base64 Encode / Decode

Encode and decode Base64 text and files.

Text
File
Input
Output

About the Base64 Encoder & Decoder

Encode and decode Base64 strings and files instantly in your browser. This free online Base64 tool handles both text-to-Base64 conversion and file encoding for embedding images, fonts, or other assets directly in HTML, CSS, or JSON. No signup required and your data never leaves your device.

Base64 encoding is widely used for transmitting binary data over text-based protocols. Whether you need to embed an image in an email template, decode a Base64 payload from an API, or convert a file for use in a data URI, this tool handles it with zero server interaction.

Common uses: embedding images in HTML/CSS as data URIs, decoding Base64 strings from APIs, encoding files for email attachments, and preparing binary data for JSON payloads.

URL Encode / Decode

Encode and decode URLs and query strings.

Input
Output

About the URL Encoder & Decoder

Encode and decode URLs and query strings online for free. This tool supports both encodeURI and encodeURIComponent modes, making it easy to prepare URLs for APIs, fix broken links with special characters, or decode percent-encoded strings. Everything runs in your browser with no data sent anywhere.

URL encoding replaces unsafe characters with percent-encoded equivalents so they can be safely transmitted in URLs. Whether you are debugging query parameters, building API requests, or working with Base64-encoded URL payloads, this tool gives you instant results.

Common uses: encoding special characters in API query strings, decoding percent-encoded URLs, preparing redirect URLs with parameters, and debugging malformed links.

UUID Generator

Generate cryptographically random v4 UUIDs.


About the UUID Generator

Generate RFC 4122-compliant UUID version 4 values using the browser's crypto.randomUUID() API. Generate one or hundreds at a time, copy to clipboard, and export as a list. No server required.

Common uses: generating primary keys for databases, creating unique identifiers for records and files, building correlation IDs for distributed systems, and creating session tokens.

Unix Timestamp

Convert between Unix epoch timestamps and human-readable dates.

Current Time

Timestamp → Date
Date → Timestamp

About the Unix Timestamp Converter

Convert between Unix epoch timestamps and human-readable dates instantly. This free online tool converts timestamps in seconds to local and UTC date/time strings, and also converts dates back to Unix timestamps. A live display shows the current Unix time updating in real time.

Unix timestamps are the standard way of representing time in server logs, APIs, databases, and programming languages. Whether you are debugging a log file with epoch values, converting an API response, or checking when a file was created, this converter saves you the mental math of calculating from January 1, 1970.

Common uses: converting API timestamps to readable dates, debugging server logs, checking token expiration times, converting database datetime fields, and working with JavaScript Date objects.

Diff Checker

Compare two blocks of text line by line.

Original
Modified

About the Diff Checker

Compare two blocks of text side by side with color-coded difference highlighting. Useful for spotting changes between code versions, config files, or any text. Runs entirely in your browser — no files uploaded.

Common uses: comparing code before and after refactoring, reviewing configuration changes, spotting edits between document versions, and debugging unexpected text mutations.

Case Converter

Convert text between different case styles instantly.

About the Case Converter

Convert text between uppercase, lowercase, title case, sentence case, camelCase, snake_case, kebab-case, and more. This free online case converter transforms your text instantly as you type. No signup needed and your text never leaves your browser.

Whether you are formatting headings, converting variable names between coding conventions, or standardizing text for a database, this tool covers all common case styles in one place. Paste your text and see every conversion at a glance. Need to count your words too? Use the Word Counter.

Common uses: converting headings to title case, transforming variable names between camelCase and snake_case, formatting CSV data to consistent casing, and preparing text for database imports.

Word Counter

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

0
Words
0
Characters
0
Sentences
0
Paragraphs
0m
Read time

About the Word Counter

Count words, characters, sentences, paragraphs, and estimate reading time for any text. This free online word counter updates in real time as you type or paste your content. No signup, no ads, and your text stays in your browser.

Writers, students, and content creators need accurate word counts for essays, blog posts, social media captions, and more. Paste your text to get an instant breakdown of all key metrics. Pair it with the Reading Time estimator for more detailed analysis.

Common uses: checking essay word counts for school assignments, verifying blog post length for SEO, counting characters for social media limits, and estimating reading time for articles.

Lorem Ipsum

Generate placeholder text for design mockups.

About the Lorem Ipsum Generator

Generate placeholder text for design mockups, wireframes, and prototypes. Choose between paragraphs, sentences, or words, and set the exact count you need. Optionally start with the classic "Lorem ipsum dolor sit amet" opening. Completely free, no signup, runs in your browser.

Lorem ipsum text is the industry-standard placeholder used by designers and developers worldwide. Whether you are building a website layout, testing typography, or filling a presentation template, this generator gives you exactly the amount of text you need. Combine it with the Word Counter to verify your output length.

Common uses: filling website mockups with realistic text, testing responsive layouts with varying content lengths, creating placeholder content for presentations, and populating design prototypes before real copy is ready.

QR Code Generator

Generate a QR code for any URL or text.

About the QR Code Generator

Generate QR codes for any URL, text, phone number, or email address instantly. Download as PNG or SVG, no watermark. Works offline after the first load — your data stays in your browser.

Common uses: adding QR codes to business cards and flyers, linking print materials to websites, sharing contact information, WiFi credentials, and event check-in links.

Meta Tag Generator

Generate SEO and Open Graph meta tags.

0 / 160

Generated HTML

About the Meta Tag Generator

Generate all the essential HTML meta tags for your webpage in one place — including standard SEO tags, Open Graph tags for social media previews, Twitter Card tags, canonical URLs, and robots directives. Paste the generated HTML directly into your page's <head> section.

Properly configured meta tags are foundational to SEO and how your pages appear when shared on social media. This generator covers all the tags that search engines and social platforms use to index and display your content, with a live Google search preview so you can see exactly how your title and description will look in search results.

Common uses: adding OG tags for better social media sharing, generating Twitter Card markup, creating canonical tags to prevent duplicate content, and setting noindex directives for staging environments.

Favicon Generator

Generate multi-size favicons from any image.

🖼

Drop your logo here

Square PNG recommended

About the Favicon Generator

Generate favicons in all the sizes required by modern browsers and devices from a single source image. Upload any image and get PNG favicons at 16x16, 32x32, 48x48, 96x96, and 180x180 pixels, plus the HTML snippet to add them to your site's <head>. Everything runs in your browser — your image is never uploaded to any server.

Favicons appear in browser tabs, bookmarks, and when users add your site to their home screen. Providing multiple sizes ensures your site looks sharp on all devices and browsers, from desktop tabs to iOS home screen icons. A square PNG with a transparent background produces the best results.

Common uses: generating multi-size favicon sets for new websites, creating Apple touch icons for mobile bookmarks, updating favicons after rebranding, and producing the required HTML markup for all favicon sizes.

Password Generator

Strong random passwords. Generated in your browser.

About the Password Generator

Generate cryptographically secure random passwords using the browser's built-in crypto API. No passwords are sent to any server — they're generated locally and never logged or stored anywhere.

Common uses: creating strong account passwords, generating temporary access codes, creating API secrets and tokens, and making memorable passphrases from word lists.

Color Converter

Convert between HEX, RGB, and HSL color formats.

CSS Snippets

About the Color Converter

Convert colors between HEX, RGB, and HSL formats instantly using a visual color picker or by typing values directly. This free online color converter also generates ready-to-use CSS color snippets in all three formats so you can copy and paste them straight into your stylesheet.

Color format conversion is a daily task for web designers and front-end developers. Design tools often output HEX codes while CSS custom properties and JavaScript libraries may expect RGB or HSL. This tool bridges all three formats and includes a live color swatch so you can visually confirm your selection.

Common uses: converting design mockup colors to CSS variables, translating HEX codes to RGB for CSS opacity adjustments, building color palettes in HSL for better perceptual uniformity, and generating CSS snippets for quick implementation.

Aspect Ratio Calculator

Calculate dimensions while preserving aspect ratio.

From Dimensions
From Ratio

Common Ratios

About the Aspect Ratio Calculator

Calculate width or height values while preserving a specific aspect ratio, or determine the ratio of any set of dimensions. This free online aspect ratio calculator is essential for resizing images, designing video thumbnails, and creating responsive layouts without distorting proportions.

Whether you need to resize a 1920x1080 image to fit a 800px wide container, or find the correct height for a 16:9 video embed, this tool handles the math instantly. Use the common ratio presets for standard video, photography, and social media formats.

Common uses: calculating image dimensions for responsive designs, resizing video thumbnails, finding correct embed dimensions for YouTube videos, scaling UI components proportionally, and converting between standard photography ratios.

Number Base Converter

Convert between Binary, Octal, Decimal, and Hex.

Morse Code Encoder / Decoder

Convert text to and from Morse code.

Text
Morse Code

About the Morse Code Translator

Convert text to Morse code and decode Morse code back to text instantly. This free online Morse code translator handles the full English alphabet, digits 0-9, and common punctuation. Results update as you type with no button press needed. Your text never leaves your browser.

Morse code is still used in amateur radio, aviation, and military communications, and is also a fascinating subject for hobbyists and puzzles. Whether you need to encode a message, decode a signal, or simply learn the patterns, this translator makes it easy to work with both formats side by side.

Common uses: encoding messages in Morse code for radio use, decoding received Morse signals, learning Morse code patterns, creating puzzles and ciphers, and educational demonstrations.

Roman Numeral Converter

Convert between integers and Roman numerals.

Integer
Roman Numeral

About the Roman Numeral Converter

Convert integers to Roman numerals and Roman numerals back to integers in real time. Supports values from 1 to 3999, covering the full range of classical Roman numerals. This free online converter works instantly in your browser with no signup required.

Roman numerals are still used in clocks, book chapters, film titles, copyright dates, and formal outlines. This converter makes it easy to quickly produce correct Roman numeral representations or verify a value you have encountered in the wild.

Common uses: generating Roman numerals for design and typography, converting film copyright dates, numbering book chapters and outlines, verifying Roman numerals on clocks and monuments, and educational purposes.

HTML Entity Encoder / Decoder

Encode and decode HTML entities.

Input
Output

About the HTML Entity Encoder/Decoder

Encode and decode HTML entities to safely embed special characters in HTML documents. Convert characters like <, >, &, and " into their HTML entity equivalents (&lt;, &gt;, &amp;, &quot;) and back. Everything runs in your browser with no data sent to any server.

HTML entity encoding is essential for displaying code snippets on web pages, preventing XSS vulnerabilities, and ensuring that special characters in user-generated content are safely rendered. This encoder handles both named entities and numeric character references.

Common uses: encoding HTML for display in blog posts and documentation, safely escaping user input before inserting into HTML, decoding entity-encoded strings from RSS feeds or APIs, and preparing text content for HTML templates.

String Escaper

Escape and unescape strings for JS, SQL, and Regex.

JavaScript
SQL
Regex
Escaped
JSON String

About the String Escaper

Escape and unescape strings for use in JavaScript, JSON, SQL queries, and regular expressions. This free online tool handles all common escape sequences — backslashes, quotes, newlines, tabs, and more — converting strings into safely embeddable formats for each target language.

Incorrectly escaped strings are a common source of bugs and security vulnerabilities, including SQL injection. Whether you are building a dynamic query, embedding text in a JavaScript string literal, or preparing a regex pattern from user input, this escaper ensures your strings are properly formatted for the target context.

Common uses: escaping strings for SQL queries to prevent injection, preparing JavaScript string literals, escaping special characters for regex patterns, and converting multi-line strings to JSON-safe format.

Slug Generator

Convert text into URL-friendly slugs.

About the URL Slug Generator

Convert any text into clean, URL-friendly slugs instantly. This free online slug generator handles special characters, accented letters, and whitespace to produce SEO-optimized URL slugs. Choose between hyphens or underscores, and switch between lowercase and uppercase output. No signup required.

Clean URLs are important for SEO and user experience. Instead of URLs with spaces, special characters, or encoded symbols, slugs provide readable, search-engine-friendly paths. Great for blog post URLs, product pages, and file names. Use it alongside the Case Converter for more text transformations.

Common uses: generating SEO-friendly URLs for blog posts, creating clean file names from titles, building URL paths for CMS systems, and converting product names to URL slugs.

Markdown Previewer

Live Markdown to HTML rendering.

Markdown
Preview

About the Markdown Previewer

Write and preview Markdown with a live side-by-side renderer. This free online Markdown editor supports standard syntax including headings, bold, italic, code blocks, lists, links, tables, and blockquotes. The rendered HTML updates in real time as you type, with no signup or installation required.

Markdown is used across GitHub, documentation platforms, static site generators, and countless writing apps. This previewer is perfect for drafting README files, writing documentation, or checking that your Markdown syntax is correct before publishing. Copy the rendered HTML directly for use in web pages.

Common uses: previewing GitHub README files, drafting blog posts in Markdown, writing technical documentation, checking Markdown syntax before publishing, and converting Markdown to HTML for embedding in web pages.

ASCII Art Generator

Convert text to ASCII art using classic figlet-style fonts.

Output

About the ASCII Art Generator

Convert any text into large, decorative ASCII art using classic figlet-style fonts. Choose from Block, Banner, Shadow, and Thin styles to create retro text banners perfect for terminal output, README headers, and code comments. All processing happens in your browser instantly.

ASCII art text banners have been a staple of developer culture for decades, appearing in terminal welcome messages, source code file headers, README files, and CLI tool output. This generator makes it easy to create professional-looking text art without needing to install figlet or any other tool.

Common uses: creating ASCII art headers for README files, generating banner text for terminal scripts, adding decorative text to code comments, building retro-style terminal welcome messages, and generating logos for CLI tools.

Line Sorter & Deduplicator

Sort, reverse, shuffle, and deduplicate lines of text.

Input
Output

About the Line Sorter & Deduplicator

Sort, reverse, shuffle, and deduplicate lines of text with a single click. This free online line sorter supports alphabetical (A-Z and Z-A) sorting, length-based sorting, randomization, deduplication of repeated lines, and whitespace trimming. All processing happens locally in your browser.

Line sorting and deduplication are common tasks when working with lists of URLs, email addresses, keywords, file paths, or any line-delimited data. Instead of writing a one-off script, paste your data here and get clean, processed output in seconds. Results update immediately without submitting any forms.

Common uses: deduplicating lists of email addresses or URLs, alphabetically sorting keyword lists for SEO, removing blank lines from text files, shuffling lists for randomized ordering, and cleaning up exported data from spreadsheets.

Text Statistics

Deep analysis including Flesch readability score.

0
Words
0
Characters
0
Sentences
0
Syllables
Flesch Score
Grade Level
0
Avg Word Len
0m
Read Time

About the Text Statistics Tool

Get a deep statistical analysis of any text including word count, character count, sentence count, syllable count, Flesch readability score, Kincaid grade level, average word length, and estimated reading time. Everything is calculated in your browser instantly as you paste or type your content.

The Flesch Reading Ease score and Flesch-Kincaid Grade Level are standard readability metrics used in education, publishing, and content marketing to gauge how accessible text is for a given audience. Writers, editors, and content strategists use these scores to calibrate their writing for their target readers.

Common uses: checking readability scores for blog posts and articles, assessing academic writing grade levels, analyzing content complexity for different audiences, estimating reading time for newsletters, and auditing existing content for readability improvements.

Loan Calculator

Calculate monthly payments and total interest.

About the Loan Calculator

Calculate monthly loan payments, total payment amount, and total interest paid for any loan amount, interest rate, and term. This free online loan calculator also shows an amortization summary breaking down how much of each payment goes toward principal vs. interest over the life of the loan.

Whether you are evaluating a mortgage, car loan, student loan, or personal loan, understanding the true cost of borrowing is essential. Enter the loan amount, annual interest rate, and term in years to instantly see what your monthly payment will be and how much interest you will pay in total.

Common uses: calculating mortgage monthly payments, comparing loan options with different interest rates, understanding total interest costs before borrowing, estimating auto loan payments, and planning debt repayment strategies.

Tip Calculator

Split the bill and calculate tips.

Quick:

About the Tip Calculator

Calculate the tip amount and split the total bill among any number of people. Enter the bill amount, choose a tip percentage (or use the quick-select buttons for 15%, 18%, 20%, or 25%), and specify how many people are splitting the check to instantly see the tip amount, total bill, and per-person share.

Splitting restaurant bills fairly is a common challenge for groups. This calculator does all the math instantly, showing each person's share of both the tip and the total so nobody has to do mental arithmetic at the table. All calculations happen locally in your browser.

Common uses: splitting restaurant bills among friends, calculating fair tip amounts for good service, determining per-person costs for group dining, and quickly estimating gratuity at different percentage rates.

Age Calculator

Calculate exact age and upcoming milestones.

About the Age Calculator

Calculate your exact age in years, months, and days from any date of birth. This free online age calculator also shows upcoming milestone birthdays and the number of days until your next birthday. No signup, no tracking, works instantly in your browser.

Whether you need your precise age for a form, want to know how many days until a milestone birthday, or are curious about your age in months, this tool gives you all the details in one place. You can also calculate the age between any two dates. Try the Timezone Converter for date and time across zones.

Common uses: calculating exact age for official forms, finding days until the next birthday, determining age differences between dates, and checking upcoming milestone birthdays.

Timezone Converter

Convert times across multiple timezones simultaneously.

About the Timezone Converter

Convert any date and time from one timezone to all major world timezones simultaneously. Select a source timezone and date/time, and instantly see the equivalent time across every timezone — perfect for scheduling meetings across multiple countries or understanding when a remote event is happening in your local time.

Timezone conversion is one of the most error-prone tasks in global software development and international communication. This tool removes all ambiguity by showing you the converted time in every major timezone at once, making it easy to find a mutually convenient meeting time or verify when a deadline falls in different regions.

Common uses: scheduling international video calls and meetings, converting server log timestamps to local time, finding the local time for live-streamed events, planning deployments across global teams, and verifying API timestamp interpretations.

robots.txt Generator

Build a robots.txt file for search engine crawlers.

Rules

Output

About the robots.txt Generator

Generate a properly formatted robots.txt file for your website to control how search engine crawlers access your pages. Choose to allow all crawlers, block all crawlers, or set custom rules per user-agent with specific allow and disallow directives. Add your sitemap URL and download the finished file.

The robots.txt file is one of the first things search engine bots check when visiting a site. Proper configuration prevents crawlers from indexing sensitive or low-value pages, reducing crawl budget waste and keeping private content out of search results. This generator creates standards-compliant output that works with all major search engines including Google, Bing, and more.

Common uses: blocking search engines from crawling admin pages, preventing indexing of staging environments, allowing only specific crawlers, specifying your sitemap location, and managing crawl budget for large websites.

.htaccess Redirect Generator

Generate Apache redirect rules for .htaccess.

Redirects

Output

About the .htaccess Generator

Generate Apache .htaccess redirect rules for 301 permanent or 302 temporary redirects. Add as many source-to-destination URL pairs as needed and download the finished .htaccess file ready to deploy on any Apache web server. No command-line knowledge required.

URL redirects are essential after site migrations, page renames, and domain changes. 301 redirects pass link equity to the new URL for SEO, while 302 redirects preserve the original URL in search engines. This generator produces correct Apache RewriteRule syntax that you can paste directly into your .htaccess file.

Common uses: setting up 301 redirects after website migration, creating redirect rules after changing URL structures, forwarding old domain to a new one, redirecting HTTP to HTTPS, and managing URL canonicalization for SEO.

Sitemap XML Generator

Build a sitemap.xml for search engines.

URLs

Output

About the Sitemap XML Generator

Build a valid sitemap.xml file for your website to help search engines discover and index all your pages. Add your base URL, enter your page paths, and set optional priority and change frequency values for each URL. Download the completed sitemap.xml ready to upload to your server.

Sitemaps are an important SEO tool that ensures all your pages are discoverable by search engine crawlers, especially newly added pages or pages with few inbound links. After generating your sitemap, submit it via Google Search Console and Bing Webmaster Tools for faster indexing.

Common uses: creating sitemaps for new websites, updating sitemaps after adding new pages, generating sitemaps for static sites without CMS support, submitting URLs to search engines for faster crawling, and ensuring complete indexation of all site content.

Email Signature Generator

Create an HTML email signature you can paste into Gmail, Outlook, or Apple Mail.

Preview
HTML to copy

Privacy Policy Generator

Generate a template privacy policy for your website or app.

What data do you collect?

Output

⚠ This is a template only. Have a lawyer review before publishing.

README.md Generator

Generate a structured README for your GitHub project.

Include Sections

Output

.gitignore Generator

Generate a .gitignore for your stack. Select everything that applies.

Select Technologies

Output

Crontab Validator

Validate and explain existing cron expressions. Paste one per line.

Background Remover

Remove image backgrounds in your browser. Adjust tolerance for best results.

🖼

Drop an image here

PNG, JPG, WebP

About the Background Remover

Remove backgrounds from images directly in your browser using a flood-fill algorithm with adjustable tolerance. Drop or upload any image, adjust the tolerance slider to fine-tune the edge selection, and download the result as a transparent PNG. Your images never leave your device — all processing is done locally.

Background removal is one of the most common image editing tasks for e-commerce product photos, profile pictures, stickers, and design assets. While this tool uses a simpler flood-fill approach that works best on images with solid or uniform backgrounds, it handles many common use cases instantly without needing Photoshop or an internet connection.

Common uses: removing solid backgrounds from product photos, creating transparent PNGs for logos and icons, preparing images for design compositions, creating sticker-style graphics, and removing simple backgrounds from portraits.

Placeholder Image

Generate placeholder images with custom dimensions, colors, and text.

SVG to PNG / JPG

Convert SVG files to PNG or JPG in your browser.

🔄

Drop an SVG file here

.svg files only

About the SVG Converter

Convert SVG vector files to high-resolution PNG or JPG raster images directly in your browser. Choose from 1x, 2x, 3x, or 4x scale factors to generate sharp images at any size. The conversion uses an HTML5 canvas and runs entirely client-side — your SVG files are never uploaded to any server.

SVG to PNG conversion is a common need when you have a vector logo or icon but need a raster image for a platform that does not support SVG — such as email clients, social media profile pictures, or legacy CMS systems. Exporting at 2x or higher scale ensures the output looks crisp on retina and high-DPI screens.

Common uses: converting SVG logos to PNG for use in email signatures, exporting vector icons to raster format for apps, creating PNG versions of SVG illustrations for social media, generating high-DPI images for print or web use, and converting SVG diagrams to shareable image files.

Crop & Rotate

Crop and rotate images in your browser.

Drop an image here

JPG, PNG, WebP

PDF to Image

Convert PDF pages to PNG images. Uses pdf-lib.

📷

Drop a PDF here

.pdf files

About the PDF to Image Converter

Convert PDF pages to PNG images directly in your browser. Drop a PDF file and each page is rendered as a downloadable PNG image. Uses the pdf-lib library for client-side PDF parsing — your documents never leave your device and no server processing is involved.

Converting PDF pages to images is useful for creating thumbnails, extracting pages for presentations, sharing individual pages on social media, or previewing PDF content in systems that do not support PDF rendering. This tool handles the conversion entirely in your browser without any size limits from server-side processing.

Common uses: converting PDF slides to images for presentations, extracting individual pages from a multi-page PDF, creating PDF preview thumbnails, sharing document pages as images, and converting PDF content for use in image-based workflows.

SQL Formatter

Pretty-print and format SQL queries.

Input SQL
Formatted

About the SQL Formatter

Format and beautify SQL queries with proper indentation, keyword capitalization, and line breaks. This free online SQL formatter works with SELECT, INSERT, UPDATE, DELETE, CREATE, and other common SQL statements. Paste minified or hand-written SQL and get clean, readable output instantly in your browser.

Reading and maintaining SQL queries is much easier when they are consistently formatted. Whether you are reviewing a complex multi-join query from a legacy codebase, formatting output from an ORM for debugging, or preparing SQL for documentation, this formatter produces clean, standardized output without any server-side processing.

Common uses: formatting minified SQL from ORMs for debugging, standardizing query style across a team, cleaning up SQL before adding to documentation, and making complex queries readable for code review.

YAML ↔ JSON

Convert between YAML and JSON formats.

YAML → JSON
JSON → YAML
YAML Input
JSON Output

About the YAML to JSON Converter

Convert between YAML and JSON formats instantly in your browser. This free online converter handles the full YAML specification including nested objects, arrays, multi-line strings, and anchors. Paste YAML to get clean JSON output, or paste JSON to produce equivalent YAML — with no data sent to any server.

YAML and JSON are both popular data serialization formats but each has its strengths. YAML is more human-readable and commonly used in configuration files (Docker Compose, Kubernetes, GitHub Actions), while JSON is the standard for APIs. This converter bridges both worlds for developers working across different systems.

Common uses: converting Kubernetes and Docker Compose YAML configs to JSON, transforming API JSON responses to readable YAML, working with GitHub Actions configuration files, migrating between configuration formats, and debugging YAML syntax errors.

TOML ↔ JSON

Convert between TOML and JSON formats.

TOML → JSON
JSON → TOML
TOML Input
JSON Output

HTML Formatter

Prettify or minify HTML code.

Input HTML
Output

About the HTML Formatter

Prettify or minify HTML code instantly in your browser. The formatter adds proper indentation and line breaks for readability, while the minifier strips whitespace and comments to reduce file size. Supports all standard HTML5 elements and attributes. Your code never leaves your device.

Working with HTML from templates, CMS exports, or build tools often means dealing with poorly indented or minified markup. This formatter makes HTML readable in seconds, while the minifier is useful when you need to compact HTML for email templates or performance-sensitive inline HTML.

Common uses: prettifying CMS-generated HTML for debugging, minifying HTML templates for faster page loads, cleaning up hand-written HTML indentation, preparing HTML snippets for documentation, and formatting email HTML templates.

CSS Minifier

Minify CSS to reduce file size.

Input CSS
Minified

About the CSS Minifier

Minify CSS stylesheets by removing whitespace, comments, and unnecessary characters to reduce file size and improve page load speed. This free online CSS minifier shows you the size reduction percentage so you can see the impact immediately. All processing happens in your browser.

Minified CSS loads faster because smaller files transfer more quickly over the network. While build tools like webpack and Vite handle this automatically in production pipelines, this tool is handy for quickly minifying a standalone stylesheet, preparing CSS for an email template, or checking how much a manual CSS file can be compressed.

Common uses: reducing CSS file size for faster page loads, minifying inline styles for HTML email templates, preparing stylesheets for production deployment, and checking compression ratios of hand-written CSS.

JavaScript Minifier

Basic JavaScript minification — removes comments and extra whitespace.

Input JS
Minified

About the JavaScript Minifier

Minify JavaScript by removing comments, extra whitespace, and unnecessary line breaks to reduce file size. This basic online JS minifier is perfect for quickly compacting standalone scripts, bookmarklets, or small utility files. All processing is done locally in your browser with no data uploaded anywhere.

While production JavaScript is typically minified and bundled by tools like webpack, esbuild, or Terser, this tool is useful when you need a quick minification without setting up a build pipeline — for example, when preparing a bookmarklet, compressing a small inline script, or reducing a simple utility file for a CDN.

Common uses: compressing bookmarklet code, minifying small utility scripts, preparing inline JavaScript for HTML files, reducing script size for simple landing pages, and quick size comparisons before and after optimization.

Chmod Calculator

Visual Unix file permission calculator.

Owner

Group

Others

755

About the Chmod Calculator

Calculate Unix file permission values visually without memorizing octal notation. Check or uncheck read, write, and execute permissions for Owner, Group, and Others to instantly see the resulting octal value (e.g., 755), symbolic notation (e.g., rwxr-xr-x), and the complete chmod command ready to run in your terminal.

Unix file permissions control who can read, write, and execute files on Linux and macOS systems. The octal notation used by chmod can be confusing at first, but this visual calculator makes it easy to understand and build any permission combination. You can also type an octal value to see what permissions it represents.

Common uses: setting correct permissions for web server files (644 for files, 755 for directories), making scripts executable, restricting sensitive config files, understanding permission values from ls -l output, and learning Unix file permission concepts.

HTTP Status Codes

Quick reference for all HTTP response status codes.

About the HTTP Status Codes Reference

A searchable quick reference for all HTTP response status codes. Browse or search all codes from 1xx informational through 5xx server errors, with descriptions of what each code means and when it is used. Indispensable for web developers, API designers, and anyone working with HTTP.

HTTP status codes communicate the result of every web request. Understanding the difference between a 301 and a 302 redirect, when to return a 400 vs. a 422, or what causes a 502 gateway error is essential knowledge for building and debugging web applications. This reference covers all standard IANA-registered status codes.

Common uses: looking up what an unfamiliar status code means, choosing the correct status code for API responses, debugging server errors in logs, understanding redirect behavior, and learning HTTP protocol fundamentals.

Cron Explainer

Enter a cron expression and get a plain English explanation.

Enter a cron expression above

Git Command Builder

Build common git commands with a visual interface.

git clone <url>

Click the command to copy

About the Git Command Builder

Build common Git commands visually without memorizing every flag and option. Select an operation — clone, commit, branch, merge, rebase, stash, reset, and more — then fill in the relevant parameters to generate the correct Git command. Click the output to copy it directly to your clipboard.

Git has a powerful but complex command-line interface with dozens of flags and options for each command. This builder is great for developers who are learning Git or who only occasionally use less common operations like cherry-pick, interactive rebase, or adding a remote. It eliminates the need to look up man pages for every operation.

Common uses: learning Git command syntax, building complex commit messages with flags, generating rebase commands, creating branches with upstream tracking, and constructing stash operations with custom names.

JSON to TypeScript

Generate TypeScript interfaces from JSON data.

JSON Input
TypeScript Interface

About the JSON to TypeScript Converter

Generate TypeScript interfaces automatically from any JSON object or array. Paste your JSON and get a complete TypeScript type definition with correctly inferred types for all fields, including nested objects and arrays. Customize the root interface name to match your codebase conventions.

Writing TypeScript interfaces by hand for complex API responses or configuration objects is tedious and error-prone. This converter analyzes your JSON structure and produces accurate interface definitions instantly, saving significant time when adding TypeScript to JavaScript projects or when integrating new API endpoints.

Common uses: generating TypeScript interfaces from REST API responses, typing Redux store shapes from sample data, creating type definitions for JSON config files, bootstrapping TypeScript migrations, and producing interfaces from database query results.

CSV Viewer

Drop a CSV file and browse it as a table.

📊

Drop a CSV file here

.csv, .tsv, .txt

Pomodoro Timer

Stay focused with 25/5 minute work-break cycles.

25:00
WORK SESSION
Sessions completed: 0

About the Pomodoro Timer

Use the Pomodoro Technique to boost focus and productivity with structured 25-minute work sessions followed by 5-minute breaks. This free online Pomodoro timer tracks your completed sessions and lets you customize both the work and break durations to fit your personal workflow. No app installation needed.

The Pomodoro Technique was developed by Francesco Cirillo and remains one of the most popular time management methods for developers, writers, and students. By breaking work into focused intervals with regular breaks, it helps combat procrastination, reduce mental fatigue, and build consistent work habits over time.

Common uses: focused coding and writing sessions, studying and exam preparation, managing attention during remote work, tracking productive time blocks, and building sustainable work-break habits.

Stopwatch & Timer

Stopwatch with lap times and countdown timer.

Stopwatch
Countdown
00:00.000

About the Stopwatch & Timer

A precision stopwatch with lap time tracking and a countdown timer, all in one tool. The stopwatch measures elapsed time with millisecond accuracy and records individual lap splits. The countdown timer lets you set any minutes and seconds combination. No installation needed — runs entirely in your browser.

Whether you are timing a presentation, running a sprint retrospective, tracking exercise intervals, or keeping time for a cooking recipe, this tool handles it all. Lap times are displayed in a scrollable list so you can review your split history at any time during the session.

Common uses: timing presentations and talks, recording lap splits for exercise intervals, running meeting timers and standups, cooking and recipe timing, and timing development tasks for estimation purposes.

Unit Converter

Convert between common units of measurement.

About the Unit Converter

Convert between common units of measurement for length, weight, temperature, data size, speed, area, volume, and time. This free online unit converter gives you instant results as you type, with a handy reference table showing all conversions at once. Runs entirely in your browser with no signup needed.

Whether you need to convert miles to kilometers, pounds to kilograms, or Fahrenheit to Celsius, this tool covers the most commonly used units across eight categories. Bookmark it for quick access whenever you need a fast, private, and accurate calculation.

Common uses: converting cooking measurements, translating metric and imperial units, calculating data storage sizes, and converting temperatures for travel or science.

BMI Calculator

Calculate your Body Mass Index.

Metric
Imperial
24.2 Normal weight
Underweight
<18.5
Normal
18.5–24.9
Overweight
25–29.9
Obese
≥30

About the BMI Calculator

Calculate your Body Mass Index using metric or imperial measurements. This free online BMI calculator gives you an instant result with a visual guide showing underweight, normal, overweight, and obese ranges. No signup needed, no data stored, completely private.

BMI is a widely used screening tool for assessing weight relative to height. Simply enter your height and weight to see where you fall on the BMI scale. While BMI does not measure body fat directly, it provides a useful starting point for health awareness. For unit conversions, try the Unit Converter.

Common uses: checking body mass index for health awareness, tracking BMI changes over time, filling in health-related forms, and comparing metric vs. imperial body measurements.

Percentage Calculator

Three common percentage calculations.

What is X% of Y?

X is what % of Y?

Percentage change from X to Y

About the Percentage Calculator

Solve three common percentage problems instantly: calculate what X% of a number is, find what percentage one number is of another, and calculate the percentage change between two values. All three calculations update in real time as you type, with no button press required.

Percentages come up constantly in everyday life and professional work — from calculating discounts and tax amounts to analyzing data changes and growth rates. This calculator covers the three most commonly needed percentage formulas in a clean, straightforward interface that runs entirely in your browser.

Common uses: calculating sale discounts and tax amounts, finding percentage increases or decreases in data, determining what fraction one number is of another, calculating margins and markups, and computing growth rates.

Unicode Character Map

Search and copy Unicode characters and symbols.

Click a character to copy

About the Unicode Character Map

Search and browse thousands of Unicode characters and symbols by name or category. Click any character to copy it to your clipboard instantly. Browse categories including arrows, math symbols, currency signs, punctuation, shapes, stars, and common emoji. No signup, no installation — works in your browser.

Unicode symbols are useful for design, programming, content creation, and everyday writing. Whether you need a specific mathematical operator, a currency symbol, an arrow for documentation, or a decorative character for a design, this searchable map makes it easy to find and copy any Unicode character without memorizing codes or searching through dense reference tables.

Common uses: finding special characters for design and typography, copying currency symbols for financial documents, inserting mathematical operators into documentation, finding arrow characters for slide presentations, and locating less common punctuation marks.

Markdown to HTML

Convert Markdown to HTML with live preview.

Markdown Input
Preview
HTML Code

About the Markdown to HTML Converter

Convert Markdown text to clean HTML with a live side-by-side preview. Write or paste your Markdown and instantly see both the rendered preview and the generated HTML source code. Copy the HTML output for use in web pages, email templates, or any system that accepts raw HTML. All conversion happens in your browser.

While many platforms render Markdown natively, some workflows require actual HTML output — for example, when populating a database field, sending HTML email, or embedding content in a CMS that does not support Markdown. This converter gives you both the visual result and the raw HTML code in one tool.

Common uses: converting blog post drafts to HTML for CMS publication, generating HTML from documentation files, preparing newsletter content from Markdown, extracting HTML from Markdown for database storage, and converting README files to HTML for web display.

Image Watermark

Add text watermark to images. Runs in your browser.

📷

Drop an image

JPG, PNG, WebP

About the Image Watermark Tool

Add a text watermark to any image directly in your browser. Customize the watermark text, font size, opacity, color, and position — choose from bottom right, bottom left, top right, top left, or centered. Download the watermarked image as a PNG. Your image never leaves your device.

Protecting images with watermarks is important for photographers, content creators, and businesses who share work online. This browser-based tool makes it easy to add professional-looking watermarks without installing Photoshop or other software. The opacity control lets you choose between subtle branding and bold protection.

Common uses: adding copyright watermarks to photos before sharing online, branding product images for e-commerce, protecting portfolio images from unauthorized use, adding draft or confidential labels to document screenshots, and watermarking images for social media.

Color Palette

Generate harmonious color schemes from a base color.

About the Color Palette Generator

Generate harmonious color schemes from any base color using color theory principles. Choose from complementary, analogous, triadic, split-complementary, and tetradic schemes to instantly produce a balanced palette of colors that work well together. Click any swatch to copy its hex value.

Choosing colors that look good together is a fundamental challenge in design. Color theory provides a set of rules for creating harmonious combinations based on the color wheel — this generator applies those rules automatically so you can explore different palette options from a single starting color without needing design expertise.

Common uses: generating brand color palettes, finding accent colors that complement a primary brand color, creating UI color schemes for web and app design, exploring color harmonies for graphic design projects, and building consistent color systems for design tokens.

CSS Gradient Generator

Build linear and radial gradients visually.

CSS Output

About the CSS Gradient Generator

Build linear and radial CSS gradients visually with a live preview. Choose gradient type, adjust the angle with a slider, pick your start and end colors, and copy the generated CSS property directly into your stylesheet. The preview updates in real time as you adjust the controls.

CSS gradients add depth and visual interest to backgrounds, buttons, and other UI elements without needing any image files. This generator eliminates the need to remember gradient syntax or experiment with code — just set your parameters visually and get production-ready CSS output instantly.

Common uses: creating gradient backgrounds for hero sections, building gradient buttons and badges, generating gradient overlays for image sections, designing gradient progress bars, and creating smooth color transitions for UI components.

Box Shadow Generator

Build CSS box shadows visually.

CSS Output

About the Box Shadow Generator

Build CSS box shadows visually with sliders for X offset, Y offset, blur radius, and spread radius. Adjust opacity and color, toggle inset mode, and see a live preview update instantly. Copy the CSS output to use directly in your stylesheet. No coding or trial and error required.

CSS box shadows add depth, elevation, and visual polish to UI elements. Getting the right combination of values to achieve subtle card shadows, dramatic drop shadows, or layered effects can require a lot of experimentation. This visual generator makes it easy to dial in exactly the shadow you want and get the CSS in seconds.

Common uses: creating card and panel shadows for UI components, building material design elevation effects, generating neumorphic shadow combinations, adding depth to buttons and inputs, and designing layered shadow systems for design tokens.

Flexbox Playground

Visual flexbox layout builder with live preview.

CSS Output

About the Flexbox Playground

Experiment with CSS Flexbox properties visually with a live preview. Adjust flex-direction, justify-content, align-items, flex-wrap, and gap, add or remove flex items, and see the layout update in real time. Copy the generated CSS output directly into your stylesheet.

Flexbox is the most widely used CSS layout mechanism, but getting the alignment and spacing exactly right can require trial and error. This interactive playground lets you explore how different property combinations affect layout without writing or reloading any code, making it an excellent learning tool and a quick practical reference.

Common uses: learning how flexbox properties interact, building navigation bars and toolbars, centering content both horizontally and vertically, creating card grids with proper alignment, and prototyping responsive layouts quickly.

CSS Grid Generator

Visual CSS grid builder.

CSS Output

Border Radius Generator

Visual corner radius builder.

CSS Output

About the Border Radius Generator

Generate CSS border-radius values visually with independent sliders for each corner. Control top-left, top-right, bottom-left, and bottom-right radius values separately to create everything from simple rounded corners to asymmetric shapes. See the live preview update and copy the CSS output instantly.

CSS border-radius allows you to create rounded corners, pill shapes, circles, and complex asymmetric curves. While simple equal-corner rounding is straightforward, this generator makes it easy to experiment with independent corner values and create the exact shape you need for buttons, cards, avatars, and other UI elements.

Common uses: creating rounded card components, generating pill-shaped buttons, building avatar circle styles, designing custom-shaped UI elements, and creating asymmetric organic shapes for decorative elements.

Text to Binary

Convert text to binary and back. Live conversion.

Text
Binary

About the Text to Binary Converter

Convert any text string to its binary (base-2) representation and decode binary back to text instantly. Each character is converted to its 8-bit ASCII binary code separated by spaces. Live conversion updates both fields as you type in either direction. All processing is done locally in your browser.

Text to binary conversion is commonly used in computer science education, puzzle-making, and encoding exercises. Each ASCII character maps to an 8-bit binary pattern, making this a useful tool for understanding how text is represented at the bit level or for creating encoded messages.

Common uses: learning how ASCII text maps to binary, creating binary-encoded puzzles and ciphers, understanding character encoding for computer science courses, converting small messages for educational demonstrations, and decoding binary strings encountered in programming exercises.

JSON Path Finder

Query JSON with dot-notation paths.

Result
Enter JSON and a path above.

About the JSONPath Tester

Query and extract specific values from JSON using dot-notation path expressions. Paste your JSON object and enter a path like store.books.0.title to navigate nested structures and extract exactly the data you need. Results are displayed instantly as you type the path.

JSONPath expressions let you navigate complex nested JSON structures without writing custom parsing code. This is particularly useful when debugging API responses, working with deeply nested configuration files, or learning how to extract specific fields from large JSON datasets. The dot-notation syntax is intuitive and easy to learn.

Common uses: extracting specific fields from API responses, navigating nested JSON configuration objects, debugging complex data structures, learning JSONPath syntax, and testing path expressions before implementing them in code.

Markdown Table Generator

Build markdown tables visually.

Markdown Output

Open Graph Preview

Preview social media card appearances.

About the Open Graph Preview

Preview how your webpage will appear as a social media card on Facebook, Twitter/X, LinkedIn, and other platforms that support Open Graph protocol. Enter a title, description, optional image URL, and site name to see an accurate mock preview of how the card will render when your URL is shared.

Open Graph tags control the appearance of your content when shared on social media — the difference between a plain URL and a rich card with image, title, and description. This preview tool lets you verify your OG configuration before deploying, so you can fix issues before they affect how your content looks to thousands of social media users.

Common uses: previewing OG tags before deploying a new page, verifying social sharing appearance after updating meta tags, designing compelling OG card layouts, checking how URLs appear when shared in messaging apps, and testing different title and description combinations for social media optimization.

Whois Lookup

Domain registration and ownership info.

About the WHOIS Lookup

Look up domain registration and ownership information including registrar, registration date, expiry date, nameservers, and registrant contact details. This free online WHOIS tool queries public domain registration records via an API so you get results without needing command-line access.

WHOIS data is useful for finding out who owns a domain, when it expires (for potential acquisition), which registrar manages it, and what nameservers it uses. It is commonly used by domain investors, security researchers, developers checking domain availability, and anyone investigating suspicious domains.

Common uses: checking domain registration and expiry dates, finding registrar information for domain transfers, investigating who owns a specific domain, verifying nameserver configuration, and checking when a domain was first registered.

Subnet Calculator

IP/CIDR math and subnet info.

Htpasswd Generator

Generate Apache .htpasswd entries using SHA-1.

Output
Enter username and password above.

Password Hash Generator

Generate SHA-256 and SHA-512 hashes for passwords.

EXIF Viewer

View photo metadata: camera, date, GPS, and more.

👁

Drop a JPEG image

Metadata stays in your browser

Image to Base64

Convert images to Base64 data URIs.

64

Drop an image

JPG, PNG, WebP, GIF, SVG

JSON Diff

Compare two JSON objects and see changes.

JSON A
JSON B

About the JSON Diff

Compare two JSON objects side by side and see exactly what has changed. This tool highlights added keys in green, removed keys in red, and modified values in yellow, making it easy to spot differences at a glance. All comparison happens in your browser with no data sent to any server.

JSON diff is invaluable when reviewing API response changes, comparing configuration file versions, debugging data transformation pipelines, or reviewing test fixture changes. Instead of visually scanning two JSON blobs line by line, this tool gives you an immediate, color-coded summary of every change between the two objects.

Common uses: comparing API responses before and after a code change, reviewing changes to JSON configuration files, debugging data transformation outputs, spotting differences in test fixtures, and auditing changes to JSON-based settings files.

Regex Cheat Sheet

Searchable regular expression reference.

CURL to Code

Convert curl commands to JavaScript, Python, and more.

JS Fetch
Axios
Python
Code

About the CURL to Code Converter

Convert curl commands to equivalent code in JavaScript (Fetch API), Axios, and Python requests instantly. Paste any curl command including headers, request body, authentication flags, and method specifications, and get clean, ready-to-use code in your preferred language. All conversion is done locally in your browser.

Developers frequently copy curl commands from API documentation, browser DevTools, or README files and need to translate them into code for their application. This converter handles the translation automatically, saving the time of manually mapping curl flags to the correct library methods and parameters.

Common uses: converting curl examples from API documentation to JavaScript fetch calls, translating DevTools-copied curl commands to Python requests, migrating shell scripts to programmatic HTTP clients, learning how curl options map to HTTP library parameters, and quickly testing API integrations.

Epoch Batch Converter

Convert multiple timestamps at once.

Data URI Generator

Convert any file to a data URI (Base64 encoded).

📁

Drop any file

Will be converted to a data URI

HTML Preview

Live HTML/CSS/JS sandbox. Like a mini CodePen.

HTML
CSS
JavaScript
Preview

JWT Generator

Create signed JSON Web Tokens using HMAC-SHA256.

JWT Token

Header

Signature

HMACSHA256(...)

Emoji Picker

Searchable emoji grid. Click to copy.

Favicon Checker

See the favicons used by any website.

Keyboard Shortcuts Reference

Common shortcuts for VS Code, Vim, Chrome, and more.

Color Picker

Interactive color picker with HEX, RGB, and HSL sync.

About the Color Picker

Pick any color and get its HEX, RGB, and HSL values instantly. This free online color picker syncs all three formats in real time as you adjust the color, making it easy to grab the exact value you need for CSS, design tools, or branding. No signup, no ads, works offline.

Designers and developers frequently need to convert between color formats. Use the visual picker or type in any HEX, RGB, or HSL value and the others update automatically. Copy the format you need with one click. For converting between more color formats, try the Color Converter.

Common uses: picking brand colors for web design, converting HEX to RGB for CSS, finding complementary colors for UI mockups, and copying color codes for graphic design projects.

Color Contrast Checker

Check WCAG contrast ratio between foreground and background colors.

Sample Text

HEX to RGB / HSL

Convert between HEX, RGB, and HSL color formats.

CSS Values

JSON ↔ XML

Convert between JSON and XML formats.

JSON → XML
XML → JSON
JSON Input
XML Output

HTML to Markdown

Convert HTML to Markdown syntax.

HTML Input
Markdown Output

.env Editor

Validate, sort, and clean .env files.

package.json Generator

Generate a formatted package.json file.

package.json

Docker Compose Builder

Select services and generate a docker-compose.yml file.

docker-compose.yml

tsconfig Generator

Configure TypeScript compiler options and generate tsconfig.json.

tsconfig.json

Keyword Density

Analyze word frequency and keyword density in your text.

Character Counter

Live character, word, sentence, and paragraph counter with social media limits.

Reading Time

Estimate reading time at various speeds.

Schema Markup Generator

Generate JSON-LD structured data for SEO.

JSON-LD Output

Remove Duplicate Lines

Deduplicate lines from text with options.

Text Reverser

Reverse text, reverse words, or flip text upside down.

Number to Words

Convert numbers to English words.

Words

Random String Generator

Generate random strings with custom character sets.

Password Strength Checker

Check password strength and estimated crack time.

Text Shadow Generator

Build CSS text-shadow visually with live preview.

Shadow Text
CSS Output

CSS Animation Builder

Build CSS keyframe animations with live preview.

CSS Output

Media Query Generator

Generate responsive CSS @media queries.

CSS Output

CSS Gradient Text

Apply gradient colors to text with live preview.

CSS Output

Scientific Calculator

Standard and scientific calculations with history.

0
History

Binary / Hex Calculator

Perform arithmetic in binary, hex, or decimal and see results in all bases.

Font Pairing

Find beautiful Google Font combinations for your projects.

The quick brown fox

The five boxing wizards jump quickly. Pack my box with five dozen liquor jugs. How vexingly quick daft zebras jump.

CSS Import

Spacing Scale

Generate a consistent spacing scale for your design system.

CSS Custom Properties

Type Scale

Generate a modular type scale with perfect proportions.

CSS Custom Properties

YAML Lint

Validate YAML syntax and find errors instantly.

JSON Lint

Validate JSON syntax and find errors with line numbers.

JWT Debugger

Decode, inspect, and verify JSON Web Tokens.

Base64 to Image

Preview and download images from base64 strings.

Headline Analyzer

Score your headlines for engagement and readability.

OG Image Maker

Create social media preview images (1200x630).

Text Compare

Side-by-side text comparison with highlighted differences.

Keyboard Event Tester

Press any key to see its event properties in real time.

Click anywhere in this panel, then press any key on your keyboard.
Press a key...

Event Log

Color Blind Simulator

See how images appear with different types of color vision deficiency.

👁

Drop an image here

or click to upload

CSS Page Divider Generator

Create beautiful SVG section separators for your website.

SVG Code

CSS Code

AI/LLM Token Counter

Estimate token count for GPT-4, Claude, and Llama models.

Est. Tokens
0
Characters
0
Words
0
Est. Cost (input)
$0.00
Token counts are estimates based on average characters per token. Actual counts may vary by ~10-15% depending on content.

Test Card Generator

Generate Luhn-valid test credit card numbers for development. These are NOT real cards.

⚠ These are Luhn-valid TEST numbers only. They cannot be used for real transactions.

HAR File Analyzer

Upload a .har file from browser DevTools to analyze HTTP requests.

📊

Drop a .har file here

Export from Chrome DevTools → Network → Export HAR

Magic Auto-Detect

Paste unknown encoded data and we'll figure out what it is.

Random Number Generator

Generate random numbers, dice rolls, coin flips, and more.


Quick Picks

Fancy Text Generator

Transform text into stylish Unicode fonts. Copy and paste anywhere.

Compound Interest Calculator

Calculate compound interest growth over time.

Future Value
$0
Total Interest
$0
Total Contributed
$0

Date Calculator

Find the difference between dates or add/subtract days.

Date Difference
Add/Subtract Days
Quick Counts

Coin Flip & Dice Roller

Flip coins, roll dice, and pick random choices.

🪙
Tap to flip!


Text to Speech

Convert text to speech using your browser's built-in voices.

Barcode Generator

Generate barcodes in various formats. Download as PNG or SVG.

About the Barcode Generator

Generate barcodes in Code 128, Code 39, EAN-13, EAN-8, UPC-A, ITF-14, and Codabar formats. Download your barcode as PNG or SVG for print or digital use. This free online barcode generator runs entirely in your browser with no signup, no watermarks, and no data sent to any server.

Whether you need barcodes for product labels, inventory management, or shipping labels, this tool supports all the major barcode formats used in retail and logistics. Customize the width, height, and text display to match your needs. For 2D codes, try the QR Code Generator.

Common uses: creating product labels with EAN or UPC barcodes, generating inventory tracking codes, printing Code 128 barcodes for shipping, and adding barcodes to event tickets or badges.

Typing Speed Test

Test your typing speed and accuracy. See your WPM in real-time.

WPM
0
Accuracy
100%
Time
60
Errors
0

About the Typing Speed Test

Test your typing speed and accuracy with this free online typing test. Track your words per minute (WPM), accuracy percentage, and error count in real time. Choose from 30-second, 60-second, or 2-minute sessions with easy, medium, or hard difficulty levels. No signup, no tracking, practice as often as you like.

Improving your typing speed saves time in every job that involves a keyboard. Take the test multiple times to track your progress over time with the built-in history feature. Compare your WPM against typical averages and challenge yourself with harder difficulty levels. Check your text metrics with the Word Counter.

Common uses: measuring typing speed for job applications, practicing to improve WPM, testing keyboard accuracy before data entry work, and tracking typing improvement over time.

Mortgage Calculator

Calculate monthly payments, total interest, and amortization for home loans.

About the Mortgage Calculator

Calculate monthly mortgage payments, total interest, and view an amortization breakdown for any home loan. This free online mortgage calculator includes property tax, home insurance, and HOA fees for a complete picture of your monthly housing cost. No signup, no ads, runs in your browser.

Planning to buy a home? Enter the purchase price, down payment, interest rate, and loan term to see exactly what your monthly payment will be. The amortization summary shows how your payments split between principal and interest over the life of the loan. Compare with the Loan Calculator for other types of loans.

Common uses: estimating monthly mortgage payments before buying a home, comparing 15-year vs. 30-year loan terms, calculating how down payment size affects monthly cost, and understanding total interest paid over the loan.

Calorie Calculator

Calculate your BMR, TDEE, and daily calorie needs for weight goals.

Metric
Imperial

Salary Calculator

Convert between hourly, daily, weekly, bi-weekly, monthly, and annual salary.

Discount Calculator

Calculate sale price, savings, and compare discounts.

Quick:

JSON to CSV

Convert JSON arrays to CSV format. Download or copy to clipboard.

JSON Input
CSV Output

XML Formatter

Beautify, minify, and validate XML. Format with custom indentation.

XML Input
Formatted Output

Decision Wheel

Add options and spin the wheel to make a random choice.

Tone Generator

Generate audio tones at any frequency. Useful for testing speakers, hearing, and audio equipment.

50%
Presets:
440 Hz
A4

CSS Glassmorphism

Generate frosted glass effects with live preview. Copy the CSS.

10px
20%
30%
Glass Card
This is a glassmorphism effect generated with CSS.
CSS Code

Speech to Text

Convert speech to text using your microphone. Powered by Web Speech API.

Click Start to begin listening

List Shuffler

Randomize, sort, reverse, or pick random items from a list.

0 items

WiFi QR Code

Generate a QR code guests can scan to join your WiFi. No typing passwords.

Rent vs Buy

Should you rent or buy? Compare total costs over time.

Total Cost to Buy
Total Cost to Rent

Year-by-Year Breakdown

What Is My...

Everything your browser reveals about you, in one place.

🌐 Network

💻 Device

📰 Browser

📷 Display

🔒 Privacy

⚙ Features

Fake Tweet Generator

Create realistic tweet screenshots for memes, presentations, or content. No real tweets are posted.

Code to Image

Turn code snippets into beautiful shareable screenshots.

YouTube Thumbnail Grabber

Extract any YouTube video thumbnail in all available sizes — just paste the URL.

Subscription Cost Calculator

Track all your subscriptions and see how much you're really spending per year.

Fake Data Generator

Generate realistic fake names, emails, addresses and more. Perfect for testing and development.

Meme Generator

Create memes with your own images. No watermarks, no account needed.

🎭

Upload image

Any format

Photo Blur & Censor

Draw rectangles over faces or sensitive info to blur or pixelate them. Stays on your device.

📸

Upload image to censor

Device Mockup Generator

Wrap your screenshots in a phone, tablet, or browser frame. Download as PNG.

📱

Upload screenshot

Invoice Generator

Create professional invoices instantly. Print or save as PDF — no account needed.

Line Items

About the Invoice Generator

Create professional invoices instantly with your business details, client information, line items, and tax. Click Print to open a clean, print-ready invoice in a new tab and save it as PDF. No account, no watermark, completely free.

Common uses: freelancers billing clients, small businesses creating invoices, consultants tracking project payments, and anyone who needs a quick professional invoice without signing up for software.

Resume Builder

Build a polished, ATS-friendly resume. Print or save as PDF — 100% private, works offline.

Experience

Education

About the Resume Builder

Build a clean, ATS-optimized resume directly in your browser. Add work experience, education, and skills sections, then print to PDF with one click. Your data never leaves your device — 100% private and works offline.

Common uses: creating resumes for job applications, updating an existing CV, building a resume for a career change, and exporting a printable PDF for recruiters.

Paycheck Calculator

Estimate your take-home pay after federal income tax, Social Security, Medicare, and state taxes.

About the Paycheck Calculator

Estimate your take-home pay after federal income tax, Social Security, Medicare, and state taxes. This free online paycheck calculator lets you adjust gross pay, pay frequency, filing status, and state tax rate to see exactly how much you will bring home each pay period. No signup, no data stored, completely private.

Understanding your net pay helps with budgeting and financial planning. Enter your gross salary per pay period, choose your filing status and frequency, then adjust the state tax slider to match your state. The calculator shows a clear breakdown of every deduction. For annual tax projections, try the US Income Tax Calculator.

Common uses: estimating take-home pay for a new job offer, comparing net pay across different pay frequencies, planning budgets based on after-tax income, and understanding the impact of filing status on deductions.

US Income Tax Calculator

Calculate federal income tax using 2024 tax brackets. See your effective and marginal rates.

GPA Calculator

Calculate your cumulative GPA on a 4.0 scale. Add courses, credits, and grades.

Electricity Cost Calculator

Calculate how much it costs to run any electrical device based on wattage and usage.

Image to Text (OCR)

Extract text from images using Tesseract.js. 100% client-side — images never leave your device.

📄

Upload image for OCR

JPG, PNG, BMP, WebP

Screen Recorder

Record your screen directly in the browser. Download as WebM video.

Video Trimmer

Trim videos and extract frames. Upload a video, set start/end points, and download the trimmed clip or a frame.

🎬

Upload video to trim

MP4, WebM, MOV, AVI

Audio Trimmer

Upload an audio file, visualize the waveform, select a region, and export the trimmed audio as WAV.

🎵

Upload audio file

MP3, WAV, OGG, M4A

Flip / Mirror Image

Flip, mirror, and rotate images. Download the result as PNG.

Upload image

Circle Crop

Crop images into a perfect circle with transparent background. Download as PNG.

Upload image

Photo Collage Maker

Combine 2-9 images into a collage. Choose a layout, adjust spacing, and download as PNG.

Upload 2-9 images

Select multiple files

Text Repeater

Repeat any text string multiple times with a custom separator. Copy the result instantly.

0 characters

Photo Editor

Adjust brightness, contrast, saturation, blur, hue and opacity with live preview. Apply preset filters.

Upload an image to edit

JPG, PNG, WebP

Video to Audio

Extract audio from any video file as WAV. 100% client-side using Web Audio API.

🎵

Upload a video file

MP4, WebM, MOV, AVI

Online Notepad

Simple text editor that auto-saves to your browser. Your notes never leave your device.

Saved
0 chars · 0 words · 0 lines

Signature Pad

Draw your signature with mouse or touch. Download as transparent PNG.

Sign here

Countdown Timer

Count down to any date and time. Share the countdown link with others.

New YearChristmasHalloween

Pixel Art Maker

Draw pixel art on a grid. Choose colors, use pen, eraser, fill bucket, or eyedropper.

Flashcard Maker

Create flashcards, study with flip animations. Saved to your browser.

Calendar Generator

Generate printable monthly or yearly calendars. Download as PNG or print.

ICO Converter

Convert any image to a .ico favicon file with multiple sizes.

🖼

Upload an image

JPG, PNG, SVG, WebP

Text to Handwriting

Convert typed text into a handwriting-style image. Choose fonts, ink color, and paper style.

navigateEnter open favoriteEsc close