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.
Calculate the factorial of a non-negative integer.
Find the LCM and HCF (GCD) of two numbers.
Solve quadratic equations of the form ax² + bx + c = 0.
Generate a QR code from any text or URL.
Create strong, random passwords.
Encode text to Base64 or decode from Base64.
Encrypt or decrypt text using a simple character shift.
Encode or decode strings to be URL-safe.
Generate cryptographic hashes of your input text.
Due to browser privacy policies, it's not possible to get your public IP address using only JavaScript. However, we can display available network connection information.
Generate random and creative usernames.
Generate a secure numeric PIN.
Generate a Version 4 (random) UUID.
Count words, characters, spaces, and estimate reading time.
Convert text to spoken words using your browser's voice synthesis.
Transcribe your speech into text using your browser's recognition engine.
Format, validate, and minify JSON data.
A very basic minifier for HTML, CSS, or JS. It removes comments and extra whitespace. Warning: This may break complex code. Use with caution.
Convert text to various cases.
Clean up text by removing leading/trailing spaces and collapsing multiple spaces/lines into one.
Reverse a string of text.
Check if a word or phrase is a palindrome (reads the same forwards and backwards).
Generate Lorem Ipsum placeholder text.
Test your typing speed (WPM) and accuracy.
Pick a color and get its HEX, RGB, and HSL values.
Create and preview CSS gradients.
Extract a color palette from an uploaded image.
Check the contrast ratio between two colors for WCAG accessibility compliance.
Upload an image to generate 16x16 and 32x32 pixel favicons.