Skip to content

Over 150+ web tools in one place

No more searching for random online tools or risking your data on untrusted sites. OneClick Pro offers over 150+ powerful tools from image conversion to code formatting in one place, accessible online without registration or subscription.

Dates & Time

Age Calculator

Calculate precise age from a birth date in years, months, and days. Perfect for determining exact age for legal documents, birthday planning, or tracking developmental milestones. Get detailed age breakdowns including total days lived and upcoming birthday information.

Date Difference Calculator

Calculate the difference between two dates in days, weeks, months, and years with precision. Essential for project management, legal deadlines, relationship milestones, or any situation where you need to know the exact duration between two dates. Get comprehensive breakdowns in multiple time units.

Date Formatter

Format dates in various styles including ISO 8601, locale-specific formats, and custom patterns. Perfect for developers, content creators, and anyone who needs to display dates in different formats for international audiences or specific applications. Supports multiple date formats, time zones, and localization options.

Days Since Counter

Effortlessly calculate the number of days that have passed since a specific date with our Days Since Counter. This user-friendly online tool is perfect for tracking anniversaries, milestones, and historical events. Simply input your start date, and the tool will quickly tell you how many days have elapsed. Enhance your tracking and time management without any software installation.

Days Until Counter

Easily calculate the number of days until a specific date with our Days Until Counter. This user-friendly online tool is perfect for planning events, tracking deadlines, and managing important dates. Simply input your target date, and the tool will quickly tell you how many days remain. Enhance your planning and time management without any software installation.

Timezone Converter

Convert date and time between different timezones worldwide with ease. Essential for scheduling international meetings, coordinating with remote teams, or planning travel across time zones. Instantly see what time it is in any location and avoid scheduling conflicts.

Unix Time Converter

Easily convert Unix time to human-readable date formats and vice versa with our Unix Time Converter. This powerful online tool is perfect for developers, system administrators, and anyone working with Unix timestamps. Ensure accurate time conversions and streamline your workflow without any software installation.

Weekday Finder

Find the day of the week for any date in history or future. Instantly discover what day of the week you were born, when historical events occurred, or plan future events on specific weekdays. Perfect for historians, event planners, and the curious minded.

Work Days Calculator

Calculate the number of working days (excluding weekends) between two dates for accurate project planning and scheduling. Essential for business planning, payroll calculations, and project timelines. Automatically excludes Saturdays and Sundays to give you precise business day counts.

Text

Anagram Generator

Generate all possible anagrams from your word with our Anagram Generator. Rearrange letters to create every permutation. Perfect for word games, Scrabble, puzzles, and creative writing. Limited to 8 characters for optimal performance. Discover all letter combinations instantly.

Backwards Text Generator

Transform your text into reverse order with our Backwards Text Generator. Perfect for creating mirror text, fun messages, or unique creative content. Simply enter your text and watch it flip backwards!

Case Converter

Transform text between multiple case formats instantly with our free online case converter tool. Convert to uppercase, lowercase, title case, sentence case, camelCase, PascalCase, snake_case, kebab-case, and more with a single click. Perfect for developers, writers, and anyone who needs to standardize text formatting quickly and efficiently.

CSV to JSON

Convert CSV data into JSON format quickly and easily with our free online CSV to JSON converter. Perfect for developers importing spreadsheet data into applications, APIs, or databases. Transform tabular CSV data into structured JSON arrays of objects instantly.

Hashtag Generator

Generate relevant hashtags from your text or keywords with our free online tool. Perfect for Instagram, Twitter, TikTok, and other social media platforms. Automatically filters common words and creates optimized hashtags.

JSON to CSV

Transform JSON arrays into CSV format effortlessly with our free online JSON to CSV converter. Ideal for exporting data to spreadsheets, databases, or any application that requires CSV input. Convert complex JSON data structures into simple, tabular CSV format in seconds.

JSON to XML

Transform JSON data into XML format effortlessly with our free online JSON to XML converter. Perfect for integrating with legacy systems, SOAP APIs, or any application requiring XML input. Convert modern JSON structures into well-formed XML documents instantly.

Line Breaks Remover

Remove line breaks from your text quickly and easily with our Line Breaks Remover tool. Perfect for cleaning up copied text, formatting content, or preparing text for specific platforms that don't support line breaks.

List Reverser

Instantly reverse the order of any list with our free online list reverser tool. Whether you need to flip a sequence, invert data order, or simply turn your list upside down, this tool provides immediate results. Perfect for developers, data analysts, and anyone working with ordered lists.

List Shuffler

Randomize your lists instantly with our free online list shuffler tool. Perfect for creating random orders, picking winners, generating random sequences, or mixing up any collection of items. Get truly random results with each shuffle for fair and unbiased randomization.

List Sorter

Sort your lists alphabetically or numerically with ease using our free online list sorter tool. Perfect for organizing data, names, numbers, or any collection of items in ascending or descending order. Save time and eliminate manual sorting errors with instant, accurate results.

List to JSON

Convert plain text lists into JSON arrays quickly and easily with our free online converter tool. Perfect for developers who need to transform simple lists into JSON format for APIs, configuration files, or data processing. Get properly formatted, valid JSON output instantly.

Lorem Ipsum Generator

Generate high-quality Lorem Ipsum text for your projects with our Lorem Ipsum Generator. This online tool is essential for designers, developers, and content creators who need placeholder text for mockups, drafts, and more. Easily create customizable Lorem Ipsum text without any software installation.

Markdown Table Generator

Create beautifully formatted Markdown tables from CSV or tab-separated data with our free online generator tool. Perfect for documentation, README files, GitHub wikis, or any Markdown-supported platform. Generate clean, properly aligned Markdown tables instantly without manual formatting.

Meeting Cost Calculator

Calculate the true cost of your meetings with our free meeting cost calculator. Determine meeting expenses based on hourly rates, number of attendees, and duration. Perfect for businesses, managers, and teams looking to optimize meeting efficiency and reduce unnecessary costs.

Palindrome Checker

Check if your text is a palindrome with our Palindrome Checker. Detects palindromes by ignoring spaces, punctuation, and case. Perfect for word games, puzzles, creative writing, and linguistic analysis. Instantly verify if text reads the same forwards and backwards.

Pomodoro Calculator

Calculate how many Pomodoro sessions you need for your tasks with our free Pomodoro timer calculator. Plan your work sessions efficiently using the proven 25-minute work + 5-minute break technique. Perfect for time management, productivity planning, and task scheduling.

Reading Time Estimator

Estimate how long it takes to read your content with our free tool. Get reading times for different speeds, word count, and content statistics. Perfect for bloggers, content creators, and presenters planning their content.

Remove Blank Lines

Eliminate empty and whitespace-only lines from your text instantly with our free blank line remover tool. Clean up documents, code, logs, and data files by removing unnecessary blank lines while preserving your content structure. Perfect for condensing text, improving readability, and preparing files for processing.

Text Comparison

Easily compare two texts and identify the differences with our Text Comparison Tool. This powerful online utility is perfect for writers, editors, developers, and anyone who needs to compare text files for changes or discrepancies. Highlight the differences between two versions of a document, code, or any text-based content without any software installation. Enhance your editing and reviewing workflow with this user-friendly and reliable tool.

Extract Emails

Extract all email addresses from text with our powerful email extraction tool. Automatically finds and lists unique email addresses from any document, webpage, or text content. Perfect for data mining, contact list building, and email validation tasks.

Extract Numbers

Extract all numbers from text including integers, decimals, and negative values. This powerful number extraction tool helps you quickly pull numerical data from documents, reports, or any text content. Perfect for data analysis, financial processing, and statistical work.

Extract URLs

Extract all URLs from text with this efficient link extraction tool. Automatically finds and lists unique HTTP and HTTPS links from any content source. Ideal for link analysis, web scraping preparation, and content auditing tasks.

Find and Replace

Find and replace all occurrences of text with new text quickly and accurately. This essential text editing tool helps you make bulk changes to your content in seconds. Perfect for updating documents, fixing errors, and batch text modifications.

Number Lines

Add line numbers to your text automatically with our free line numbering tool. Transform plain text into a numbered list by adding sequential numbers to each line. Perfect for creating ordered lists, numbering code lines, adding reference numbers to documents, or organizing content that needs sequential identifiers.

Add Prefix/Suffix

Add custom text before (prefix) or after (suffix) each line of your text with our free prefix/suffix tool. Bulk edit multiple lines by adding common characters, symbols, or text at the start or end of every line. Ideal for formatting lists, adding quotes, creating code arrays, adding bullet points, or standardizing text formatting across many lines.

Remove Duplicate Lines

Eliminate duplicate lines from your text and keep only unique lines with our free duplicate remover tool. Clean up lists, data files, and documents by automatically detecting and removing repeated lines while preserving the original order. Perfect for deduplicating data, cleaning up lists, removing redundant entries, or ensuring each line appears only once.

Reverse Lines

Instantly reverse the order of lines in your text with our free line reversal tool. Transform your text by flipping the line order so the last line becomes first and the first becomes last. Useful for reversing lists, reordering data, creating interesting text effects, or reorganizing content quickly and easily.

Shuffle Lines

Randomly shuffle and randomize the order of lines in your text with our free line shuffler tool. Perfect for creating random lists, randomizing quiz questions, generating random orders, or mixing up any line-based content. Each shuffle produces a unique random arrangement of your lines while keeping the content of each line intact.

Text Statistics

Get detailed statistics about your text including character count, word count, lines, sentences, and paragraphs. This comprehensive text analysis tool provides instant insights into your content's structure and length. Perfect for writers, students, and content creators meeting specific requirements.

Text to Slug Converter

Convert any text into a URL-friendly slug format. Perfect for creating clean URLs, file names, or any text that needs to be web-safe and SEO-friendly.

Trim Lines

Quickly remove leading and trailing whitespace from each line of text with our free trim lines tool. Clean up messy text formatting, remove unnecessary spaces, tabs, and other whitespace characters from the beginning and end of every line. Essential for code formatting, data cleaning, and text preprocessing tasks.

Truncate Text

Truncate text to a specified length with a custom suffix for clean, professional content previews. Automatically shortens long text while preserving readability with customizable endings. Perfect for creating excerpts, meta descriptions, and preview snippets.

Word Wrap

Wrap text to a specified line width while preserving word boundaries for improved readability. Automatically breaks long lines at word boundaries to create clean, well-formatted text. Ideal for formatting code comments, emails, and documentation.

Twitter/X Character Counter

Count characters for Twitter/X posts with our free online tool. See real-time character count, remaining characters, hashtags, mentions, and URLs. Optimized for Twitter's 280 character limit and URL weighting.

Unique ID Generator

Generate unique identifiers for various applications with our Unique ID Generator. This online tool is essential for developers, database administrators, and anyone needing unique IDs for data management, SEO, and code readability. Ensure your identifiers are unique and enhance your workflow without any software installation.

Word Counter

Count the number of words, characters, sentences, and paragraphs in your text with our Word Counter. This online tool is essential for writers, students, and anyone needing precise text analysis. Ensure your content meets specific length requirements and enhance your text processing workflow without any software installation.

Word Deduper

Remove duplicate words from your text efficiently with our Word Deduper tool. This online utility is perfect for writers, editors, and anyone looking to clean up their text. Ensure your content is unique and precise, enhancing your text processing workflow without any software installation.

Word Frequency Analyzer

Analyze word frequency in your text with our Word Frequency Analyzer. Discover the most common words, their count, and percentage distribution. Perfect for content analysis, SEO optimization, keyword research, and understanding text patterns. Get instant insights into word usage and improve your writing strategy.

Word Sorter

Sort a list of words in alphabetical order with our Word Sorter tool. This online utility is ideal for writers, editors, and anyone looking to organize their text. Ensure your content is well-ordered and enhance your text processing workflow without any software installation.

XML to JSON

Convert XML documents to JSON format instantly with our free online XML to JSON converter tool. Ideal for developers working with APIs, data migration, or modern web applications that prefer JSON over XML. Transform complex XML structures into clean, readable JSON in seconds.

Units

Area Converter

Effortlessly convert between different units of area with our versatile Area Converter. This essential online tool supports conversions between square meters, square kilometers, square miles, and many other units. Perfect for architects, engineers, real estate professionals, and anyone needing precise area conversions. Ensure accurate and quick conversions without any software installation. Enhance your workflow with this user-friendly and reliable area conversion tool.

Average Calculator

Calculate mean, median, mode, range, and other statistical measures from any list of numbers with our free online average calculator. Perfect for students, teachers, data analysts, and anyone needing quick statistical analysis. Get comprehensive results including sum, count, standard deviation, and variance instantly.

Data Storage Converter

Easily convert data storage units between different formats with our Data Storage Converter. This powerful online tool supports a wide range of data units, ensuring accurate and precise conversions. Perfect for IT professionals, data analysts, and anyone managing digital storage, this converter simplifies data management tasks without requiring additional software.

Data Transfer Rate Converter

Convert data transfer rates between various units with our Data Transfer Rate Converter. This versatile tool is ideal for network administrators, IT professionals, and anyone needing precise data rate conversions. Ensure accurate and efficient data transfer rate calculations without any software installation.

Energy Converter

Effortlessly convert between different units of energy with our versatile Energy Converter. This essential online tool supports conversions between joules, kilojoules, calories, kilocalories, and many other units. Perfect for scientists, engineers, nutritionists, and anyone needing precise energy conversions. Ensure accurate and quick conversions without any software installation. Enhance your workflow with this user-friendly and reliable energy conversion tool.

Factorial Calculator

Calculate the factorial of any number with our free online calculator. Enter a non-negative integer to find n! (n factorial). Shows the result, expression, and number of digits. Essential for combinatorics and probability.

Frequency Converter

Effortlessly convert between different units of frequency with our versatile Frequency Converter. This essential online tool supports conversions between hertz, kilohertz, megahertz, gigahertz, and many other units. Perfect for engineers, scientists, technicians, and anyone needing precise frequency conversions. Ensure accurate and quick conversions without any software installation. Enhance your workflow with this user-friendly and reliable frequency conversion tool.

GCD & LCM Calculator

Calculate the Greatest Common Divisor (GCD) and Least Common Multiple (LCM) of two numbers with our free online calculator. Also shows prime factorization for both numbers. Essential for math students and fraction simplification.

Length Converter

Easily convert between different units of length with our versatile Length Converter. This essential online tool supports conversions between meters, kilometers, miles, and many other units. Perfect for engineers, scientists, students, and anyone needing precise length conversions. Ensure accurate and quick conversions without any software installation. Enhance your workflow with this user-friendly and reliable length conversion tool.

Number Base Converter

Convert numbers between different number systems with our free online base converter. Easily transform values between binary (base 2), octal (base 8), decimal (base 10), and hexadecimal (base 16) formats. Essential for programmers, computer science students, and digital electronics enthusiasts.

Number Formatter

Format numbers with thousands separators, currency symbols, and locale-specific formatting using our free online number formatter. Convert plain numbers into professionally formatted values for financial reports, international documents, and localized content. Supports multiple number formats and currencies worldwide.

Percentage Calculator

Calculate percentages quickly and accurately with our free online percentage calculator. Find what percentage one number is of another, calculate percentage increases or decreases, and solve complex percentage problems instantly. Perfect for students, business professionals, and anyone needing fast percentage calculations.

Pressure Converter

Effortlessly convert between different units of pressure with our versatile Pressure Converter. This essential online tool supports conversions between pascals, kilopascals, bar, psi, and many other units. Perfect for engineers, scientists, technicians, and anyone needing precise pressure conversions. Ensure accurate and quick conversions without any software installation. Enhance your workflow with this user-friendly and reliable pressure conversion tool.

Prime Number Checker

Check if a number is prime with our free online calculator. Enter any positive integer to determine if it's prime, see its factors, and find the nearest prime numbers. Essential tool for math and cryptography.

Random Number Generator

Generate truly random numbers instantly with our free online random number generator. Create single or multiple random numbers within any range for games, raffles, statistical sampling, or testing. Fast, reliable, and easy to use for all your random number needs.

Ratio Calculator

Calculate, simplify, and scale ratios with our free online ratio calculator. Find equivalent ratios, solve proportions, and scale values proportionally for cooking, design, construction, and mathematics. Perfect for students, chefs, designers, and anyone working with proportional relationships.

Roman Numeral Converter

Convert between Roman numerals and Arabic numbers instantly with our free online converter. Transform numbers like 2024 to MMXXIV or decode Roman numerals back to standard numbers. Perfect for students, historians, designers, and anyone working with Roman numeral notation.

Rotation Converter

Effortlessly convert between different units of rotation with our versatile Rotation Converter. This essential online tool supports conversions between degrees, radians, gradians, and many other units. Perfect for engineers, scientists, mathematicians, and anyone needing precise rotation conversions. Ensure accurate and quick conversions without any software installation. Enhance your workflow with this user-friendly and reliable rotation conversion tool.

Scientific Notation Converter

