70 Powerful Tools, All in Your Browser
Convert images to JPG, PNG, or WEBP format. Files are processed locally.
Reduce image file size by adjusting the quality. Works best with JPG/WEBP.
Select an area of an image to crop and export.
This tool attempts to convert video formats like MP4 to WebM using browser APIs. Success and performance depend heavily on your browser and the video codec.
Convert audio files. WAV output is always supported. MP3 output depends on browser support.
Trim an audio file by specifying the start and end times.
Resize an image to custom dimensions.
Apply filters to an image. Adjust the sliders and see a live preview.
Remove a background color from an image. Click a color in the preview to make it transparent.
Convert an image to ASCII art.
Rotate or flip an image.
Create a classic meme by adding text to an image.
Combine multiple images into a simple collage.
Upload a sequence of images to create a short, silent WebM video. WebM is a modern, efficient alternative to GIF.
Add a text or image watermark to your image.
Step 1: Upload Main Image
Step 2: Choose Watermark Type
Step 3: Preview & Download
Record your screen and download the video as a WebM file.
Take a snapshot using your webcam.
Record audio from your microphone.
Extract a single frame from a video file as a PNG image.
A simple digital whiteboard for sketching ideas.
Calculate your age based on your date of birth.
Calculate Equated Monthly Installment for loans.
Calculate the future value of your Systematic Investment Plan.
Calculate your Body Mass Index.
Convert between various units.
Convert currencies with manually entered rates. This tool does not fetch live rates.
Calculate percentages with ease.
Calculate the final price after a discount.
Calculate your Grade Point Average (GPA).
Calculate tips and split the bill among friends.
Solve for speed, distance, or time given the other two values.
Calculate the average (mean) of a list of numbers.
Calculate the duration between two dates.
Generate one or more random numbers within a specified range.
Roll one or more virtual dice.
Simulate a coin toss.
Check if a number is prime and list primes up to a number.
Convert numbers between decimal, binary, and hexadecimal.
Calculate tax based on a simple percentage rate.
Calculate monthly payments for a loan.
Solve for the roots of a quadratic equation (ax² + bx + c = 0).
Generate a strong, random password.
Generate a cryptographic hash for your text.
Encode or decode a URL.
Encode or decode text to and from Base64.
Format and validate JSON code.
Generate a QR code from text or a URL.
This tool uses a third-party API (TinyURL) to shorten URLs.
Select a color and get its hex, RGB, and HSL values.
Display basic network information about your connection.
Status:
Type:
Effective Type:
Download Speed: Mbps
Round-trip time: ms
Get detailed information about your device and browser.
User Agent:
Platform:
Language:
Screen Resolution:
Online Status:
Convert text into spoken audio.
Validate HTML code for common errors. (Local validation only)
Format and beautify CSS code.
Check the strength of your password.
Check if a specific TCP port is open on a given host. Note: This uses a CORS proxy for modern browsers, so it may not be 100% reliable.
Perform a DNS lookup for a domain name.
Perform a WHOIS lookup for a domain name.
Find the public IP address of your device and its geographic location.
Generate an MD5 hash for your text. Note: MD5 is not considered secure for passwords.
Beautify and format JavaScript code.
Convert JSON to YAML.
Convert YAML to JSON.
Count words, characters, sentences, and paragraphs.
Convert text between different cases.
Sort lines of text alphabetically or in reverse.
Find and replace text.
Generate placeholder text.
Convert text to binary and vice versa.
Compare two blocks of text to find differences. (Highlights line-by-line)
Write Markdown on the left and see a live HTML preview on the right.
Convert characters to HTML entities and vice versa.
Extract all email addresses from a block of text.
Convert a string into a URL-friendly slug.
Convert JSON to a CSV table. Supports flat JSON objects or arrays of objects.
Convert a CSV table to JSON. Requires a header row.
Convert an image to a favicon (.ico) file. Best with square PNGs.
Generate a color palette from an image. Note: Only extracts 5 dominant colors.
Create a CSS linear gradient.
Generate CSS box-shadow properties.
Generate CSS border-radius properties.
Generate a basic CSS Grid layout.
Generate CSS Flexbox properties.
Minify an SVG file by removing unnecessary data. All processing is local.
Convert a simple PNG image to SVG. This works best for simple, high-contrast, black-and-white images and uses a browser-based trace algorithm.