Convert between decimal and scientific notation with our free online calculator. Transform large or small numbers to/from scientific notation, engineering notation, and E-notation. Essential for scientists, engineers, and students.

Screen Unit Converter

Convert screen units to pixels and vice versa with our Screen Unit Converter. This online tool is essential for designers, developers, and anyone working with digital displays. Ensure accurate and precise conversions between different screen units, enhancing your design and development workflow without any software installation.

Speed Converter

Effortlessly convert between different units of speed with our versatile Speed Converter. This essential online tool supports conversions between meters per second, kilometers per hour, miles per hour, knots, and many other units. Perfect for engineers, scientists, athletes, and anyone needing precise speed conversions. Ensure accurate and quick conversions without any software installation. Enhance your workflow with this user-friendly and reliable speed conversion tool.

Temperature Converter

Effortlessly convert temperatures between Celsius, Fahrenheit, and Kelvin with our versatile Temperature Converter. This essential online tool is perfect for scientists, engineers, students, and anyone needing precise temperature conversions. Ensure accurate and quick conversions without any software installation. Enhance your workflow with this user-friendly and reliable temperature conversion tool.

Time Converter

Effortlessly convert between different units of time with our versatile Time Converter. This essential online tool supports conversions between seconds, minutes, hours, days, and many other units. Perfect for scientists, engineers, students, and anyone needing precise time conversions. Ensure accurate and quick conversions without any software installation. Enhance your workflow with this user-friendly and reliable time conversion tool.

Unit Prefix Converter

Convert between SI unit prefixes with our free online calculator. Convert kilo to mega, milli to micro, giga to tera, and more. Supports all standard metric prefixes from yotta (10²⁴) to atto (10⁻¹⁸).

Volume Converter

Effortlessly convert between different units of volume with our versatile Volume Converter. This essential online tool supports conversions between liters, milliliters, cubic meters, gallons, and many other units. Perfect for scientists, engineers, chefs, and anyone needing precise volume conversions. Ensure accurate and quick conversions without any software installation. Enhance your workflow with this user-friendly and reliable volume conversion tool.

Weight Converter

Effortlessly convert between different units of weight with our versatile Weight Converter. This essential online tool supports conversions between grams, kilograms, pounds, and many other units. Perfect for chefs, scientists, fitness enthusiasts, and anyone needing precise weight conversions. Ensure accurate and quick conversions without any software installation. Enhance your workflow with this user-friendly and reliable weight conversion tool.

Coordinate Distance Calculator

Measure the great-circle distance between two points on Earth from their latitude and longitude. Enter one coordinate pair per line, and with three or more lines the calculator adds up every leg of the route. Results are shown in kilometers, miles and nautical miles, computed with the haversine formula on a spherical Earth, ideal for travel planning, logistics, aviation, sailing and GIS work.

Polygon Area Calculator

Calculate the area and perimeter of any polygon from its corner coordinates. Enter the corners in order as latitude and longitude pairs, one per line, and the tool closes the outline for you. You get the area in square meters, square kilometers, hectares, acres and square miles plus the perimeter in kilometers, miles and nautical miles, useful for land plots, farm fields, construction sites and map work.

Bearing Calculator

Find the compass bearing from one coordinate to another. Enter the start and the destination as latitude and longitude pairs on two lines, and the calculator returns the initial great-circle bearing, the final bearing on arrival and the constant rhumb line bearing, each in degrees from true north with a 16-point compass direction, plus the distance. Useful for navigation, aviation, hiking and antenna alignment.

Geographic Midpoint Calculator

Find the center point of two or more locations on Earth. Enter latitude and longitude pairs, one per line, and the calculator returns the geographic midpoint, computed as the center of gravity of the points on the globe, together with the simple average of the coordinates and the center of their bounding box. Ideal for choosing a meeting point, placing a map center or summarizing a set of sites.

Bounding Box Calculator

Get the bounding box of a set of coordinates or of any GeoJSON data. Paste latitude and longitude pairs, one per line, or a GeoJSON Feature, FeatureCollection or geometry, and the tool returns the north, south, east and west limits, the center, the width and height in kilometers and a ready-to-use bbox array in GeoJSON order. Handy for map viewports, API queries, tile requests and spatial indexes.

GeoJSON Simplifier

Reduce the number of points in GeoJSON lines and polygons while keeping their shape. Paste a Feature, FeatureCollection or geometry, choose a tolerance in degrees, and the tool applies the Ramer-Douglas-Peucker algorithm of the Turf library, keeps all properties and returns compact GeoJSON. Great for shrinking GPS tracks, boundaries and map data before publishing them on the web or sending them to an API.

DMS Converter

Convert geographic coordinates between decimal degrees and degrees, minutes and seconds. Paste one coordinate per line in a common notation, such as 52.5200, 13.4050 or 52°31'12"N 13°24'18"E, and the converter detects the format and writes decimal degrees, DMS or degrees with decimal minutes. Built for GPS data, maps, geocaching, aviation and anyone copying coordinates between tools.

UTM Converter

Convert coordinates between latitude and longitude and the Universal Transverse Mercator grid. Paste one coordinate per line, either decimal degrees such as 52.5200, 13.4050 or UTM such as 33U 391390 5817855, and each line is converted the other way on the WGS84 datum with the proj4 library, including the Norway and Svalbard zone exceptions. Useful for surveying, hiking maps, search and rescue and GIS work.

MGRS Converter

Convert coordinates between latitude and longitude and the Military Grid Reference System. Paste decimal degrees such as 52.5200, 13.4050 or MGRS references such as 33U UU 91390 17855, one per line, and each line is converted the other way on WGS84, with a precision you choose from 10 kilometers down to 1 meter. Used by armed forces, emergency services, search and rescue teams and in land navigation.

Geo Format Converter

Convert map and GPS files between GPX, KML and GeoJSON. Upload a track from your GPS device, a Google Earth placemark file or GeoJSON from a web map, pick the target format and download the converted file. Waypoints, routes, tracks, lines, polygons, names, descriptions, elevations and timestamps are carried over where the target format supports them. Ideal for hikers, cyclists, developers and GIS users.

Matrix Calculator

Find the determinant, inverse, transpose or trace of a matrix, or add, subtract and multiply two matrices up to 10 by 10. Type rows on separate lines with entries separated by spaces or commas, using integers, decimals or fractions. Every result is computed exactly as fractions with mathjs, then also shown as decimals rounded to the places you choose. Useful for linear algebra homework, checking hand calculations and engineering work.

Statistics Calculator

Get descriptive statistics for a list of up to 10,000 numbers: count, sum, mean, median, mode, minimum, maximum, range, sample and population variance, the first and third quartiles and the interquartile range. Paste values separated by commas, spaces, semicolons or new lines. The math is done with mathjs and every result is rounded to the decimal places you choose. Ideal for students, survey data and quick spreadsheet checks.

Standard Deviation Calculator

Calculate the sample and population standard deviation of up to 10,000 numbers, together with the mean, both variances and the standard error of the mean. Paste values separated by commas, spaces, semicolons or new lines and choose how many decimal places to show. The calculation runs on mathjs and clearly labels which formula divides by n and which by n - 1. Made for lab reports, statistics classes and quality checks.

Derivative Calculator

Differentiate a function with mathjs and get the simplified derivative, its LaTeX code and optionally its value at a point. Choose the variable and an order from the first to the fifth derivative. Polynomials, powers, roots, exponentials, logarithms, trigonometric, inverse and hyperbolic functions are supported, and other letters are treated as constants. Helpful for calculus homework, checking work and preparing formulas for documents.

Equation Solver

Solve a system of linear equations with up to 10 equations and 10 unknowns. Type one equation per line, such as 2x + y = 7, and the solver finds the variables, eliminates them with exact fractions using mathjs and reports a unique solution, no solution or infinitely many solutions with a parametric form. Decimals are rounded to the places you choose. Great for algebra, linear systems homework and quick checks of hand calculations.

Quadratic Equation Solver

Solve ax^2 + bx + c = 0 from its three coefficients and get the discriminant, the type of roots and both roots as exact values and as decimals, including complex roots. Exact roots are shown as fractions or as simplified radicals such as (3 ± √17) / 4, computed with exact rational arithmetic in mathjs. The vertex of the parabola is included. Useful for algebra homework, physics problems and checking work done by hand.

Fraction Calculator

Add, subtract, multiply and divide fractions exactly and see the working. Enter fractions like 3/4, mixed numbers like 1 1/2, decimals like 0.75 or repeating decimals like 0.(3), and the calculator returns the result in lowest terms, as a mixed number and as a decimal rounded to your chosen places. It uses exact arbitrary precision fractions from mathjs, so large numerators never overflow. Ideal for homework, recipes and woodworking measurements.

Complex Number Calculator

Add, subtract, multiply, divide and raise complex numbers to a power, or take the conjugate, reciprocal or square root of one. Enter values like 3 + 4i or 2 - i, with j accepted for i. The result is shown in rectangular form with its modulus, its argument in radians and degrees, and the polar and exponential forms, rounded to your chosen precision. Computed with the mathjs complex number engine. For engineering, physics and algebra students.

Expression Evaluator

Evaluate a math expression with units, functions, constants and small matrices in a restricted mathjs sandbox. Type something like 5 cm + 2 inch to mm, 60 km/h to m/s or det([[1, 2], [3, 4]]) and get the result rounded to your chosen precision. Expressions cannot define variables or functions or reach anything outside the math library, so it is safe for any input. Handy for unit conversions, engineering checks and quick calculations.

Scientific Calculator

A scientific calculator for whole calculations at once: trigonometry in degrees or radians, inverse and hyperbolic functions, logarithms, roots, powers, factorials, combinations and constants like pi and e. Type an expression like sin(30) + sqrt(2)^3 + log10(1000), pick the angle unit and the decimal places, and get the result evaluated by a restricted mathjs engine. Built for students, engineers and anyone who needs more than basic arithmetic.

Logarithm Calculator

Calculate the logarithm of a positive number in any base, including base 10, base 2, the natural logarithm with base e and fractional bases such as 1/2. When the answer is a rational number, such as log base 4 of 8 = 3/2, the calculator finds the exact value and proves it with integer powers. Natural, common and binary logarithms are shown alongside, rounded with mathjs to your chosen precision. Useful for algebra, pH and computer science.

Permutation and Combination Calculator

Count arrangements and selections of r items from n with exact results: permutations nPr, combinations nCr, permutations with repetition n^r and combinations with repetition C(n + r - 1, r). Enter whole numbers up to 1000 and get every count as an exact integer, with very long results also shown in scientific notation with their digit count. Useful for probability, lottery odds, passwords and combinatorics homework.

Expression Simplifier

Simplify an algebraic expression with variables using the mathjs rule-based simplifier. It combines like terms, folds constants, cancels identical factors and keeps fractions exact, so 2x + 3x - x/2 becomes x * 9 / 2. The result is shown as text and as LaTeX, plus its decimal value when no variables remain, rounded to your chosen precision. Input runs in a restricted sandbox with a time limit. Good for algebra practice and tidying formulas.

Web Development

Base64 Converter

Convert Base64 encoded text to plain text and vice versa. This powerful, easy-to-use online tool allows you to transform your text data for compatibility with various text-based platforms. Streamline your text processing tasks without any software installation.

Binary Converter

Convert text to binary code or decode binary back to text with this free online binary translator. Essential for programmers, students, and computer science enthusiasts to understand binary representation, debug low-level code, or learn how computers store data. Get instant conversions between text and binary format.

Chmod Calculator

Convert between numeric and symbolic Unix file permissions (chmod) with this intuitive chmod calculator tool. Easily understand and generate correct file permission codes for Linux and Unix systems, whether you prefer numeric (755) or symbolic (rwxr-xr-x) notation. Essential for system administrators, DevOps engineers, and developers working with Unix-based systems.

Code Formatter

Format your code in various programming languages with our advanced Code Formatter tool. Perfect for developers, designers, and IT professionals, this tool ensures your code is clean, readable, and optimized for any platform or device. Whether you're working with JavaScript, HTML, CSS, or other languages, our Code Formatter streamlines your workflow and enhances your coding efficiency without the need for additional software.

Color Converter

Convert colors between different formats: HEX, RGB, HSL, and HSV. Essential for designers and developers who need to work with colors across different platforms and design tools. Instantly convert any color value to the format you need for CSS, graphics software, or other applications.

Color Palette Generator

Generate color palettes (complementary, triadic, analogous, etc.) from a base color. Perfect for designers creating cohesive color schemes for websites, apps, branding, and graphics. Explore harmonious color combinations based on color theory principles to elevate your design projects.

Cron Expression Parser

Parse cron expressions and see a human-readable explanation of when they run. Perfect for developers and system administrators who need to create or understand cron job schedules. Avoid scheduling mistakes by visualizing exactly when your cron expressions will execute.

CSS Minifier

Minify CSS code by removing whitespace, comments, and optimizing selectors to reduce file size and improve website performance. This free online CSS minifier compresses your stylesheets for production deployment, resulting in faster page loads and better user experience. Essential for web developers optimizing their sites for speed.

Email Obfuscator

Protect your email address from spam bots with our free email obfuscator. Convert email addresses to HTML entities, JavaScript, and other formats that humans can read but bots can't easily scrape.

CSS Gradient Generator

Generate CSS gradient code from two or more colors. Create beautiful linear and radial gradients with customizable angles, positions, and color stops. Perfect for web designers who want to quickly generate production-ready CSS gradient code for modern websites and applications.

Hash Generator

Generate cryptographic hashes (MD5, SHA-1, SHA-256, SHA-512) from text input. Perfect for verifying file integrity, creating checksums, or generating unique identifiers from text. This tool supports multiple hashing algorithms to meet different security and compatibility requirements.

Hex Converter

Convert text to hexadecimal representation or decode hex back to text with this free online hex converter. Widely used by programmers for color codes, memory addresses, debugging, and data encoding. Get instant conversions between text and hexadecimal format with support for ASCII and Unicode characters.

HTML Entity Converter

Convert HTML entities to plain text and vice versa with our efficient HTML Entity Converter. This online tool is perfect for web developers, content managers, and anyone dealing with HTML content. Ensure your text data is compatible with various platforms and easily transform special characters without any software installation.

HTML Minifier

Minify HTML code by removing whitespace, comments, and unnecessary characters to reduce file size and improve website loading speed. This free online HTML minifier optimizes your HTML for production, reducing bandwidth usage and improving SEO performance. Perfect for web developers looking to optimize their websites without affecting functionality.

HTML Viewer

View and analyze HTML code in a readable format with our HTML Viewer. This powerful online tool is essential for web developers, designers, and anyone working with HTML. Ensure your code is accurate and well-structured, enhancing your web development workflow without any software installation.

HTTP Status Lookup

Look up HTTP status codes and their meanings with this comprehensive HTTP status code reference tool. Quickly understand what any HTTP status code means, from common codes like 200 and 404 to less common ones, complete with detailed explanations and use cases. Essential for web developers, API developers, and system administrators.

IP Subnet Calculator

Calculate IP subnet information with our free online calculator. Enter an IP address and CIDR notation to find network address, broadcast address, subnet mask, and usable hosts. Essential for network administrators and engineers.

JavaScript Minifier

Minify JavaScript code by removing whitespace, comments, and shortening variable names to dramatically reduce file size and boost website performance. This free online JS minifier optimizes your code for production, improving load times and user experience. Perfect for developers deploying JavaScript applications and libraries.

JSON Converter

Effortlessly convert JSON data to YAML and vice versa with our JSON Converter. This versatile online tool is perfect for developers, data analysts, and anyone working with data serialization formats. Ensure your data is compatible across different platforms and streamline your workflow without any software installation.

JSON Diff

Compare two JSON objects and visualize the differences with this advanced JSON diff tool. Instantly identify added, modified, and deleted fields between JSON structures, making it perfect for API testing, configuration management, and data validation. Save time debugging and ensure data consistency across environments.

JSON Path Finder

Find all paths to values in a JSON object with this powerful JSON path finder tool. Quickly navigate complex JSON structures and identify exact paths to any value, making it easier to access nested data in your applications. Perfect for developers working with APIs, configuration files, and data analysis.

JSON Repair

Fix and repair broken JSON data with our reliable JSON Repair tool. This online utility is essential for developers, data analysts, and anyone working with JSON files. Ensure your JSON data is correctly formatted and error-free, enhancing your data processing workflow without any software installation.

JSON Schema Validator

Ensure your JSON data conforms to predefined schemas with our powerful JSON Schema Validator. This essential online tool is perfect for developers, data analysts, and anyone working with JSON data. Validate your JSON against any schema, ensuring data integrity and consistency across various applications. Streamline your data validation processes without any software installation.

JWT Decoder

Decode JSON Web Tokens (JWT) instantly to view headers, payloads, and claims without verification. This free online JWT decoder helps developers debug authentication tokens, inspect OAuth tokens, and understand token structure. Note: This tool decodes tokens but does not verify signatures for security purposes.

Markdown Converter

Convert Markdown text to HTML and vice versa with our versatile Markdown Converter. This tool is perfect for developers, writers, and content managers who need to transform text for compatibility with various platforms. Streamline your text processing tasks without any software installation.

MIME Type Lookup

Look up MIME types by file extension or find file extensions for MIME types with this comprehensive MIME type reference tool. Quickly identify the correct Content-Type header for any file format or discover which extensions correspond to a specific MIME type. Essential for web development, file uploads, and HTTP header configuration.

Morse Code Converter

Convert text to Morse code or decode Morse code back to text with this free online translator. Perfect for learning Morse code, sending secret messages, or educational purposes. Supports international Morse code standard with dots, dashes, and proper spacing for accurate communication.

Open Graph Viewer

Easily extract Open Graph metadata from any URL with our Open Graph Viewer. This online tool helps you enhance your website's social media previews by extracting essential information like title, description, and image. Perfect for web developers, digital marketers, and content creators, this tool ensures your social media links are optimized for better engagement without any software installation.

Password Generator

Generate strong, secure random passwords with customizable length and character types. Perfect for creating unique passwords for accounts, applications, and systems that meet specific security requirements. Our password generator helps you create cryptographically secure passwords with options for uppercase, lowercase, numbers, and special characters.

Password Strength Checker

Check how strong your password is with our free online tool. Analyzes password strength, estimates crack time, and provides improvement suggestions. Essential for creating secure passwords for your accounts.

PHP Serializer

Easily serialize and deserialize data in PHP with our versatile PHP Serializer and Deserializer tool. This online utility is perfect for developers looking to convert complex data structures into storable strings and retrieve them back into their original form. Ensure accurate and efficient data handling without any software installation. Enhance your PHP development workflow with this user-friendly and reliable tool.

Regex Escape

Escape special characters in strings for use in regular expressions with this essential regex escape tool. Automatically converts special regex characters into their escaped equivalents, preventing syntax errors and ensuring your literal strings work correctly in pattern matching. Essential for developers working with dynamic regex patterns.

Regex Tester

Test regular expressions against text and see all matches highlighted. Essential for developers working with pattern matching, data validation, or text processing. Debug and refine your regex patterns in real-time with visual feedback showing exactly what your expression matches.

ROT13 Encoder

Apply ROT13 cipher to encode or decode text using this simple letter substitution cipher. ROT13 replaces each letter with the letter 13 positions after it in the alphabet, making it perfect for hiding spoilers, puzzle solutions, or creating simple obfuscated text. The same operation both encodes and decodes messages.

SQL Formatter

Format and beautify SQL queries instantly with our free online SQL formatter. Clean up messy SQL code with proper indentation, line breaks, and keyword highlighting. Supports SELECT, INSERT, UPDATE, DELETE, JOIN, WHERE, GROUP BY, and ORDER BY statements. Perfect for developers and database administrators.

String Converter

Transform your text into various formats, including camelCase, kebab-case, snake_case, and more with our String Converter. This online tool is perfect for developers, designers, and anyone looking to enhance their text processing workflow. Convert text to match coding standards, improve SEO, or ensure consistency in your documents without any software installation.

String Escape/Unescape

Escape or unescape special characters in strings for JSON, HTML, XML, URL, and other formats with this versatile string escape tool. Convert special characters to their encoded equivalents or decode them back, ensuring data integrity across different contexts. Perfect for web developers, API integration, and data processing tasks.

Timestamp Generator

Generate Unix timestamps or convert between timestamp and human-readable date formats. Essential for developers working with APIs, databases, or logging systems that use Unix time. Quickly convert timestamps to readable dates or generate current timestamps for testing and development.

Unicode Converter

Convert text to Unicode escape sequences or decode Unicode sequences back to readable text with this free online tool. Perfect for developers working with internationalization, debugging character encoding issues, or handling special characters in code. Supports all Unicode characters including emojis, symbols, and non-Latin scripts.

URL Encoder/Decoder

Encode or decode URL components with this free online tool that handles special characters, spaces, and symbols. Perfect for developers and marketers who need to create valid URLs for APIs, web forms, or email campaigns. Simply paste your text or URL and get instant results with proper percent-encoding.

URL Parser

Parse and extract detailed information from URLs with our URL Parser tool. This online utility is essential for developers, SEO specialists, and digital marketers who need to analyze URL structures for optimization and data extraction. Ensure your URLs are correctly formatted and enhance your workflow without any software installation.

User Agent Parser

Parse user agent strings to identify browser, operating system, device type, and version information with this powerful user agent parser tool. Extract detailed information from HTTP User-Agent headers including browser engine, device model, and OS version. Perfect for analytics, browser compatibility testing, and responsive design development.

UUID Validator

Validate and analyze UUIDs (Universally Unique Identifiers) instantly with our free UUID validator. Check UUID format, identify version (v1, v3, v4, v5), determine variant type, and extract timestamps from time-based UUIDs. Essential for developers working with unique identifiers.

YAML Converter

Convert between YAML and JSON formats instantly with our free online YAML converter. Transform YAML configuration files to JSON and vice versa with perfect formatting. Essential for developers, DevOps engineers, and anyone working with data serialization formats.

Color Format Converter

Convert a color between HEX, RGB, HSL, HWB, CIELAB, CIE LCH, OKLab, OKLCH, CMYK and Display P3. Pick the source and target formats, enter the value in CSS syntax or as bare numbers, and get a CSS-ready result computed with the culori library. Colors outside the target gamut are mapped the way CSS Color 4 specifies. Built for developers and designers who move colors between code and design tools.

Color Contrast Checker

Check the contrast between a text color and a background color against WCAG 2 and APCA. The checker computes the WCAG 2 contrast ratio from relative luminance, reports pass or fail for AA and AAA normal and large text and for UI graphics, and adds the APCA lightness contrast value with guidance on what that value is good for. Made for designers and developers who build accessible interfaces.

Color Blindness Simulator

Simulate how colors look to people with protanopia, deuteranopia, tritanopia and achromatopsia. Paste up to 100 colors and get a table of hex values for each type of color vision deficiency, computed with the Machado, Oliveira and Fernandes model in culori, plus a severity setting for the milder anomalous forms. Useful for checking palettes, charts, maps and status colors before they ship.

Color Shade Generator

Generate darker shades of a color by mixing it with black in even steps. Enter one color in any CSS format, choose 2 to 20 steps and a mixing space, and get a table with HEX, RGB, HSL and OKLCH values for every shade, starting from the original color. sRGB mixing matches classic shade tools and Sass, while OKLab gives perceptually even steps. Ideal for building UI color scales.

Color Tint Generator

Generate lighter tints of a color by mixing it with white in even steps. Enter one color in any CSS format, choose 2 to 20 steps and a mixing space, and get a table with HEX, RGB, HSL and OKLCH values for every tint, starting from the original color. sRGB mixing matches classic tint tools and Sass, while OKLab gives perceptually even steps. Ideal for backgrounds, hover states and scales.

Color Tone Generator

Generate tones of a color by mixing it with neutral gray in even steps, which lowers saturation while keeping the hue. Enter one color in any CSS format, choose 2 to 20 steps and a mixing space, and get a table with HEX, RGB, HSL and OKLCH values for every tone, starting from the original color. Useful for muted palettes, disabled states, subtle surfaces and calmer brand variants.

Color Mixer

Mix two colors in a chosen color space at any ratio, the way CSS color-mix() does. Enter two colors in any CSS format, set the share of the second color from 0 to 100 percent and pick OKLab, OKLCH, Lab, LCH, sRGB, linear sRGB, Display P3, HSL, HWB or XYZ. The result comes as HEX, RGB, HSL and OKLCH plus a ready color-mix() expression for your stylesheet.

Color Name Finder

Find the nearest named CSS color for any color value. Paste up to 100 colors in any CSS format and get, for each one, the closest of the 148 CSS named colors ranked by CIEDE2000 color difference, with the name, its hex code, the Delta E value and a match rating. Show up to 10 matches per color. Handy for naming design tokens, describing colors in documentation and finding a quick keyword.

Data Format Converter

Convert structured data between JSON, JSON Lines, YAML, TOML, XML, CSV, TSV, INI, Java properties, Excel XLSX and OpenDocument ODS. Paste text or upload a workbook, pick the source and target format, and the converter keeps nesting where the target supports it and flattens it into dotted keys where it does not. Built for developers, analysts and DevOps engineers moving configuration and tabular data between tools.

YAML Validator

Check YAML for syntax errors before it breaks a deployment or a CI pipeline. The validator parses every document in the input with a YAML 1.2 parser, rejects duplicate keys, tabs used for indentation and runaway alias expansion, and reports the first error with its document, line and column. Valid input shows the number of documents, the top-level type of each and any warnings. Made for Kubernetes, Docker Compose and config authors.

TOML Validator

Validate TOML files such as Cargo.toml, pyproject.toml or Hugo and Netlify settings before a build fails on them. The validator parses the input against the TOML specification and reports the first error with its line, column and the parser's explanation, including duplicate keys, redefined tables and impossible dates. Valid files show the number of tables and keys and the top-level keys, so you can confirm the structure at a glance.

XML Validator

Check that an XML document is well formed before you ship a feed, sitemap, SVG or configuration file. The validator scans tags, attributes, nesting and characters, and reports the first problem with its line, column and the parser's explanation, such as a closing tag that does not match. Well-formed documents show the root element, the number of elements and attributes and the nesting depth. It checks well-formedness, not DTD or XSD rules.

CSV Validator

Find broken rows in a CSV file before you import it into a database, spreadsheet or shop system. The validator parses the data with standard CSV quoting, detects the delimiter or uses the one you choose, and checks that every row has the same number of columns, that quotes are closed and that the text is clean UTF-8. It reports the delimiter, line endings, row and column counts, empty or duplicate headers and the rows to fix.

INI Validator

Validate INI configuration files such as php.ini, my.cnf, desktop entries or tool settings before a service refuses to start. The validator reads every line, accepts sections, key and value pairs, comments and quoted values, and reports lines it cannot understand, unclosed section headers, empty keys and unclosed quotes. It also flags duplicate keys and sections and lists every section with its keys, so you can review the structure at a glance.

XML Formatter

Format XML into clean, consistently indented markup with the Prettier XML plugin. The tool first checks that the document is well formed, so mismatched tags, unclosed elements and unquoted attributes are reported with their line and column, then reflows it with your indentation, tab and line width settings. Built for developers tidying config files, feeds, sitemaps and API payloads.

PHP Formatter

Format PHP code in a consistent, readable style with the Prettier PHP plugin, close to the PSR-12 conventions. Paste a file that starts with <?php and get normalized spacing, braces, arrays, method chains and long argument lists wrapped to your print width. Syntax errors are reported with the parser's message, line and column, which helps PHP developers clean up legacy code before review.

Java Formatter

Format Java source code with the Prettier Java plugin for consistent indentation, brace placement, spacing and line wrapping. Paste a class, record, interface or snippet with modern features such as records, sealed types, switch expressions and text blocks, choose 2 or 4 spaces or tabs and a print width, and copy back clean code ready for review, documentation or a pull request.

TOML Formatter

Format TOML configuration files such as Cargo.toml, pyproject.toml and other app settings with the Prettier TOML plugin. The formatter normalizes spacing around equals signs, inline tables and arrays, separates tables with a blank line, keeps every comment and reports syntax errors with line and column, so developers can tidy configuration safely before committing it.

JSON Minifier

Minify JSON by removing every space, tab and line break outside strings while keeping the data exactly as written. Numbers keep their original digits, so large integers and decimals never lose precision, and strings, escapes and key order stay untouched. Invalid JSON is rejected with the line and column of the first error, which suits developers shrinking API payloads, fixtures and config files.

XML Minifier

Minify XML by removing indentation, line breaks between tags and comments while keeping elements, attributes, text content and CDATA exactly as they are. The minifier checks that the document is well formed first and reports mismatched tags or broken attributes with line and column. It respects xml:space="preserve", so developers can shrink feeds, sitemaps and payloads safely.

SVG Minifier

Optimize and minify SVG files with SVGO 4 and its default preset. The tool removes editor metadata and comments, collapses useless groups, converts simple shapes to compact paths, shortens colors and rounds numbers to the precision you choose, with optional multiple passes for extra savings. It checks the markup first and keeps the viewBox, which suits designers and developers shipping icons and illustrations.

SQL Minifier

Minify SQL by removing comments, line breaks and every space that is not needed, while string literals, quoted identifiers and operators stay intact. Pick a dialect such as MySQL, PostgreSQL, T-SQL or BigQuery so quoting, comment and batch rules match your database. The minifier reports unclosed strings, comments and parentheses with line and column, which suits developers embedding queries in code.

MySQL Formatter

Format MySQL queries and scripts with MySQL rules for backtick identifiers, backslash escapes in strings, # comments and DELIMITER blocks. Each clause starts its own line, columns and conditions are indented, and MySQL clauses such as ON DUPLICATE KEY UPDATE stay together. Unclosed strings, comments and parentheses are reported with line and column, which helps developers read and review database code.

PostgreSQL Formatter

Format PostgreSQL queries and scripts with Postgres rules for dollar-quoted function bodies, E'' escape strings, double-quoted identifiers, :: casts and JSON operators such as ->> and @>. Clauses like RETURNING, ON CONFLICT and DO UPDATE SET get their own lines, and unclosed strings, comments or parentheses are reported with line and column. Made for developers reading migrations and queries.

SQLite Formatter

Format SQLite statements with SQLite rules for identifiers in double quotes, backticks or [brackets], X'' blob literals and parameters such as ?1, :name and @name. Clauses like ON CONFLICT, DO UPDATE SET and RETURNING get their own lines, and columns, conditions and subqueries are indented. Unclosed strings and parentheses are reported with line and column, for app and mobile developers.

MariaDB Formatter

Format MariaDB queries and scripts with MariaDB rules for backtick identifiers, backslash escapes, # comments, executable comments and DELIMITER blocks. Clauses such as ON DUPLICATE KEY UPDATE and RETURNING stay together, columns and conditions are indented and statements are separated by blank lines. Unclosed strings and parentheses are reported with line and column for faster reviews.

T-SQL Formatter

Format T-SQL for SQL Server and Azure SQL with rules for [bracket] identifiers, N'' Unicode strings, #temp tables, @variables and GO batch separators. CROSS APPLY and OUTER APPLY start new lines, OUTPUT and FOR JSON are kept as clauses and BEGIN TRANSACTION never opens a block by mistake. Unclosed strings and parentheses are reported with line and column for database developers.

PL/SQL Formatter

Format Oracle SQL and PL/SQL with Oracle rules for q'[...]' alternative quoting, N'' strings, double-quoted identifiers, :bind variables and the slash that runs a block in SQL*Plus. CONNECT BY, START WITH, RETURNING and MINUS are kept as clauses, and BEGIN and END blocks with IF and LOOP are indented. Unclosed strings and parentheses are reported with line and column for Oracle developers.

BigQuery Formatter

Format Google BigQuery Standard SQL with BigQuery rules for backtick project.dataset.table names, triple-quoted and raw strings, # comments and @query parameters. QUALIFY gets its own line, SELECT * EXCEPT and REPLACE stay inline and window clauses are indented. Unclosed strings, comments and parentheses are reported with line and column, which helps analysts and data engineers review queries.

Snowflake Formatter

Format Snowflake SQL with Snowflake rules for $$ strings, // comments, :: casts and semi-structured paths such as src:customer.name. QUALIFY and MINUS are handled as clauses, SELECT * EXCLUDE, RENAME and REPLACE stay inline and ASOF JOIN starts a new line. Unclosed strings and parentheses are reported with line and column, which helps data engineers review warehouse queries and scripts.

Redshift Formatter

Format Amazon Redshift SQL with Redshift rules for strings with backslash escapes, double-quoted identifiers, #temp tables, :: casts and $$ function bodies. QUALIFY and MINUS are kept as clauses, MERGE branches start new lines and long column lists are placed one per line. Unclosed strings and parentheses are reported with line and column, which helps analysts and data engineers review warehouse code.

Spark SQL Formatter

Format Apache Spark SQL and Databricks queries with Spark rules for backtick identifiers, strings with backslash escapes, raw r'' strings and ${var} substitutions. CLUSTER BY, DISTRIBUTE BY and SORT BY are kept as clauses, LATERAL VIEW and LEFT SEMI or ANTI JOIN start new lines and SELECT * EXCEPT stays inline. Unclosed strings and parentheses are reported with line and column for data engineers.

Trino Formatter

Format Trino and Presto SQL with Trino rules for double-quoted identifiers, standard strings without backslash escapes, X'' and U&'' literals, array and map subscripts and lambda expressions. Clauses such as WITH, GROUP BY, ORDER BY, OFFSET and FETCH FIRST get their own lines and columns are indented one per line. Unclosed strings and parentheses are reported with line and column for analysts.

Db2 Formatter

Format IBM Db2 SQL for Db2 for LUW and Db2 for z/OS with Db2 rules for X'', G'' and N'' literals, double-quoted identifiers and names with #, @ and $. FETCH FIRST n ROWS ONLY gets its own line, isolation clauses such as WITH UR stay on the query line and MERGE branches start new lines. Unclosed strings and parentheses are reported with line and column for database developers and DBAs.

Hive Formatter

Format Apache Hive HiveQL with Hive rules for backtick identifiers, single and double quoted strings with backslash escapes and ${hivevar:name} variables. CLUSTER BY, DISTRIBUTE BY and SORT BY are kept as clauses, LATERAL VIEW and LEFT SEMI JOIN start new lines, and columns and conditions are indented. Unclosed strings and parentheses are reported with line and column for data engineers working with Hadoop.

SHA-224 Generator

Compute the SHA-224 hash of any text in one step. The tool encodes your input as UTF-8, runs the SHA-2 family's 224-bit variant defined in FIPS 180-4 and returns the 56-character hex digest or its Base64 form. Developers use it to check digests in protocols and test suites that expect SHA-224, such as some TLS, DNSSEC and signing configurations.

SHA-384 Generator

Generate the SHA-384 hash of any text instantly. The tool encodes your input as UTF-8, applies the 384-bit SHA-2 variant from FIPS 180-4 and returns a 96-character hex digest or its Base64 form. Use it to build Subresource Integrity values, check certificate and signature digests, or compare results from scripts and libraries that rely on SHA-384.

SHA3-256 Generator

Compute the SHA3-256 hash of any text with the Keccak-based SHA-3 standard from FIPS 202. The tool encodes your input as UTF-8 and returns the 256-bit digest as 64 hex characters or as Base64. It is useful for developers who need SHA-3 digests for protocols, test fixtures and integrity checks, or who want to compare results with another SHA-3 library.

SHA3-512 Generator

Generate the SHA3-512 hash of any text using the SHA-3 standard from FIPS 202. The tool encodes the input as UTF-8 and returns the 512-bit digest as 128 hex characters or in Base64. Use it when a protocol, test suite or compliance requirement asks for SHA3-512, or when you want the largest SHA-3 security margin for integrity checks and digest comparisons.

BLAKE2b Generator

Compute BLAKE2b hashes of any text with a choice of digest length from 128 to 512 bits. The tool encodes your input as UTF-8, runs the unkeyed BLAKE2b function from RFC 7693 and returns the digest in hex or Base64. Developers use it to match the output of libsodium, Argon2 internals, b2sum and other software that relies on BLAKE2b for fast, secure hashing.

BLAKE3 Generator

Generate the BLAKE3 hash of any text in a single click. The tool encodes your input as UTF-8, runs the BLAKE3 function in its default 256-bit hashing mode and returns the digest as 64 hex characters or in Base64. It matches the b3sum command and the official BLAKE3 libraries, so developers can check fixtures, cache keys and content addresses that use this very fast modern hash.

CRC32 Generator

Calculate the CRC32 checksum of any text instantly. The tool encodes your input as UTF-8 and applies the standard IEEE 802.3 CRC-32 polynomial used by ZIP, gzip, PNG and Ethernet, then returns the value as eight hex digits or as an unsigned decimal number. Use it to check stored checksums, debug file formats and compare results with zlib, PHP crc32 or other libraries.

xxHash Generator

Compute xxHash checksums of any text with XXH32, XXH64, XXH3-64 and XXH3-128 in one view, or pick a single variant. The tool encodes your input as UTF-8, applies an optional 32-bit seed and returns each digest in the canonical hex form printed by xxhsum. It helps developers verify cache keys, hash table seeds and data pipelines that rely on this extremely fast non-cryptographic hash.

RIPEMD-160 Generator

Generate the RIPEMD-160 hash of any text quickly. The tool encodes your input as UTF-8, runs the 160-bit RIPEMD-160 function designed in Leuven in 1996 and returns the digest as 40 hex characters or as Base64. Developers use it to check Bitcoin address steps, older OpenPGP signatures and legacy systems that still store RIPEMD-160 digests, and to compare against other libraries.

HMAC-SHA256 Generator

Create an HMAC-SHA256 signature from a message and a secret key. The tool encodes both as UTF-8, applies the HMAC construction from RFC 2104 with SHA-256 and returns the 256-bit tag in hex or Base64. Developers use it to debug webhook signatures from services like Stripe, GitHub or Slack, sign API requests and compare results with their own code. The key is never returned or logged.

HMAC-SHA512 Generator

Generate an HMAC-SHA512 tag from a message and a secret key. The tool encodes both as UTF-8, applies the RFC 2104 HMAC construction with SHA-512 and returns the 512-bit result in hex or Base64. Use it to test API signing schemes, such as some crypto exchange APIs and HS512 tokens, and to check your own implementation against a trusted reference. The key never appears in the response.

HMAC-SHA1 Generator

Calculate an HMAC-SHA1 tag from a message and a secret key. The tool encodes both as UTF-8, applies the RFC 2104 HMAC construction with SHA-1 and returns the 160-bit result as 40 hex characters or in Base64. It helps developers working with OAuth 1.0a signatures, TOTP internals, older webhooks and legacy APIs that still sign with HMAC-SHA1. Your key stays in the request.

Bcrypt Generator

Create a bcrypt password hash with a random 16-byte salt and a cost factor from 4 to 12. The tool returns the standard modular crypt string starting with $2a$, which PHP password_verify, Node.js bcrypt, Spring Security and most frameworks accept. Use it to seed test users, reset an admin password in a database or check your own hashing code. The password is never echoed or stored.

Bcrypt Verifier

Check whether a password matches a bcrypt hash. Paste the password and a $2a$, $2b$ or $2y$ hash, and the tool reads the salt and cost from the string, recomputes the hash and answers match or no match. It helps developers debug login problems, confirm database migrations and test hashes from PHP, Node.js or Python. Hashes with a cost above 12 are refused and the password is never echoed.

Argon2 Generator

Generate an Argon2id password hash with a random 16-byte salt and your choice of memory, iterations, parallelism and hash length. Memory is capped at 64 MiB and iterations at 4, and the defaults follow the OWASP baseline of 19 MiB and 2 passes. The tool returns the standard PHC string starting with $argon2id$v=19$, which PHP, libsodium and the argon2 libraries verify. The password is never echoed.

Argon2 Verifier

Check whether a password matches an Argon2 hash. Paste the password and a PHC string such as $argon2id$v=19$m=65536,t=4,p=1$, and the tool reads the variant, memory, iterations, lanes and salt, recomputes the hash and answers match or no match. It supports Argon2id, Argon2i and Argon2d version 19 up to 64 MiB, 4 iterations and 8 lanes, and it never echoes the password.

Scrypt Generator

Derive a scrypt key from a password with a random or custom salt. Choose the cost exponent up to 15 (N up to 32768), the block size r up to 8, parallelism p up to 4 and a key length from 16 to 64 bytes. The tool follows RFC 7914 and returns the key, the salt used and the parameters in hex or Base64, ready to compare with Node.js crypto.scrypt, Python hashlib or libsodium. The password is not echoed.

Base32 Converter

Encode text to Base32 or decode Base32 back to text with the standard RFC 4648 alphabet of A to Z and 2 to 7. The tool converts your input to UTF-8 bytes, writes groups of eight characters with optional = padding and decodes case-insensitively while ignoring spaces and line breaks. It helps developers handle TOTP secrets, onion addresses, DNS records and file names that need a case-safe encoding.

Base58 Converter

Encode text to Base58 or decode Base58 back to text with the Bitcoin alphabet, which leaves out 0, O, I and l to avoid confusion. The tool converts your input to UTF-8 bytes, keeps leading zero bytes as leading 1 characters and checks every character when decoding. It suits developers working with Bitcoin, Solana and IPFS identifiers. Input is limited to 10 KiB because Base58 grows quadratically.

Base64URL Converter

Encode text to URL-safe Base64 or decode it back, following the base64url alphabet from RFC 4648 section 5. The tool converts your input to UTF-8, uses - and _ instead of + and / and leaves out = padding unless you ask for it. When decoding it accepts padded and unpadded input. Developers use it for JWT parts, OAuth PKCE values, signed URLs and file names that must survive in links.

Ascii85 Converter

Encode text to Ascii85 or decode Ascii85 back to text, the Base85 encoding used in PostScript, PDF streams and Git binary patches. The tool converts your input to UTF-8 bytes, turns every four bytes into five characters from ! to u, writes z for four zero bytes and can wrap the result in Adobe's <~ and ~> delimiters. Decoding accepts both forms and ignores whitespace.

Punycode Converter

Convert internationalized domain names to their Punycode xn-- form and back. The tool applies the RFC 3492 algorithm to each label that contains non-ASCII characters, leaves ASCII labels unchanged and processes one domain or email address per line. It helps developers, DNS administrators and marketers check how names like münchen.de or 例え.jp appear in DNS, certificates, URLs and spam filters.

Quoted-Printable Converter

Encode text to quoted-printable or decode it back, the MIME transfer encoding from RFC 2045 used in email bodies. The tool converts your input to UTF-8, writes non-ASCII bytes and = as =XX hex escapes, protects trailing spaces and wraps lines at 76 characters with soft line breaks. Decoding removes the soft breaks and escapes again. It helps developers inspect and build raw email messages and newsletters.

JWT Generator

Create a signed JSON Web Token from your own JSON claims. Choose HS256, HS384 or HS512 with a shared secret, RS256 to PS512 with an RSA private key, ES256 to ES512 with the matching EC key, or EdDSA with an Ed25519 key, given as PEM or JWK. The generator can add iat, exp and a kid header, signs with the jose library and shows the compact token next to its decoded header and payload.

JWT Verifier

Check whether a JSON Web Token is genuine and still current. Paste the token together with its HMAC secret, a PEM public key, a certificate, a JWK or a whole JWKS, and the verifier checks the signature with the jose library, compares exp and nbf with the current time and an optional clock tolerance, and gives a clear verdict next to the decoded header and claims. Tokens with alg none are refused.

RSA Key Generator

Generate a fresh RSA key pair with a 2048 or 3072 bit modulus and the public exponent 65537. You get the private key as unencrypted PKCS #8 PEM, the public key as SPKI PEM, the matching OpenSSH ssh-rsa line with its SHA-256 fingerprint, the RS and PS algorithms it signs and the RFC 7638 JWK thumbprint to use as a key ID. Each pair is created with Node's crypto module for this request and never stored.

EC Key Generator

Generate an elliptic curve key pair on P-256, P-384 or P-521 for ES256, ES384 or ES512 signatures, ECDH and TLS certificates. The result holds the private key as unencrypted PKCS #8 PEM, the public key as SPKI PEM, an OpenSSH ecdsa-sha2 public key line with its SHA-256 fingerprint and the RFC 7638 JWK thumbprint. Each pair is created fresh with Node's crypto module and is never stored.

Ed25519 Key Generator

Generate an Ed25519 key pair for EdDSA signatures, SSH logins, signed Git commits and JWTs. You receive the private key as unencrypted PKCS #8 PEM, the public key as SPKI PEM, a ready ssh-ed25519 line for authorized_keys with an optional comment, its SHA-256 fingerprint and the RFC 7638 JWK thumbprint. Keys are created per request with Node's crypto module and are never logged or stored.

JWK Converter

Convert keys between PEM and JSON Web Key. Paste a PEM private key in PKCS #8, PKCS #1 or SEC1 form, a public key or a certificate to get its JWK, or paste a JWK or a JWKS with up to 20 keys to get PKCS #8 and SPKI PEM back. RSA, EC (P-256, P-384, P-521, secp256k1), Ed25519, Ed448, X25519 and X448 keys are supported, each shown with its type and RFC 7638 thumbprint.

CSR Decoder

Decode a PKCS #10 certificate signing request before you send it to a certificate authority. Paste the PEM block or base64 DER to see the subject, the public key type and size, the signature algorithm, whether the request's self signature verifies, the SPKI SHA-256 pin and the requested extensions such as subject alternative names, key usage, extended key usage and basic constraints.

Certificate Decoder

Read an X.509 certificate or a chain of up to 10 in PEM or base64 DER. For each certificate the decoder shows subject, issuer, serial number, validity dates with the days remaining, public key, signature algorithm, subject alternative names, key usage, constraints, CRL and OCSP locations, SHA-256 and SHA-1 fingerprints and the SPKI pin, and checks whether it is self-signed or signed by the next one.

SSH Key Fingerprint

Compute the fingerprints of OpenSSH public keys exactly as ssh-keygen -l prints them. Paste a line from id_ed25519.pub, authorized_keys or known_hosts, or an RFC 4716 SSH2 public key block, and get the SHA-256 fingerprint in base64, the legacy MD5 fingerprint in colon hex, the key type, its size and comment. RSA, DSA, ECDSA, Ed25519 and FIDO security keys are supported, up to 100 keys at once.

Complementary Color Generator

Find the complementary color of any base color with this Complementary Color Generator. Enter a 3 or 6 digit hex code and the tool rotates its hue 180 degrees on the HSL color wheel while keeping saturation and lightness, then returns the base and its complement as hex codes. Ideal for designers and developers who need a high-contrast accent for buttons, highlights, charts and brand graphics.

Triadic Color Generator

Build a triadic color scheme from one base color with this Triadic Color Generator. Enter a 3 or 6 digit hex code and the tool returns three colors spaced 120 degrees apart on the HSL color wheel, all with the saturation and lightness of your base, as ready-to-paste hex codes. Great for designers and developers who want balanced, vibrant palettes for interfaces, illustrations and brand systems.

Analogous Color Generator

Create an analogous color scheme from a single base color with this Analogous Color Generator. Enter a 3 or 6 digit hex code and the tool returns three neighboring colors: the hue 30 degrees before your base, the base itself and the hue 30 degrees after it, all as hex codes. Perfect for designers and developers who want calm, harmonious palettes for websites, apps, backgrounds and illustrations.

Split Complementary Color Generator

Generate a split complementary color scheme from one base color with this Split Complementary Color Generator. Enter a 3 or 6 digit hex code and the tool returns your base plus the two hues that sit 150 and 210 degrees away on the HSL color wheel, on either side of its complement, as hex codes. Useful for designers and developers who want strong contrast with less tension than a plain complementary pair.

Tetradic Color Generator

Create a four color tetradic scheme from one base color with this Tetradic Color Generator. Enter a 3 or 6 digit hex code and the tool returns four hues spaced evenly at 90 degree steps around the HSL color wheel, two complementary pairs that share the saturation and lightness of your base, as hex codes. Made for designers and developers who need rich, varied palettes for dashboards, games, illustrations and branding.

Monochromatic Color Generator

Generate a monochromatic palette from one base color with this Monochromatic Color Generator. Enter a 3 or 6 digit hex code and the tool keeps its hue and saturation while shifting lightness by 30 and 15 points in each direction, within 10 to 90 percent, returning five shades and tints as hex codes with your base in the middle. Ideal for designers and developers building calm, consistent UI color scales and themes.

MD5 Generator

Generate the MD5 hash of any text with this MD5 Generator. Paste or type your text and the tool encodes it as UTF-8, computes the 128-bit MD5 digest and returns it as a 32 character lowercase hexadecimal string, exactly matching md5sum and common libraries. Handy for developers checking checksums, building cache keys, matching legacy APIs or comparing values, not for passwords or security.

SHA-1 Generator

Generate the SHA-1 hash of any text with this SHA-1 Generator. Enter your text and the tool encodes it as UTF-8, computes the 160-bit SHA-1 digest and returns it as a 40 character lowercase hexadecimal string, the same value sha1sum and standard libraries produce. Useful for developers verifying legacy checksums, inspecting Git style identifiers or matching older APIs that still expect SHA-1.

SHA-256 Generator

Generate the SHA-256 hash of any text with this SHA-256 Generator. Enter text and the tool encodes it as UTF-8, computes the 256-bit SHA-2 digest and returns a 64 character lowercase hexadecimal string, the same value sha256sum, OpenSSL and standard libraries give. Ideal for developers and administrators who verify checksums, create content fingerprints, compare API signatures or test their own hashing code.

SHA-512 Generator

Generate the SHA-512 hash of any text with this SHA-512 Generator. Enter text and the tool encodes it as UTF-8, computes the 512-bit SHA-2 digest and returns a 128 character lowercase hexadecimal string, identical to sha512sum, OpenSSL and standard libraries. Built for developers and administrators who need the longest SHA-2 fingerprint for checksums, integrity checks, test vectors and comparing values across systems.

JavaScript Formatter

Format messy or minified JavaScript with this JavaScript Formatter. Paste your code and the tool parses it as an ES module, then prints it again with two space indentation, one statement per line, consistent spacing around operators and semicolons at the end of statements, keeping your comments. Syntax errors are reported instead of guessed, so developers get readable, valid code back for reviews, debugging and documentation.

TypeScript Formatter

Tidy up TypeScript code with this TypeScript Formatter. Paste interfaces, types, enums, generics, classes or functions and the tool reflows them token by token with two space indentation, a space after type annotation colons and around operators, one member per line in blocks and enums, and semicolons at statement ends. Ideal for developers cleaning up snippets, generated code or pasted examples before sharing or reviewing.

Flow Formatter

Format Flow typed JavaScript with this Flow Formatter. Paste code with type aliases, exact object types, annotated functions or the @flow pragma and the tool reflows it token by token with two space indentation, spaced type annotations and operators, semicolons at statement ends and tight exact object braces. Useful for developers maintaining Flow code bases who want clean snippets for reviews, migrations and documentation.

JSX Formatter

Format React components and other JSX with this JSX Formatter. Paste your code and the tool parses it as a JavaScript module with JSX, prints the JavaScript with two space indentation and semicolons, and lays out multi-line JSX elements with nested tags on their own lines inside parentheses. Syntax errors are reported, so React developers get readable components back for reviews, debugging and documentation.

Angular Formatter

Format Angular component templates with this Angular Formatter. Paste template HTML with structural directives, bindings and interpolation and the tool places block elements such as div, section, p, ul and table on their own lines with two space indentation, collapses stray whitespace and formats inline script and style blocks. Directives, bindings and expressions stay exactly as written, so Angular developers get clean templates fast.

Vue Formatter

Format Vue single file components with this Vue Formatter. Paste a component and the tool formats its script block as JavaScript, or as TypeScript when lang is ts, and its style block as CSS, SCSS or Less according to its lang attribute, indenting both under their tags. The template block is kept on one line with whitespace collapsed. Helpful for Vue developers tidying components for reviews and docs.

HTML Formatter

Format HTML fragments with this HTML Formatter. Paste markup and the tool puts block elements such as div, section, p, ul and table on their own lines with two space indentation, collapses stray whitespace in inline content, formats inline CSS and JavaScript, and keeps pre and textarea content untouched. Ideal for web developers and designers cleaning up pasted, generated or minified markup for reading and review.

CSS Formatter

Format minified or messy stylesheets with this CSS Formatter. Paste CSS and the tool parses it, then prints every rule with its selector on one line, one declaration per line indented by two spaces, a space after each colon, spaced combinators and nested at-rules such as media queries. Parse errors are reported. Ideal for web developers and designers reading, debugging or reviewing stylesheets from any source.

SCSS Formatter

Format Sass SCSS stylesheets with this SCSS Formatter. Paste SCSS and the tool lays out nested rules, variables, mixins, includes, parent selectors and control directives with two space indentation, one declaration per line, a space after property colons and semicolons where they are missing. Interpolations and comments are kept, so front end developers can clean up partials and snippets without compiling them.

Less Formatter

Format Less stylesheets with this Less Formatter. Paste Less code and the tool lays out variables, nested rules, mixins with parameters, mixin calls, guards, functions and media queries with two space indentation, one declaration per line and consistent spacing after colons and commas. Mixin parameter defaults stay compact, so front end developers get readable Less without running the compiler.

JSON Formatter

Validate and pretty print JSON with this JSON Formatter. Paste compact or minified JSON and the tool checks it against strict JSON rules, then indents objects and arrays with two spaces, keeps short values that fit in 80 columns on one line and preserves key order, strings and number precision. Invalid JSON gets a clear error instead. Ideal for developers reading API responses, config files and logs.

YAML Formatter

Validate and tidy YAML with this YAML Formatter. Paste configuration, Kubernetes manifests, CI pipelines or front matter and the tool parses the document to catch syntax errors, then normalizes spacing after colons and list dashes and inside flow collections like [a, b] and { x: 1 }. Your indentation, comments, quotes and block scalars stay as written, so DevOps engineers and developers get cleaner files safely.

GraphQL Formatter

Format GraphQL queries, mutations, fragments and schemas with this GraphQL Formatter. Paste a document and the tool parses it with a GraphQL parser and prints it in a standard layout: two space indentation, one field per line, commas between fields removed and arguments and variables spaced consistently. Syntax errors are reported, so API developers get readable operations and SDL for docs, reviews and debugging.

Markdown Formatter

Clean up Markdown with this Markdown Formatter. Paste a README, documentation page or notes and the tool trims leading and trailing blank lines and realigns every pipe table: cells are padded to the widest entry in their column and the separator row is rebuilt with matching dashes, keeping alignment colons. Everything else stays as written, so writers and developers get tidy tables without surprises.

MDX Formatter

Clean up MDX documents with this MDX Formatter. Paste MDX with imports, exports, JSX components and Markdown and the tool trims the document's outer blank lines and realigns every pipe table, padding cells to their column width and rebuilding the separator row with its alignment colons. Imports, components and expressions stay exactly as written, so docs authors get tidy tables without breaking the build.

Health

BMI Calculator

Calculate your Body Mass Index (BMI) with our free online calculator. Enter your weight and height to instantly determine your BMI and health category. Works with both metric (kg/cm) and imperial (lbs/inches) units.

Calorie Calculator

Calculate your daily calorie needs with our free TDEE calculator. Find your BMR and maintenance calories based on age, weight, height, and activity level. Perfect for weight loss, muscle gain, or maintaining your current weight.

Heart Rate Zone Calculator

Calculate your heart rate training zones with our free calculator. Enter your age to find your maximum heart rate and optimal training zones. Optionally add resting heart rate for more accurate Karvonen method calculations.

Pace Calculator

Calculate your running or walking pace with our free pace calculator. Enter your distance and time to find your pace per kilometer or mile, plus average speed. Perfect for runners, cyclists, and athletes tracking performance.

SEO

Broken Link Checker

Ensure your website is free from broken links with our powerful Broken Link Checker. This easy-to-use online tool scans your website for broken links, enhancing your site's usability and SEO performance. Perfect for webmasters, digital marketers, and SEO specialists, our tool provides accurate results without any software installation. Keep your website in top shape and improve user experience by identifying and fixing broken links quickly.

Heading Extractor

Extract and analyze headings from any webpage with our Heading Extractor tool. This user-friendly online tool helps web developers, SEO specialists, and content creators identify and optimize headings for better structure and search engine visibility. Ensure your content is well-organized and SEO-friendly without any software installation.

Keyword Density Checker

Analyze and optimize the keyword density of your text with our Keyword Density Checker. This online tool is perfect for SEO specialists, content creators, and digital marketers. Ensure your content is optimized for search engines and improve your website's visibility without any software installation.

Link Checker

Ensure the integrity of your website's links with our comprehensive Link Checker tool. This powerful online utility scans your site for internal, external, and nofollow links, providing a detailed report to help you identify broken links and optimize your link structure. Perfect for webmasters, SEO specialists, and developers, this tool enhances your website's performance and user experience without any software installation.

Readability Score Checker

Evaluate and improve the readability of your text with our Readability Score Checker. This online tool is perfect for writers, content creators, and educators who need to ensure their text is easy to read and understand. Enhance your text processing workflow without any software installation.

Finance

Compound Interest Calculator

Calculate compound interest with our free online calculator. See how your investments grow over time with different compounding frequencies. Perfect for savings accounts, investments, retirement planning, and understanding the power of compounding.

Discount Calculator

Calculate discounts, savings, and final prices instantly with our free discount calculator. Find out how much you save with percentage discounts, compare original and discounted prices, and determine the best deals. Perfect for shoppers, retailers, and business professionals.

Loan Calculator

Calculate your loan payments with our free online loan calculator. Enter your loan amount, interest rate, and term to see monthly payments, total interest, and total cost. Perfect for mortgages, auto loans, personal loans, and student loans.

Markup Calculator

Calculate selling prices and profit margins with our free markup calculator. Enter your cost and desired markup percentage to instantly see selling price, markup amount, and profit margin. Essential for retailers, wholesalers, and pricing strategies.

Salary Converter

Convert salary between different pay periods with our free calculator. Easily convert between hourly, daily, weekly, bi-weekly, monthly, and yearly rates. Perfect for job comparisons, freelance rate calculations, and budgeting.

Tip Calculator

Calculate tips quickly and easily with our free online tip calculator. Enter your bill amount and tip percentage to instantly see the tip amount, total bill, and split costs per person. Perfect for restaurants, delivery, and service industry tipping.

VAT Calculator

Calculate VAT (Value Added Tax) instantly with our free online calculator. Add VAT to a net amount or remove VAT from a gross amount. Works with any VAT rate. Perfect for invoicing, accounting, and business calculations.

Domains

DNS Record Checker

Retrieve and verify DNS records for any domain with our comprehensive DNS Record Checker tool. This powerful online utility fetches various DNS records, including A, AAAA, MX, CNAME, TXT, and more. Perfect for network administrators, web developers, and anyone needing detailed DNS information for a domain. Enhance your domain management and troubleshooting process without any software installation.

Domain Availability Checker

Quickly check the availability of any domain name with our Domain Availability Checker tool. This powerful online utility helps you find out if a domain name is available for registration, making it perfect for entrepreneurs, businesses, and web developers looking to secure a new domain. Ensure you get the domain name you want without any software installation.

Email Validator

Ensure the validity of email addresses with our comprehensive Email Validator tool. This powerful online utility checks the syntax and MX records of email addresses to verify their validity. Perfect for developers, marketers, and anyone who needs to validate email addresses for accuracy and deliverability. Enhance your email validation process without any software installation.

IP Checker

Discover detailed information about your IP address with our comprehensive IP Checker tool. This essential online utility provides your IPv4 and IPv6 addresses, as well as in-depth browser information. Perfect for network administrators, web developers, and anyone needing to understand their IP and browser settings. Ensure your network and browser configurations are correct without any software installation.

SSL Certificate Checker

Ensure the security and validity of your website's SSL certificate with our SSL Certificate Checker tool. This powerful online utility verifies the details of your SSL certificate, including its expiration date, issuer, and overall validity. Perfect for webmasters, developers, and security professionals, this tool helps maintain the integrity and trustworthiness of your website without any software installation.

WHOIS Lookup

Discover detailed information about domain registrations with our WHOIS Lookup tool. This powerful online utility retrieves WHOIS data for any domain, providing information about the domain owner, registration dates, expiry dates, and more. Perfect for webmasters, domain investors, and security professionals, this tool helps you understand the history and ownership of any domain without any software installation.

Images

Favicon Generator

Easily create favicons for your website with our Favicon Generator. This powerful online tool generates favicons in all common sizes and provides the necessary HTML code to include them in your website. Perfect for web developers, designers, and anyone looking to enhance their website's branding and user experience. Ensure your site stands out with a professional favicon without any software installation.

Image Blur

Apply Gaussian blur to any image with our free online blur tool. Adjust the blur intensity with the sigma slider for soft focus effects, background blur, or privacy protection. Perfect for creating professional-looking images with depth and focus.

Image Border

Add a solid color border around your images with customizable size and color options. This versatile framing tool helps your images stand out, creates visual separation from backgrounds, and adds professional polish to photos for web use, social media, presentations, or print. Choose from any color and adjust border thickness to perfectly complement your image.

Image Brightness

Adjust image brightness online with our free brightness adjustment tool. Values below 1 darken the image, values above 1 brighten it. Perfect for fixing underexposed or overexposed photos and enhancing image visibility.

Image Compressor

Reduce the file size of your images without sacrificing quality using our Image Compressor. This online tool is perfect for web developers, designers, and anyone looking to optimize images for faster loading times and better performance. Compress images while maintaining their original quality and enhance your image processing workflow without any software installation.

Image Contrast

Adjust image contrast online to make your photos pop. Values below 1 reduce contrast for a softer look, while values above 1 increase contrast for more vibrant, punchy images. Enhance your photos instantly with our free contrast adjustment tool.

Image Converter

Convert your images to different formats with our versatile Image Converter. This tool is ideal for digital professionals and enthusiasts looking to enhance media compatibility and performance across various platforms. Whether you're converting from JPG to PNG for transparency, from TIFF to JPG for web optimization, or any other format, our tool delivers high-quality results effortlessly.

Image Crop

Crop images online by specifying exact pixel coordinates for precise control. Define the top-left corner position and the width and height of the crop area. Perfect for removing unwanted elements, focusing on subjects, or creating specific aspect ratios.

Image Flatten

Remove transparency from images by flattening them onto a solid background color of your choice. This essential tool converts transparent PNG images to opaque formats like JPG, making them compatible with platforms and applications that don't support transparency. Perfect for preparing images for web use, printing, or sharing on social media.

Image Flip

Flip images horizontally (mirror), vertically (upside down), or both directions with our free online flip tool. Perfect for creating mirror images, fixing orientation issues, or creating symmetrical effects for your photos and graphics.

Image Gamma Correction

Apply gamma correction to adjust image brightness in a non-linear way, preserving detail in shadows and highlights. Standard value is 2.2 for sRGB displays, but you can adjust gamma to lighten or darken images while maintaining natural appearance. Essential for display calibration and photo correction.

Image Grayscale Converter

Convert any image to grayscale (black and white) online for free. Upload your image and instantly get a professional grayscale version. Perfect for creating classic black and white photos, reducing file size, or preparing images for printing.

Image Hue Rotate

Rotate the hue of image colors to shift the entire color palette around the color wheel. Shift colors from -180 to 180 degrees to transform blue skies to pink, green grass to orange, and more. Create stunning creative effects and unique color schemes for your images.

Image Median Filter

Apply a median filter to reduce noise in images while preserving edges and details. This powerful noise reduction tool is especially effective at removing salt-and-pepper noise, speckles, and random artifacts from photos without blurring important edge details. Perfect for cleaning up scanned images, digital photos, or images with compression artifacts.

Image Negative

Create a negative (inverted colors) version of any image instantly. All colors will be inverted to their opposite on the color wheel, creating striking artistic effects. Perfect for simulating film negatives, creating surreal art, or analyzing image composition.

Image Normalize

Enhance image contrast by stretching the histogram to use the full tonal range. Automatically adjusts brightness levels for optimal contrast, bringing out details in shadows and highlights. Ideal for improving underexposed or flat-looking images with one click.

Image Resize

Resize images to specific dimensions with our free online image resizer. Choose from different fit modes including cover, contain, fill, inside, or outside to control how your image is scaled. Perfect for optimizing images for web, social media, or print.

Image Rotate

Rotate images by any angle from -360 to 360 degrees with our free online rotation tool. Perfect for fixing orientation issues, straightening crooked photos, or creating artistic effects. Precise angle control for professional results.

Image Saturation

Adjust image color saturation to control color intensity and vibrancy. Use 0 for grayscale conversion, 1 for original colors, or higher values for vibrant, eye-catching colors. Perfect for enhancing photos or creating artistic effects with precise color control.

Image Sepia

Apply a classic sepia tone effect to your images for a vintage, warm brown appearance reminiscent of old photographs. This timeless filter transforms modern digital photos into nostalgic, antique-looking images with warm brown tones that evoke memories and add artistic character. Perfect for creating vintage-style photos, historical presentations, or adding a retro aesthetic to your creative projects.

Image Sharpen

Sharpen and enhance image clarity with advanced edge detection. Adjust the sharpening intensity to bring out fine details and edges in your photos. Perfect for improving image quality and making blurry images crisp and clear.

Image Threshold

Convert image to pure black and white using a customizable threshold value. Pixels above the threshold become white, pixels below become black, creating high-contrast binary images. Perfect for document scanning, creating silhouettes, artistic effects, and preparing images for further processing.

Image Tint

Apply a color tint to any image to create artistic monochromatic effects and mood. Enter a hex color code to colorize your image with that specific color, perfect for creating sepia tones, vintage effects, or matching brand color schemes.

QR Code Decoder

Easily decode QR codes from images with our QR Code Decoder tool. This powerful online utility is perfect for anyone who needs to extract information from QR codes quickly and accurately. Simply upload an image containing a QR code, and the tool will decode it to reveal the embedded information. Enhance your data extraction and analysis workflow without any software installation.

QR Code Generator

Create custom QR codes instantly with our QR Code Generator. Ideal for businesses and individuals looking to promote websites, share links, or provide quick access to information through scannable codes. Generate high-quality QR codes for URLs, phone numbers, text messages, or Wi-Fi passwords. This tool is essential for marketers and event organizers who need to enhance mobile engagement and provide seamless user interactions. Generate your QR code online today and connect with your audience in a snap!

EAN-13 Barcode Generator

Generate an EAN-13 barcode for a retail product from its 12 digit number or its full 13 digit GTIN. The tool calculates the check digit, or verifies the one you enter, then draws the barcode as a PNG image or an SVG file with the digits printed below. Retailers, manufacturers and packaging designers can set the scale, the bar height and an optional 2 or 5 digit add-on.

EAN-8 Barcode Generator

Generate an EAN-8 barcode for small retail packages from a 7 digit number or a full 8 digit GTIN-8. The tool adds the check digit or verifies yours, then draws the short barcode as a PNG image or an SVG file. It suits cosmetics, confectionery and other packs too small for EAN-13, with controls for the scale, the bar height and the printed digits.

UPC-A Barcode Generator

Generate a UPC-A barcode for products sold in North America from an 11 digit number or a full 12 digit UPC. The tool computes or verifies the check digit and draws the barcode as a PNG image or an SVG file with the number printed in the standard UPC layout. Sellers and packaging designers can set the scale and bar height and add a 2 or 5 digit add-on.

UPC-E Barcode Generator

Generate a compact UPC-E barcode for small packages from a zero suppressed UPC number of 6, 7 or 8 digits. The tool checks the number system digit, calculates the check digit from the expanded UPC-A number or verifies yours, and draws the barcode as PNG or SVG. It helps brands that print on cans, small bottles and other narrow packs where a full UPC-A does not fit.

Code 128 Barcode Generator

Generate a Code 128 barcode from any printable ASCII text, such as order numbers, serial numbers, SKUs and shipping references. Code 128 encodes letters, digits and punctuation compactly and is read by almost every scanner. The tool draws the barcode as a PNG image or an SVG file and lets warehouses, shops and developers set the scale, the bar height and the printed text.

Code 39 Barcode Generator

Generate a Code 39 barcode for labels, badges, inventory tags and industrial parts from digits, capital letters and a few symbols. Code 39 is self checking and widely used in manufacturing, defense and healthcare. The tool validates the characters, draws the barcode as a PNG image or an SVG file and lets you adjust the scale, the bar height and the printed text.

Code 93 Barcode Generator

Generate a Code 93 barcode from digits, capital letters and the symbols of Code 39 in a more compact and more secure form. The tool adds both mandatory check characters automatically and draws the barcode as a PNG image or an SVG file. Logistics teams and label designers can set the scale, the bar height and whether the text is printed below the bars.

Codabar Barcode Generator

Generate a Codabar barcode for libraries, blood banks, photo labs and parcel services that still rely on this classic numeric symbology. Enter digits and the symbols - $ : / . +, with or without the start and stop letters A to D. The tool validates the data and draws the barcode as a PNG image or an SVG file with adjustable scale, bar height and text.

ITF-14 Barcode Generator

Generate an ITF-14 barcode for cartons and outer cases from a 13 digit number or a full 14 digit GTIN-14. The tool calculates or verifies the check digit and draws the barcode with its bearer bar frame as a PNG image or an SVG file. Manufacturers and warehouses use it to label shipping cases that are printed directly on corrugated board, with adjustable scale and bar height.

Interleaved 2 of 5 Barcode Generator

Generate an Interleaved 2 of 5 barcode from a string of digits for warehouse labels, cartons, airline tickets and industrial tracking. Interleaved 2 of 5 encodes pairs of digits in bars and spaces, which keeps the symbol short. The tool pads odd lengths with a leading zero and draws the barcode as a PNG image or an SVG file with adjustable scale, height and text.

GS1-128 Barcode Generator

Generate a GS1-128 barcode for logistics and supply chain labels from GS1 application identifiers such as (01) GTIN, (10) batch, (17) expiry date and (00) SSCC. The tool checks the identifiers, their value lengths and the GTIN check digit, inserts the FNC1 characters and draws the barcode as a PNG image or an SVG file with the data printed in human readable form.

GS1 DataBar Generator

Generate a GS1 DataBar barcode in its omnidirectional, stacked, limited, expanded or expanded stacked variant. Enter a GTIN for the compact variants, or application identifiers such as (01), (3103) weight and (15) best before for the expanded ones. The tool checks the data and draws the barcode as PNG or SVG for fresh produce, coupons and small healthcare items.

ISBN Barcode Generator

Generate the EAN barcode for a book from its ISBN-13 or ISBN-10, with an optional 5 digit price add-on. The tool verifies the check digit, converts an ISBN-10 to its 978 form and, when you type the hyphens, prints the ISBN line above the bars. Publishers and self publishing authors get a PNG or SVG ready for the back cover, with adjustable scale and bar height.

ISSN Barcode Generator

Generate the EAN-13 barcode for a magazine, journal or newspaper from its 8 character ISSN. The tool verifies the ISSN check digit, builds the 977 EAN number with the sequence variant you choose and can add a 2 or 5 digit issue add-on. Publishers get the barcode with the ISSN line above it as a PNG image or an SVG file, with adjustable scale and bar height.

Data Matrix Generator

Generate a Data Matrix code from text, a URL or a serial number for small parts, electronics, medical devices and pharmaceutical packs. Data Matrix stores up to about 2300 characters in a compact square with strong error correction. The tool picks the smallest symbol size that fits your data and draws it as a PNG image or an SVG file with adjustable scale.

PDF417 Generator

Generate a PDF417 stacked barcode from text for boarding passes, driver licenses, shipping documents and ID cards. PDF417 holds up to about 1800 characters in rows of codewords with Reed Solomon error correction. The tool chooses the error correction level and the layout automatically and draws the barcode as a PNG image or an SVG file with adjustable scale.

Aztec Code Generator

Generate an Aztec code from text or a URL for tickets, boarding passes, patient wristbands and mobile payments. Aztec codes have a bullseye in the center, need no white margin and hold up to about 3000 letters or 3800 digits with Reed Solomon error correction. The tool picks the smallest compact or full symbol that fits and draws it as a PNG image or an SVG file.

MaxiCode Generator

Generate a MaxiCode, the fixed size hexagonal symbol with a bullseye that parcel carriers use for high speed sorting. Enter up to 93 letters or 138 digits of printable ASCII text and the tool selects the encoding mode, adds the error correction and draws the symbol as a PNG image or an SVG file. It suits logistics developers who need test labels and sample artwork.

Micro QR Code Generator

Generate a Micro QR code, the smallest member of the QR family, for tiny labels on electronic components, small parts and packaging. Micro QR has a single finder pattern and needs only a narrow margin, so it fits where a full QR code does not. The tool picks the smallest version from M1 to M4 for your data and draws the code as a PNG image or an SVG file.

DotCode Generator

Generate a DotCode, a two dimensional code made of separate dots that high speed inkjet and laser printers can mark on cigarette packs, cans and bottles. The tool encodes your text with Reed Solomon error correction, chooses a suitable symbol size and draws the dot pattern as a PNG image or an SVG file. It helps packaging engineers prepare test codes and track and trace samples.

USPS Intelligent Mail Barcode Generator

Generate a USPS Intelligent Mail barcode, the 65 bar four state code that the United States Postal Service reads on letters and flats. Enter the 20 digit tracking code with an optional 5, 9 or 11 digit routing ZIP code. The tool checks the length and the barcode identifier and draws the barcode as a PNG image or an SVG file for mailers and print shops.

Pharmacode Generator

Generate a Pharmacode, the binary code of narrow and wide bars that pharmaceutical packaging lines use to check that the right leaflet, label or carton is used. Enter a whole number from 3 to 131070 and the tool encodes it in the Laetus one track format and draws it as a PNG image or an SVG file. Packaging engineers can adjust the scale, bar height and printed number.

MSI Plessey Barcode Generator

Generate an MSI Plessey barcode from digits for retail shelf labels, warehouse bins and inventory tags. Choose a modulo 10, modulo 1010, modulo 11 or modulo 1110 check digit, or none, and the tool calculates it, prints it in the human readable text and draws the barcode as a PNG image or an SVG file. Scale, bar height and text are adjustable to match your labels.

Barcode Check Digit Calculator

Calculate or validate the check digit of an EAN-13, EAN-8, UPC-A, UPC-E, ITF-14, GTIN-14, ISBN-10 or ISBN-13 number. Enter the number without its last digit to calculate it, or the complete number to verify it. The result names the correct check digit and the full number, and also shows the expanded UPC-A of a UPC-E or the other ISBN form, for retailers, publishers and developers.

Image Watermark

Protect photos by placing your logo on them. Upload the photo first and the logo second, then choose one of nine positions or tile the logo across the whole image, set its width as a percentage of the photo, its opacity and the margin from the edges. Transparent PNG logos keep their transparency, and the result downloads as PNG, JPEG or WebP for portfolios, shops and social media.

Image Text Watermark

Stamp a copyright notice, website address or name onto a photo as a text watermark. Type up to 200 characters, choose one of nine positions or tile the text across the image, and set the font size, color, opacity, margin and weight. The text is drawn with the built-in Inter typeface, shrinks automatically to fit the photo, and the result downloads as PNG, JPEG or WebP.

Image Overlay

Lay one image over another and blend them with a choice of fourteen blend modes, including multiply, screen, overlay, soft light and difference. Upload the base image first and the overlay second, choose how the overlay is fitted to the base and set its opacity. Use it for textures, light leaks, frames, double exposures or color washes, and download the result as PNG, JPEG or WebP.

Image Combine

Join two to ten images into one picture, either side by side in a row or stacked in a column. The images keep their upload order, can be scaled to a matching height or width, and are aligned to the start, center or end. Add a gap between them and pick a background color or transparency. Ideal for before and after comparisons, step-by-step guides, product variants and screenshots.

Image Collage

Arrange two to sixteen images in a tidy grid collage. Choose the number of columns or let the tool pick a balanced grid, set the cell width and height, and decide whether photos are cropped to fill their cells or fitted inside them. Spacing and background color frame every cell, an incomplete last row is centered, and the collage downloads as PNG, JPEG or WebP for social posts, mood boards and albums.

Image Gradient Background

Put a smooth linear or radial gradient behind a transparent image, such as a product cut-out, logo or app screenshot. Pick two colors, the angle of a linear gradient and the padding around the image, and the tool draws the gradient at the exact output size and places your image on top. Transparent areas reveal the gradient, and the result downloads as PNG, JPEG or WebP for stores and social media.

Text to Image

Turn any text into a crisp image for social posts, quotes, banners, slides or documentation. Enter up to 2000 characters, choose the font size, text and background colors, padding, alignment, weight and an optional wrap width, and the tool renders the text with the built-in Inter typeface. Line breaks are kept, a transparent background is possible, and the image downloads as PNG, JPEG or WebP.

JPEG Compressor

Shrink JPEG photos for websites, email and uploads with our JPEG Compressor. It re-encodes the image with trellis quantization and optimized Huffman tables at the quality you choose, writes a progressive or baseline file, applies the EXIF rotation and strips camera and location metadata. Ideal for bloggers, shop owners and developers who need smaller photos without installing software.

PNG Compressor

Make PNG screenshots, logos and graphics much smaller with our PNG Compressor. By default it reduces the image to an optimized palette of up to 256 colors with full alpha transparency, using the fewest colors that reach your quality target, then applies maximum zlib compression. Switch palette mode off for a lossless re-compression. A practical tool for designers, developers and site owners.

WebP Compressor

Create small, fast loading WebP images with our WebP Compressor. Choose a quality from 1 to 100 for lossy compression or switch on lossless mode to keep every pixel exact. Transparency is preserved, metadata is removed, and animated GIF or WebP uploads keep all their frames, delays and loop count. Built for web developers and site owners who want lighter pages.

GIF Compressor

Reduce the size of animated and still GIFs with our GIF Compressor. Set the palette size from 2 to 256 colors, control the amount of Floyd-Steinberg dithering, and lower the quality to let nearly unchanged pixels reuse the previous frame. Every frame, delay and the loop count are kept, and identical frames are merged. Great for chat, documentation and email animations.

TIFF Compressor

Shrink large TIFF scans and print files with our TIFF Compressor. Choose lossless LZW or Deflate compression with a horizontal predictor to keep every pixel, or JPEG compression inside the TIFF with a quality from 1 to 100 for much smaller files. Transparency is kept for lossless modes and metadata is removed. Useful for archives, scanned documents and photo workflows.

AVIF Compressor

Produce very small, high quality AVIF images with our AVIF Compressor. It encodes your photo with the AV1 codec at the quality you set and lets you trade encoding effort for file size, keeping transparency and removing metadata. AVIF files are often half the size of a comparable JPEG, which helps page speed and Core Web Vitals. Made for web developers, designers and performance work.

GIF Frame Extractor

Split an animated GIF or WebP into its individual frames with our GIF Frame Extractor. Every frame is rendered as it appears during playback and saved as a numbered PNG, JPEG or WebP image, all bundled in one ZIP download. Ideal for designers, animators, meme makers and developers who need stills, sprite sheets or a single perfect frame from an animation.

GIF Resizer

Resize animated GIFs and WebP animations without losing a single frame using our GIF Resizer. Enter a width, a height or both, choose whether to fit inside the box, crop to cover it or stretch to fill it, and every frame is scaled with high quality Lanczos resampling while the original frame delays and loop count stay intact. Perfect for chat apps, forums, emails and websites.

GIF Speed Changer

Speed up or slow down animated GIFs and WebP animations with our GIF Speed Changer. Multiply the playback speed from 0.1 to 10 times, or give every frame the same fixed delay in milliseconds, while all frames, pixels and the loop count stay as they are. Delays are kept at browser safe values so the result plays the same everywhere. Handy for memes, tutorials and product demos.

GIF Reverser

Play animations backwards with our GIF Reverser. Upload an animated GIF or WebP and every frame is put in reverse order while each frame keeps its own delay, so the timing of the reversed animation mirrors the original exactly. The loop count, size and format stay the same. A quick way to create rewind effects, funny reactions and reverse motion clips for social media and chats.

Image Trim

Trim uniform borders from an image automatically. The tool compares the edge pixels with a background color, either the color you enter or the top-left pixel, and removes every row and column that stays within the tolerance. Use it to cut white margins from scans, screenshots and product photos or to remove empty space around logos. The trimmed result downloads as a PNG.

Image Padding

Add padding around an image by extending its canvas on any side. Set the top, right, bottom and left padding in pixels, choose a solid or transparent color, or fill the new area by copying the edge pixels, repeating the image or mirroring it. Designers use it to give logos breathing room, fit images to social media frames and prepare assets for printing.

Image Skew

Skew an image horizontally or vertically by an angle between -60 and 60 degrees. The tool shears the picture with an affine transform and bicubic interpolation, so rows slide sideways or columns slide up and down while straight lines stay straight. Use it for slanted banners, perspective-style graphics, italic effects on text images and dynamic layouts. Exposed corners are transparent by default.

Image Affine Transform

Apply a custom 2x2 affine matrix to an image to scale, shear, mirror or rotate it in one step. Enter the coefficients a, b, c and d, optional output offsets, an interpolation method and a background color for the uncovered area. The tool computes the new canvas from the transformed corners. It suits developers, designers and students who want exact control over linear image transforms.

Image Auto Orient

Rotate a photo upright using its EXIF orientation tag. Cameras and phones often store pictures sideways and only record how they should be shown, so some apps, websites and upload forms display them rotated or mirrored. This tool reads the tag, applies the matching rotation or flip to the pixels and returns a PNG without the tag, so the picture appears upright everywhere it goes.

Image Round Corners

Round the corners of an image with a radius in pixels and keep the cut areas transparent. The tool draws a smooth anti-aliased rounded rectangle mask over your picture, so the corners blend cleanly into any background. Use it for app icons, avatars, product cards, slides and social media graphics that need a soft modern edge. The result downloads as a PNG with transparency.

Image Circle Crop

Crop any image to a perfect circle with a transparent background. The tool takes the largest centered square from your picture, applies a smooth anti-aliased circular mask and returns a PNG whose corners are fully transparent. It is a quick way to make round profile pictures, team photos, avatars, badges and icons for websites, presentations and social media profiles.

Image Aspect Ratio

Crop an image to a standard aspect ratio such as 1:1, 4:3, 3:2, 16:9, 9:16, 4:5 or 21:9 without scaling it. The tool keeps the largest area of the chosen shape and lets you anchor it to the center, an edge, or a smart position that looks for the most interesting or most detailed region. Ideal for social posts, video thumbnails, banners and consistent product galleries.

Image Thumbnail Generator

Generate a thumbnail of an exact width and height from any image. The tool scales the picture to cover the frame and crops the overflow, using smart cropping that keeps the most interesting or most detailed area in view, or a plain centered crop. Choose JPEG, PNG or WebP output. It is made for blog previews, product listings, video covers, galleries and app assets.

Image Upscaler

Enlarge an image two, three or four times with high-quality Lanczos resampling. The tool multiplies the width and height by the factor you pick and interpolates new pixels smoothly, which keeps edges crisp and avoids blocky steps. Use it to prepare small logos, icons, screenshots and old photos for larger layouts. Results may be up to 4000 pixels on each side.

Image Pixelate

Pixelate an image into square blocks of a size you choose, from 2 to 200 pixels. The tool shrinks the picture so each block becomes one pixel, then enlarges it again with nearest neighbor sampling, which gives the crisp mosaic look of retro games and censored footage. Use it for pixel art effects, anonymizing screenshots, privacy blurs and playful graphics.

Image Tiles

Cut a large image into a tile pyramid for deep zoom viewers and map libraries and download it as a ZIP archive. Choose the Deep Zoom (DZI), Google Maps or Zoomify layout, a tile size from 64 to 1024 pixels, an optional overlap and JPEG, PNG or WebP tiles. Developers use it to prepare zoomable photos, scans and floor plans for OpenSeadragon, Leaflet and similar viewers.

Image Splitter

Split an image into an even grid of rows and columns and download every piece in one ZIP archive. Pick up to 20 rows and 20 columns; the tool distributes the pixels evenly, names each part by its row and column and saves it as a lossless PNG. It is popular for Instagram grid posts, puzzles, printing large posters on several sheets and slicing sprite sheets.

Image Extract Region

Extract several rectangular regions from one image at once and download them together as a ZIP archive. Enter one region per line as left, top, width and height in pixels, up to 50 regions, and the tool saves each area as its own lossless PNG named after its position. Useful for slicing UI screenshots, cutting sprites, collecting details for documentation and preparing training data.

Image Metadata Viewer

Upload a photo or graphic and see the metadata hidden inside it: EXIF camera settings, dates and software, GPS location, the embedded ICC color profile, IPTC captions and credits, raw XMP and PNG text chunks. Values are decoded into readable labels and units, so photographers, editors and privacy-minded users can check what a file reveals before they publish or share it.

Image Metadata Remover

Remove hidden metadata from photos before you share them. The tool strips EXIF camera data, GPS coordinates, dates, serial numbers, IPTC captions, XMP edit history and PNG text, keeps the color profile unless you turn that off, and rotates the pixels so the photo still displays upright. The image keeps its format, size and animation, which makes it a quick privacy step for posting online.

Image EXIF Editor

Write your own EXIF fields into a photo: artist, copyright, description, software and the date taken. Fields you leave empty stay as they are, and the rest of the metadata, including the color profile and XMP, is kept. It works with JPEG, PNG, WebP and AVIF files and suits photographers who want credits in every exported image or need to correct a wrong camera date.

Image DPI Changer

Change the DPI recorded in an image without touching its pixels. Choose a value from 1 to 2400 dots per inch, for example 300 for print or 72 for screens, and the tool writes it to the JPEG, PNG, TIFF, WebP or AVIF file while keeping its other metadata. Useful for print shops, publishers and forms that ask for a specific resolution setting.

Image ICC Profile

Convert an image to the sRGB, Display P3 or CMYK color profile and embed that profile in the file. The tool transforms the colors from the profile already in the image, or from sRGB if it has none, and keeps EXIF and XMP. It suits web publishing in sRGB, wide gamut displays in Display P3 and print preparation in CMYK, with JPEG, PNG, TIFF, WebP and AVIF input.

Image Dominant Color

Find the dominant color of any image and a palette of its most common colors. The tool groups every visible pixel into 4096 color buckets, reports the top bucket as the dominant color, lists up to 12 palette colors with their share of the image, and adds the overall average color, each as hex, RGB and HSL. Great for designers, theme builders and developers who need placeholder or accent colors.

Image Histogram

Measure the tonal range of an image channel by channel. For red, green and blue, or gray, plus alpha when present, the tool reports minimum, maximum, mean, median and standard deviation, a histogram grouped into 16 to 256 bins, and estimates of entropy and sharpness. Photographers can spot clipped highlights and crushed shadows, and developers get exact numbers for automated quality checks.

Image Info

Get the technical facts of an image file in one view: format and MIME type, file size, pixel dimensions and how they display after EXIF rotation, megapixels, aspect ratio, color space, channels, bit depth, transparency, palette, progressive encoding, chroma subsampling, DPI, frame count, loop and duration for animations, and whether EXIF, XMP, IPTC or a color profile are embedded.

Image Color Picker

Read the exact color at any pixel of an image, or the average color of a rectangular area, by entering coordinates. The tool returns hex, RGB and HSL values plus the alpha level, measured after the EXIF rotation so the coordinates match what you see. Handy for designers matching brand colors, developers extracting values from mockups and anyone checking colors in a screenshot.

Image Levels

Adjust the tonal range of a photo the way the Levels dialog in a desktop editor does. Set the input black and white points to clip dull shadows and highlights, move the gamma to brighten or darken the midtones, and limit the output range, for all channels at once or for red, green or blue alone. Ideal for fixing flat scans, washed out photos and color casts.

Image Channel Mixer

Rebuild the red, green and blue channels of an image from a 3x3 mixing matrix. Each row defines one output channel as a weighted sum of the input red, green and blue, so you can swap channels, create custom black and white conversions, simulate infrared looks or correct strong color casts. Values from -10 to 10 are accepted and the result is clipped to the valid range.

Image Color Adjust

Change brightness, saturation, hue and lightness of an image in one step. Brightness and saturation are multipliers from 0 to 3, hue rotates colors by up to 180 degrees in either direction and lightness adds or removes up to 100 units of perceptual lightness. A quick all in one color correction for product shots, social media images and creative recoloring.

Image Local Contrast

Bring out detail in shadows and highlights with CLAHE, contrast limited adaptive histogram equalization. Instead of one global curve, the image is equalized within a sliding window of 8 to 128 pixels, and a contrast limit keeps noise and halos in check. Great for flat landscapes, hazy aerial shots, medical and scientific images, scanned documents and underexposed photos.

Image Convolution

Apply your own convolution kernel to an image. Enter a 3x3 or 5x5 matrix of weights, an optional scale that divides the result and an offset that is added afterwards, and the tool runs the filter over every color channel. Build sharpen, blur, edge, emboss and motion filters, test kernels from a textbook or prototype image processing ideas without writing code.

Image Edge Detection

Find the edges in any photo or drawing with a Sobel or Laplacian operator. The image is converted to grayscale, the gradient strength of every pixel is computed and scaled by a strength setting, and the result is a grayscale edge map with bright lines on black or, inverted, dark lines on white. Useful for computer vision previews, tracing, masks and artistic effects.

Image Emboss

Turn any image into a raised relief that looks pressed into metal or paper. The tool converts the picture to grayscale and applies a directional 3x3 emboss kernel, so flat areas become mid gray while edges facing the chosen light direction turn bright and the opposite sides turn dark. Pick one of eight light directions and a depth from 0.5 to 5 for subtle or deep embossing.

Image Outline

Convert a photo into a clean line drawing. The tool turns the image grayscale, smooths away fine noise, traces the edges with a Sobel operator and inverts the result, so you get dark lines on a white background. Raise the line strength for bolder strokes and set an ink threshold to turn soft pencil lines into pure black and white line art for coloring pages, stencils and sketches.

Image Dilate

Grow the bright parts of an image with morphological dilation. Every pixel takes the brightest value found in a square neighborhood around it, with a radius from 1 to 25 pixels, so white shapes get thicker, small dark specks and gaps disappear and thin bright lines become bolder. Useful for cleaning masks, thickening scanned text or line art and preparing images for analysis.

Image Erode

Shrink the bright parts of an image with morphological erosion. Each pixel takes the darkest value in a square neighborhood with a radius of 1 to 25 pixels, so white shapes become thinner, small bright specks vanish and dark lines and text grow bolder. Useful for cleaning up masks and scans, separating touching objects and making thin black strokes thicker.

Image Remove White Background

Make the white background of an image transparent in one click. Every pixel whose red, green and blue values are all within the chosen tolerance of pure white becomes fully transparent, and everything else keeps its color and existing transparency. Perfect for product photos shot on white, scanned signatures, logos and clip art that you want to place on colored backgrounds or in designs.

Image Remove Transparency

Strip the alpha channel from an image so it becomes fully opaque. The tool simply drops the transparency information and keeps the stored color of every pixel, which is useful when a printer, upload form or older program rejects transparent files, or when you want to see the hidden colors behind transparent areas. To fill transparency with a chosen color instead, use Image Flatten.

Image Opacity

Make an entire image partly transparent by setting its opacity from 0 to 100 percent. Images without transparency get an alpha channel first, and images that already have one keep their shape while every alpha value is scaled, so soft edges and cutouts stay intact. Ideal for watermarks, overlays, faded backgrounds, ghosted UI states and layered designs.

Image Channel Extractor

Pull a single channel out of an image and save it as its own grayscale picture. Choose red, green, blue or alpha, and the tool returns that channel with bright pixels where the channel is strong and dark pixels where it is weak. Handy for inspecting color separations, building masks from transparency, checking compression artifacts or preparing textures for games and 3D work.

Image Channel Merger

Combine three or four grayscale images into the channels of one picture. Upload the files in order, red, green, blue and optionally alpha, and the tool joins them into a single RGB or RGBA PNG. Color uploads are converted to grayscale first and later files are resized to match the first. Perfect for packed game textures, false color imaging, channel editing and creative color effects.

Image Channel Boolean

Combine the red, green and blue values of every pixel with a bitwise AND, OR or XOR and get the result as one grayscale image. This low level operation reveals how channels overlap, creates glitchy graphic patterns and helps with masks, steganography experiments and teaching how digital color is stored in bits. The alpha channel of the original is kept.

Image Bitwise Blend

Combine two images bit by bit with AND, OR or XOR. Upload a base image and a second image, and every red, green and blue value of the base is combined with the matching value of the second image at the binary level. The second image is resized to the base, and the base keeps its transparency. Creates glitch art, masks and patterns and shows how digital images are stored.

Image Colorspace Converter

Convert an image to another colorspace or bit depth. Choose 8-bit sRGB, 8-bit grayscale, 16-bit RGB or 16-bit grayscale PNG for web, archive and editing workflows, or CMYK TIFF with LZW compression for print preparation. The conversion uses color managed transforms, so grayscale follows perceived brightness and CMYK separations are calculated with a standard profile.

Image Duotone

Give any photo a bold two color duotone look. The tool measures the brightness of each pixel and maps it onto a gradient between a shadow color and a highlight color, so black becomes your shadow color, white becomes your highlight color and every tone in between blends smoothly. Pick any two hex colors to match a brand palette, poster design or album cover style.

Image Warm Filter

Add golden, sunny warmth to a photo. The warm filter is a color matrix that strengthens red by about 10 percent, lifts green slightly and cuts blue to about 82 percent, so whites turn creamy amber, skin looks healthier and skies feel like late afternoon. An intensity setting from 0 to 100 percent lets you add just a hint of warmth or the full golden hour effect.

Image Cool Filter

Give a photo a crisp, cool blue mood. The cool filter is a color matrix that reduces red to about 84 percent and raises blue to about 114 percent with a touch of green, so whites turn icy, shadows go steel blue and warm light is neutralized. Use it for winter scenes, technology and corporate imagery, night moods or to calm overly orange indoor photos, with intensity from 0 to 100.

Image Vintage Filter

Make a photo look like an old print from the family album. The vintage filter blends in 60 percent of a sepia color matrix for brown, aged tones, lowers contrast so blacks lift to a dusty gray and whites dim slightly, and darkens the corners with a soft vignette. The intensity setting mixes the effect with the original, from a gentle hint of age to the full faded print.

Image Faded Filter

Give photos the soft, matte look of faded film. The faded filter mutes saturation to 55 percent, lifts the blacks to a milky gray around 44 to 54 with a slight cool tint and pulls the whites down a little, so contrast becomes gentle and colors feel airy without changing their hue. A favorite for lifestyle, fashion and social media feeds, with intensity from 0 to 100 percent.

Image Retro Filter

Recreate the punchy, color shifted look of cross processed film from the 70s and 80s. The retro filter applies a steep S-curve to red that crushes shadows and highlights, a gentler curve to green, and compresses blue into a narrow band, so highlights turn yellow, shadows turn blue and contrast gets bold. Use the intensity setting to dial the effect from subtle to full.

Image Cinematic Filter

Grade a photo like a Hollywood movie still with the classic teal and orange look. The cinematic filter adds a gentle S-curve for contrast, then pushes the shadows toward teal and the highlights toward orange in proportion to their brightness, which makes skin tones pop against cool backgrounds. Great for portraits, travel, action and urban shots, with intensity from 0 to 100.

Image Posterize

Reduce the number of tones in an image for a bold, poster like look. The posterize tool rounds every red, green and blue value to the nearest of 2 to 32 evenly spaced levels per channel, so smooth gradients turn into flat bands of color. At 2 levels an image uses at most eight colors. Great for pop art, screen print previews, retro game graphics and stylized illustrations.

Image Solarize

Create the surreal solarization effect known from darkroom experiments by Man Ray. Every channel value above a threshold is inverted while darker values stay as they are, so highlights flip into dark, metallic tones and outlines appear where bright and dark areas meet. Set the threshold from 0 to 255 to control how much of the picture is reversed, for posters, album art and experimental photography.

Image Vignette

Darken the edges of a photo with a smooth radial vignette that draws the eye to the center. Choose how strong the darkening is in the corners and how large the untouched center stays, and the tool fades from the clear middle to darker edges with a soft falloff that follows the shape of the image. A classic finishing touch for portraits, landscapes, product shots and film looks.

Image Grain

Add realistic film grain to digital photos. Choose the amount of noise, the grain size from fine single pixel speckles to soft clumps up to 8 pixels wide, and whether the grain is monochrome like black and white film or colored like high ISO color film. The grain is random looking but repeatable, so the same settings give the same result. Ideal for analog looks and hiding banding.

Image Exposure

Correct under or overexposed photos by changing exposure in photographic stops. One stop doubles or halves the amount of light, just like opening or closing the aperture by one step, and the change is calculated in linear light so midtones and shadows react like a real camera exposure. Choose from -5 to +5 stops in fine steps to rescue dark shots or tame bright ones.

Image Vibrance

Boost color intelligently with vibrance. Unlike saturation, which pushes every color equally, vibrance strengthens muted colors much more than colors that are already intense, so dull skies and foliage come alive while skin tones and bright colors avoid clipping. Grays stay neutral. Negative values do the opposite and calm muted colors first, for a refined, subtle look.

Image White Balance

Fix color casts and set the mood of a photo with white balance. Auto mode uses the gray world method, which assumes the scene averages to neutral gray and scales red, green and blue until their averages match. Temperature then warms or cools the image and tint shifts it between green and magenta, either on top of the auto correction or alone in manual mode. Great for indoor and mixed light photos.

Documents

ZIP Creator

Pack up to 20 files into one ZIP archive with our ZIP Creator. Each file keeps its name, text and documents are compressed with Deflate, and images, videos and other files that are already compressed are stored as they are. Ideal for anyone who needs to send, upload or back up several files as a single download that every operating system opens without extra software.

ZIP Extractor

Open a ZIP archive and get its files back with our ZIP Extractor. The tool checks every entry, verifies its checksum, lists each file and folder with its size and date, and returns the extracted files as one clean ZIP download. Archives with unsafe paths, encryption or archive bomb patterns are refused, which makes it a safe way to inspect and unpack ZIP files you received from someone else.

TAR Creator

Bundle up to 20 files into a TAR archive with our TAR Creator, either as a plain .tar or compressed as a .tar.gz. File names of up to 100 bytes are kept, every entry carries standard permissions and the current date, and the result opens with tar on Linux and macOS as well as with 7-Zip on Windows. A quick way for developers and administrators to prepare files for servers, containers and backups.

TAR Extractor

Unpack TAR and TAR.GZ archives without a terminal using our TAR Extractor. Upload a .tar, .tar.gz or .tgz file and the tool decompresses it, reads USTAR, GNU and PAX headers, lists every file and folder with size and date, and returns the files as one ZIP download that opens anywhere. Unsafe paths, links and archive bombs are refused or skipped, so it suits anyone handed a tarball on a Windows computer or a phone.

GZIP Compressor

Compress any single file into the GZIP format with our GZIP Compressor. Upload a log, a database dump, a CSV export or any other file up to 10 MB and download it as a .gz file compressed with Deflate, with the original file name stored in the GZIP header. Useful for developers and administrators who need gzip output for servers, data pipelines and uploads without opening a terminal.

GZIP Decompressor

Decompress .gz files online with our GZIP Decompressor. Upload a GZIP file up to 10 MB, such as a compressed log, a database dump or a downloaded dataset, and get the original file back under the name stored in its header or the upload name without .gz. Multi-member files are joined, damaged data is reported, and outputs are capped at 50 MB with protection against compression bombs.

Archive Viewer

See what is inside an archive before you unpack it with our Archive Viewer. Upload a ZIP, TAR or TAR.GZ file and get a table of every file, folder and link with its path, type, size and modification date, plus the number of files and the total size. The ZIP listing is read from the central directory without decompressing, so it is a fast and safe check for downloads, email attachments and backups.

Archive Converter

Convert archives between ZIP, TAR and TAR.GZ with our Archive Converter. Upload an archive, choose the source and target format, and the tool unpacks every file and folder, checks it for unsafe paths and archive bombs, and repacks it with the same structure and dates. Handy for developers, administrators and anyone who received a tarball but needs a ZIP, or the other way around, without installing archive software.

Font Subsetter

Shrink a font to the characters you actually use. Upload a TTF, OTF, WOFF or WOFF2 file, type the characters to keep or list Unicode ranges such as U+0000-00FF, and download a smaller font that holds only those glyphs, their components and the notdef glyph. Web developers use it to cut font downloads, and designers use it to ship a headline or logo font. Outlines, hinting and metrics stay intact.

Font Info

Read the metadata stored inside a font file without installing it. Upload a TTF, OTF, WOFF or WOFF2 font and see its family and style names, version, designer, copyright and license, outline format, glyph and character counts, vertical metrics, weight and width classes, variation axes, OpenType features, supported scripts and embedding permissions. Useful for designers, developers and anyone checking a font license.

Font Glyph Viewer

List the glyphs inside a font with their glyph IDs, glyph names, Unicode code points, the characters they draw and their advance widths, together with a table of the Unicode ranges the font covers and the scripts in each range. Upload a TTF, OTF, WOFF or WOFF2 file and page through large fonts with a start glyph and a glyph count. Useful for checking coverage before you subset or ship a font.

Font Converter

Convert fonts between TTF, OTF, WOFF and WOFF2. WOFF and WOFF2 wrap the same font tables with zlib or Brotli compression for the web, so those conversions keep every table. TTF to OTF rebuilds TrueType outlines as CFF with exact cubic curves on whole font units. OTF fonts with CFF outlines cannot become TTF without approximating every curve, so that direction is refused instead of producing a degraded font.

LaTeX to SVG

Render a LaTeX formula to a standalone SVG file with KaTeX 0.19.1, the math typesetting engine used across the web. Pick display or inline mode and a font size in pixels. The file is sized from KaTeX's font metrics and embeds KaTeX's stylesheet and only the fonts the formula uses, so it looks the same everywhere it is shown in a web browser. Made for web pages, docs, blogs and slides built in the browser.

LaTeX to MathML

Convert a LaTeX formula to MathML markup with KaTeX 0.19.1. The result is one math element with presentation MathML and your original LaTeX kept as an annotation, in display or inline mode, ready to paste into HTML, EPUB or XML documents. MathML renders natively in current Chrome, Edge, Firefox and Safari and is read aloud by screen readers, so your formulas stay accessible without any JavaScript.

PDF to Text

Pull the plain text out of a PDF with our PDF to Text tool. Upload a file or paste the address of a public PDF, choose the first page, how many pages to read and a character limit, and get the text page by page with the document title. Ideal for students, researchers and editors who want to quote, search, translate or reuse the words of a report, paper or manual without retyping them.

PDF to Markdown

Turn the text of a PDF into clean Markdown with our PDF to Markdown converter. It reads the text layer of the pages you select, turns larger type into headings, groups lines into paragraphs by their spacing, recognizes bulleted and numbered lists and rejoins words hyphenated at line ends. Ideal for writers, developers and knowledge workers who move reports and manuals into wikis, notes or docs.

Text to PDF

Create a clean PDF from plain text with our Text to PDF tool. Paste or type your text, choose A4 or Letter, the margins and the font size, and get a document set in the Inter typeface with every line break kept and long lines wrapped at word boundaries. Ideal for anyone who needs to share notes, logs, letters or lists as a file that looks the same on every device and printer.

Markdown to PDF

Convert Markdown into a formatted PDF with our Markdown to PDF tool. It renders headings, paragraphs, bold, italic and struck text, bulleted, numbered and task lists, code blocks in a monospaced font, block quotes, tables, horizontal rules and clickable links on A4 or Letter pages. Ideal for developers, writers and students who keep notes, READMEs and documentation in Markdown and need a printable file.

PDF Image Converter

Convert PDF pages to JPEG, PNG or WebP images and turn images into a PDF with our PDF Image Converter. Render up to 20 selected pages at up to 150 DPI as one image or a ZIP, or combine up to 20 JPEG, PNG and WebP images into one PDF with a page per image, sized to the image, A4 or Letter. Ideal for sharing slides, scans and receipts in the format each app or upload form expects.

PDF Watermark

Stamp a text watermark such as DRAFT, CONFIDENTIAL or your company name across the pages of a PDF. Choose the font size, color, opacity and rotation, place it in the center, in a corner or along an edge, or tile it across the whole page, and limit it to selected pages. The text is drawn into the page content as real vector text, so it prints sharply. Useful for drafts, proofs and shared documents.

PDF Image Stamp

Place a logo, seal or stamp image on the pages of a PDF. Upload the PDF first and a PNG or JPEG second, then pick one of nine positions, the image width as a share of the page, the opacity and the margin, and stamp all pages or only some. The image is embedded once and reused on every page, so the file stays small. Good for branding, approval stamps and letterheads.

PDF Page Numbers

Number the pages of a PDF. Choose a corner or the middle of the top or bottom edge, a format such as {n}, Page {n} or {n} of {total}, the first number, the font size and the margin, and number every page or only a range, for example to skip the cover. The numbers are drawn as real text into each page, ready for printing, binding and long reports.

PDF Header and Footer

Add a running header, a footer or both to the pages of a PDF. Type the text once and use {n} for the page number, {total} for the page count and {date} for the current date, then align it left, center or right, set the font size and the distance from the edge, and apply it to all pages or a range. Ideal for document titles, confidentiality notes and dated print copies.

PDF Crop

Trim the margins of PDF pages by setting how much to cut from the top, right, bottom and left in millimeters or points. The tool changes the crop box of each page, the visible area that viewers and printers use, so content outside it is hidden but not deleted and can be restored. Crop every page or a range, for example to remove white borders, scanner edges or printer marks.

PDF Resize Pages

Change the paper size of a PDF to A4, Letter, Legal, A3, A5 or a custom width and height in millimeters, inches or points. The content of every page is scaled proportionally to fit the new size and centered, so nothing is cut off, and links, comments and form fields move with it. Keep the orientation of each page or force portrait or landscape. Handy before printing on another paper format.

PDF Metadata Viewer

See the document properties stored in a PDF in one table: title, author, subject, keywords, the creating application and PDF producer, the creation and modification dates, the language and the PDF version, plus the page count, the paper size and whether the file is encrypted, optimized for fast web view, has form fields or contains signature fields. Nothing in the file is changed.

PDF Metadata Editor

Edit the document properties of a PDF: set a new title, author, subject, keywords, creator and producer, and leave any field empty to keep its current value. The tool rewrites the document information dictionary, sets the modification date to now and leaves pages, text, images, links and form fields untouched. Useful for cleaning up exported files before publishing or sharing them.

PDF Form Fields

List every interactive form field in a PDF with its full name, its type (text, checkbox, radio group, dropdown, list box, button or signature), its current value and the options a choice field offers, in one Markdown table. Use it to inspect a form before filling it, to find the exact field names for automated filling, or to check what a returned form contains.

PDF Form Filler

Fill the interactive form fields of a PDF from a JSON object that maps field names to values. Text fields take strings, checkboxes take true or false, and radio groups, dropdowns and list boxes take one of their options. Unknown field names are reported by name before anything is written, and you can flatten the filled form so the values become fixed page content.

PDF Flatten

Flatten the interactive form of a PDF so every field becomes part of the page. Text, checkmarks, radio choices and dropdown values are drawn into the page content exactly as they appear, and the fields themselves are removed, so nobody can change the answers and every viewer and printer shows the same result. Use it before sending, archiving or printing a filled form.

PDF Remove Annotations

Remove annotations from a PDF: choose all annotations, only links, or only comments and markup such as sticky notes, highlights, underlines, strikeouts, drawings, stamps and attached files. Form fields are always kept, and you can limit the cleanup to a page range. The removed objects are deleted from the file, not hidden, which makes it a good last step before sharing a reviewed document.

PDF Bookmarks

Add a clickable table of contents to a PDF. Write one bookmark per line as Title | page, indent lines with spaces or tabs to nest chapters and sections, and the tool builds the outline that PDF viewers show in their sidebar, with each entry opening its page. Existing bookmarks are replaced, and the bookmark panel opens automatically. Ideal for reports, manuals, scanned books and merged files.

PDF Signature

Place a visible signature on a PDF: type your name to have it drawn in an italic script style, or upload a PNG or JPEG of your handwritten signature after the PDF. Choose the page, the position and the width, and add a signature line with the current date below it. This adds a visible mark only, not a cryptographic digital signature, so it suits informal approvals and returned forms.

PDF Info

See everything a PDF says about itself with our PDF Info tool. It reports the PDF version, page count, every page size in points and millimeters with the paper name, title, author, producer, dates, language, encryption, tagging, fast web view, forms, signatures and attachments in one clear table. Useful for editors, printers and developers who need to check a document before they publish, print or process it.

PDF Page Count

Count the pages of up to 20 PDFs at once with our PDF Page Count tool. Each file is listed with its own page count and the total is added up for you, which saves opening every document when you prepare print jobs, quote translation or scanning work, check submissions or bill by the page. Files of up to 10 MiB with up to 10,000 pages each are counted, and protected PDFs open with their password.

PDF Extract Images

Pull the embedded pictures out of a PDF with our PDF Extract Images tool. It decodes every image the pages draw, including JPEG, JPEG 2000, JBIG2, CCITT and Flate images with their transparency masks, skips duplicates and returns them as PNG or JPEG files in one ZIP archive named by page. Choose a page range to extract only part of a document. Ideal for designers, editors and researchers reusing figures and photos.

PDF Extract Attachments

Get the files hidden inside a PDF with our PDF Extract Attachments tool. It collects every embedded file from the document attachment list and from file attachment annotations on the pages, such as invoices in XML, spreadsheets, source data or portfolio documents, keeps their original names and returns them in one ZIP archive. Helpful for accountants reading e-invoices, reviewers and anyone who received a PDF with attachments.

PDF Fonts

List every font a PDF uses with our PDF Fonts tool. For each font you see its name, its type such as TrueType, Type 1 or CID, its encoding, whether it is embedded or only referenced, whether it is a subset and the pages where it appears. Printers, prepress teams, designers and PDF/A checkers use it to find missing fonts before a file goes to print, archive or another computer.

PDF Outline

Show the bookmarks of a PDF as a clear table of contents with our PDF Outline tool. It reads the outline that viewers display in their sidebar and returns it as an indented list with the page number each bookmark opens, including nested chapters and links to web pages. Handy for reviewing long reports, manuals, books and theses, checking that every bookmark points to the right page or copying a contents list.

PDF Compare

Find what changed between two versions of a document with our PDF Compare tool. It extracts the text of both PDFs page by page and reports every added and removed line, page by page, together with differences in page count, title, author, producer, dates and other metadata. Ideal for contracts, terms, reports and specifications, when you need to see exactly what an edited version adds or removes before you sign or publish.

PDF Merge

Combine up to 20 PDF files into one document with our PDF Merge tool. The pages follow the order of your uploads, and the bookmarks, internal links, form fields and attachments of every file come along. Password-protected files open with the password you enter. A quick way for office workers, students and anyone who sends documents to join reports, scans, invoices and chapters into a single file.

PDF Split

Split a PDF into single pages or into parts of a fixed number of pages with our PDF Split tool, and download every part in one ZIP archive. Each part is a complete PDF named after the original and its page numbers, and it keeps the bookmarks, links and form fields of its own pages. Useful for sending one chapter, separating scanned documents or sharing only the pages someone needs.

PDF Split Ranges

Cut a PDF into parts by page ranges with our PDF Split Ranges tool. Enter ranges such as 1-3,4-9,10- and every range becomes its own PDF, collected in one ZIP archive. Ranges may overlap or skip pages, and each part keeps the bookmarks, links and form fields of its pages. Ideal for pulling chapters out of a book, separating statements from a batch scan or sending each person their section.

PDF Extract Pages

Pull selected pages out of a PDF into a new document with our PDF Extract Pages tool. Enter pages and ranges such as 1,4-6,10- and get one PDF with exactly those pages in their original order, while the source file stays untouched. Bookmarks, links and form fields of the extracted pages come along. Handy for sharing a single section, an appendix or the signed pages of a contract.

PDF Delete Pages

Remove unwanted pages from a PDF with our PDF Delete Pages tool. Enter the pages to drop, such as 2,5-7 or 20-, and download the document without them, every other page in its original order. Bookmarks, links and form fields of the remaining pages are kept, and the resources of the deleted pages leave the file. A fast way to strip blank scans, cover sheets, ads or confidential pages.

PDF Reorder Pages

Put the pages of a PDF in any new order with our PDF Reorder Pages tool. Enter the full order, such as 3,1,2 or 10-1 to run backwards, and the document is rebuilt with every page exactly where you listed it. Bookmarks, internal links and form fields follow their pages. Useful for fixing scans fed in the wrong order, moving an appendix forward or arranging pages for printing.

PDF Rotate

Turn the pages of a PDF by 90, 180 or 270 degrees clockwise with our PDF Rotate tool, either all pages or only those you list, such as 2,5-7. The rotation is added to the angle a page already has and changes only the page orientation flag, so text, images, bookmarks, links and form fields stay exactly as they were. Perfect for scans that came out sideways or upside down and for mixed landscape pages.

PDF Reverse

Flip the page order of a PDF with our PDF Reverse tool, so the last page comes first and the first page last. Each page keeps its content, size and rotation, and bookmarks, internal links and form fields follow their pages to the new positions. Useful for scans fed into a document feeder back to front, for printers that stack pages face up and for reading a log from the newest entry.

PDF Insert Blank Page

Add empty pages to a PDF with our PDF Insert Blank Page tool. Enter the pages after which a blank page should go, such as 2,5, or 0 for the very start, and choose how many blank pages to add at each spot. Every blank page takes the size and orientation of the page before it, and the rest of the document stays exactly as it was. Ideal for duplex printing, separator sheets and room for notes.

PDF Duplicate Pages

Repeat pages of a PDF with our PDF Duplicate Pages tool. Enter the pages to copy, such as 1,4-5, choose up to 20 copies and place them right after each original page or together at the end of the document. The copies reuse the fonts and images of the original page, so the file grows only a little. Handy for forms everyone fills in, handouts that need extra sheets or cover pages repeated for each section.

PDF N-Up

Print several PDF pages on one sheet with our PDF N-Up tool. Choose 2, 4, 6, 8 or 9 pages per sheet, A4 or Letter paper and portrait or landscape, and each page is scaled to fit its cell with its proportions and rotation kept. The pages stay sharp vector content with selectable text. A paper saver for handouts, slide decks, proofreading copies and booklets you want to see at a glance.

PDF Compress

Shrink a PDF without losing quality with our PDF Compress tool. It packs objects into compressed object streams, compresses every uncompressed stream and recompresses existing Deflate data at the highest level, all losslessly with qpdf. Upload a PDF up to 10 MB and 200 pages and get the smaller file back, or the original when it cannot get smaller. Handy for email attachments, uploads and archives.

PDF Linearize

Prepare a PDF for fast web view with our PDF Linearize tool. It rewrites the file with qpdf so the first page and its resources come first and adds the hint tables viewers use to jump to any page, letting browsers show page one before the whole download finishes. Upload a PDF up to 10 MB and 200 pages, such as a manual, catalog or report you publish on a website.

PDF Repair

Fix PDFs that fail to open with our PDF Repair tool. It rewrites the document with qpdf and a fresh cross-reference table, and when the table is too broken to follow it rebuilds the structure from the objects in the file with pdf-lib before writing it again. Upload a damaged PDF up to 10 MB and 200 pages, such as an interrupted download or a file a broken exporter wrote, and get a clean copy back.

PDF Protect

Password protect a PDF with AES-256 encryption using our PDF Protect tool. Enter the password readers need to open the file and, if you like, a separate owner password, and qpdf encrypts every page, image and attachment with the strongest standard PDF encryption. Upload a PDF up to 10 MB and 200 pages, such as a contract, statement or report you need to send safely by email or share online.

PDF Unlock

Remove the password from a PDF you are allowed to open with our PDF Unlock tool. Enter the open password or the owner password, and qpdf decrypts the file and writes a copy without encryption or permission restrictions, so it opens, prints and copies freely. Upload a PDF up to 10 MB and 200 pages, such as a bank statement, payslip or invoice you no longer want to unlock every time.

PDF Permissions

Control what readers may do with a PDF using our PDF Permissions tool. Choose whether printing is allowed in full quality, low quality or not at all, and allow or block editing, copying, comments, form filling and page assembly, secured with your owner password and AES-256 encryption by qpdf. The file still opens without a password unless you set one. Works for PDFs up to 10 MB and 200 pages.

About OneClick Pro

OneClick Pro is a free collection of more than 150 web tools for everyday work: converting images and units, formatting and validating code, checking domains and SEO, and working with text, dates and numbers. Every tool runs without registration or subscription, and what you enter is only used to calculate your result and is never stored. Use it as a quick toolbox for one-off tasks, or bookmark the tools you rely on every day.