Free Online Developer Tools

MushTools offers a growing collection of fast, privacy-friendly utilities that run entirely in your browser. No sign-ups, no tracking, no data leaves your device.

Text 24 tools

Add Text to All Lines

Add text to the beginning or end of every line. Perfect for prefixes, suffixes, and formatting.

Remove Extra Spaces

Collapse multiple spaces into single spaces while preserving line breaks.

Remove Line Breaks

Convert multiline text into a single continuous line or paragraph.

Remove Empty Lines

Remove blank and whitespace-only lines from your text.

Filter Lines

Keep or remove lines containing specific text or patterns with regex support.

Repeat Text

Repeat text any number of times with optional separator between repetitions.

Reverse List

Reverse the order of items in a list. Supports multiple separators.

Shuffle List

Randomly shuffle the order of list items using Fisher-Yates algorithm.

Sort List

Sort list items alphabetically or numerically in ascending or descending order.

Base64 Encode / Decode

Encode text to Base64 or decode Base64 strings back to readable text. Supports UTF-8.

Word Counter

Count words, characters, sentences, paragraphs, and lines in real-time.

Word Frequency Counter

Analyze text to find the most frequently used words with counts and percentages.

Find and Replace

Search for text and replace it with new content. Supports case-sensitive and whole word matching.

Text Case Converter

Convert text between uppercase, lowercase, title case, sentence case, and more.

Duplicate Line Remover

Remove duplicate lines from text while preserving order.

URL Encoder / Decoder

Encode and decode URLs with percent-encoding. Handle special characters correctly.

ASCII/Unicode Converter

Convert text to ASCII codes or Unicode values and back. Supports all characters.

Remove Emojis from Text

Remove emojis from text while preserving letters, numbers, punctuation, and line breaks.

Morse Code Converter

Convert between text and Morse code bidirectionally. Supports letters, numbers, and common punctuation.

Text to Binary Converter

Convert text to binary and binary back to text. UTF-8 encoding with clear character separation.

Frequent Words Finder

Analyze text to find the most frequently used words with counts and percentages.

Keyword Generator

Extract relevant keywords from text. Remove stop words and customize keyword count.

URL Extractor

Extract all URLs from text including HTTP, HTTPS, and domain URLs without protocol.

Lorem Ipsum Generator

Generate Lorem Ipsum placeholder text in paragraphs, sentences, or words for mockups and designs.

Numbers 15 tools

Standard Deviation Calculator

Calculate population or sample standard deviation with detailed statistics including mean, variance, count, sum, min, and max.

Filter Numbers

Filter a list of numbers by conditions like greater than, less than, equal to, or within a range.

Number Base Converter

Convert numbers between binary, octal, decimal, hexadecimal, and other bases.

Prime Number Checker

Check if a number is prime or composite with detailed explanation.

Average Calculator

Calculate the arithmetic mean of a list of numbers with sum, count, min, and max.

Percentage Calculator

Calculate percentages in multiple ways: find %, percentage of number, increase/decrease.

Fraction Calculator

Add, subtract, multiply, and divide fractions with automatic simplification.

Fraction Simplifier

Reduce fractions to their lowest terms automatically with mixed number support.

Fraction to Decimal Converter

Convert any fraction to its decimal equivalent instantly with high precision.

Powers and Roots Calculator

Calculate squares, cubes, custom powers, square roots, cube roots, and nth roots.

Scientific Notation Converter

Convert numbers between scientific notation and decimal format.

Number List Generator

Generate sequences of numbers with custom start, end, and step values.

Number Sorter

Sort lists of numbers in ascending or descending order. Accepts comma, space, or line-separated values.

Min Max Calculator

Find the minimum and maximum values in a list of numbers with additional statistics.

Currency Converter

Convert amounts between major world currencies with accurate exchange rates.

Mathematics 14 tools

Calculator

Basic math calculations with a simple, clean interface.

Logarithm Calculator

Calculate logarithms with base 10, base e (natural log), or custom bases. Supports decimal values with validation.

Volume Calculator

Calculate volumes of cubes, rectangular prisms, spheres, cylinders, cones, and pyramids with formulas shown.

Math Graph Plotter

Plot mathematical functions on an interactive graph. Support for linear, quadratic, trigonometric, exponential, and more.

Mean, Median, and Mode Calculator

Calculate mean, median, and mode from a list of numbers. Supports decimals and negative values.

Unit Converter

Convert between different units of measurement for length, weight, temperature, and more.

Area Calculator

Calculate area of rectangles, triangles, circles, squares, and trapezoids with formulas shown.

Binary Converter

Convert binary numbers to decimal, hexadecimal, octal, and other bases instantly.

Hexadecimal Converter

Convert hexadecimal numbers to decimal, binary, octal, and other bases instantly.

Roman Numeral Converter

Convert between Roman numerals and decimal numbers. Supports 1 to 3999.

Direct Proportion Rule

Solve direct proportion problems by entering three known values to find the missing fourth value.

Inverse Proportion Rule

Solve inverse proportion problems using the rule of three. Enter three values to find the fourth.

Trigonometric Functions

Calculate sine, cosine, tangent, and their reciprocals for any angle in degrees or radians.

Radians and Degrees Converter

Convert angles between radians and degrees instantly with formulas and examples.

Colors 20 tools

Color Converter

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

Color Mixer

Mix two or more colors together to create new blended colors.

Color Gradient Generator

Create smooth color gradients between multiple colors. Get CSS code.

Hue Adjuster

Adjust the hue of any color by rotating it on the color wheel.

Triadic Color Scheme

Generate a triadic color scheme with three evenly spaced colors on the wheel.

Tetradic Color Scheme

Generate a tetradic color scheme with four colors arranged in two complementary pairs.

Complementary Color

Find the complementary color opposite to your input on the color wheel.

Lighten Color

Increase the lightness of any color. Enter HEX, RGB, or HSL and adjust instantly.

Darken Color

Decrease the lightness of any color. Enter HEX, RGB, or HSL and adjust instantly.

Change Saturation

Increase the saturation of any color. Make colors more vibrant instantly.

Desaturate Color

Reduce the saturation of any color. Make colors more muted or grayscale.

Color Inverter

Invert any HEX or RGB color to its opposite with instant visual preview.

Random Color Generator

Generate random colors with visual preview. Get HEX, RGB, and HSL values instantly.

Split Complementary Colors

Generate split complementary color schemes with three harmonious colors from any base.

Analogous Color Scheme

Create analogous color palettes with adjacent colors for natural harmony.

Monochromatic Color Generator

Generate monochromatic palettes with varying lightness from a single hue.

Square Color Scheme

Generate four-color square palettes with evenly spaced hues around the wheel.

Image Color Picker

Pick exact colors from any image by clicking. Get HEX, RGB, and HSL values.

Image Color Palette Extractor

Extract dominant color palettes from images automatically. Get all HEX values.

Contrast Checker

Check contrast ratio between two colors for WCAG AA and AAA accessibility compliance. Supports HEX, RGB, and HSL.

Date & Time 9 tools

Images 56 tools

Image Dimension Detector

Detect width, height, aspect ratio, file size, and format of images.

Image Metadata Reader

Extract EXIF metadata including camera info, GPS, date taken from images.

Blurry Border Image Generator

Add blurred borders to images with adjustable intensity, thickness, and position.

Screen Capture

Capture your screen, window, or browser tab using the Screen Capture API.

Remove Image Background

Remove backgrounds from images to get transparent PNGs with adjustable tolerance.

Image Converter

Convert images between PNG, JPEG, WebP, AVIF, BMP formats with batch support.

Image to PDF

Convert multiple images to a single PDF document. Reorder, rotate, customize page settings.

Image to WebP Converter

Convert PNG, JPEG, GIF, and other images to WebP format with quality control.

Meme Generator

Create memes with black border frames, customizable text, fonts, and colors.

Pixelate Effect

Apply a pixelated mosaic effect to images with adjustable pixel size. Perfect for censoring or retro art.

Image to Pixel Art Converter

Convert images to pixel art style with adjustable pixel size, color palette, and dithering. Download the result.

Noise Reduction

Reduce visible noise and grain in images with adjustable smoothing strength while preserving details.

Glow Effect

Apply a dreamy glowing effect to images with adjustable strength and blur radius.

Equalize Image

Enhance image contrast using histogram equalization to improve visibility in dark or washed-out photos.

Image Brightness Adjuster

Adjust image brightness with a slider and download the result instantly.

Rotate Image

Upload an image and rotate it by 90°, 180°, 270°, or any custom angle. Preview and download instantly.

Image to Base64

Convert images to Base64 data URLs. Support for PNG, JPEG, GIF, WebP, and more.

Barcode Generator

Generate barcodes in multiple formats including Code 128, Code 39, EAN-13, UPC, and more.

Image Contrast Adjuster

Adjust image contrast with a slider and download the result instantly.

Image Saturation Adjuster

Adjust image saturation levels with real-time preview and instant download.

Image Intensity Adjuster

Modify image intensity to enhance or reduce overall brightness and detail.

Add Noise to Image

Add Gaussian or Salt & Pepper noise to images with adjustable intensity. Preview and download instantly.

Random Bitmap Generator

Generate random bitmap images and pixel art patterns with customizable dimensions and colors.

Grayscale Image

Convert images to black and white instantly with side-by-side comparison.

Blur Image

Apply Gaussian blur effect with adjustable intensity for softening or artistic effects.

Tilt-Shift Effect

Create miniature-style photos with adjustable focus area and blur intensity.

Emboss Effect

Apply emboss filter to create a raised, 3D-like appearance on images.

Color Emboss Effect

Apply colored emboss effect with customizable hue for artistic results.

Black and White

Convert images to pure binary black and white with adjustable threshold.

Posterize Effect

Reduce tonal levels in images for a posterized, artistic look.

Solarize Effect

Apply solarization effect to invert colors below a threshold.

Edge Detection

Detect edges in images using Sobel operator for outline extraction.

Edge Enhancement

Enhance image edges with Laplacian filter for sharper details.

Round Image Corners

Round the corners of images with adjustable radius for modern look.

Sepia Effect

Apply vintage sepia tone to images for nostalgic, old-fashioned photo effects.

Adjust Exposure

Fix underexposed or overexposed images with a simple exposure slider.

Adjust Gamma

Adjust image gamma correction to improve midtone brightness without affecting highlights.

Image Color Range

Extract or isolate specific color ranges from images with adjustable thresholds.

Image Hue Adjuster

Adjust the hue of images with a slider for color shifting effects.

Sharpen Edges

Enhance image edges with adjustable sharpening intensity.

Special Filters

Apply special visual effects like blur, emboss, and edge detection.

Adjust Channels

Modify individual RGB channels for color correction effects.

Vignette Effect

Apply vignette effect to darken or lighten image edges.

Colorize Image

Add color tints to images with customizable intensity.

Combine Images

Merge multiple images horizontally or vertically.

Favicon Generator

Generate favicon.ico files from uploaded images in multiple sizes (16x16, 32x32, 48x48, 64x64).

Image Comparison Viewer

Compare two images with an interactive slider overlay or side-by-side view. Adjust zoom and swap images.

Resize Image

Change image dimensions by pixels or percentage scale.

Crop Image

Crop images by selecting a region interactively.

Image Compressor

Compress images with adjustable quality. Reduce file size while preserving dimensions.

RGB Image Channels

Extract and view individual Red, Green, and Blue color channels from images.

Image Histogram

Analyze image color distribution with luminance and RGB histograms.

Image Censoring

Censor sensitive areas with blur or pixelation. Draw rectangles to obscure content.

Overlay Images

Combine two images by overlaying one on another with position, size, and opacity controls.

Duotone Effect

Apply a two-color gradient effect mapping shadows and highlights to custom colors.

Split Image

Split images into multiple parts with customizable rows and columns. Download as ZIP or individually.

Equalize Image Area

Apply histogram equalization to a selected rectangular area of an image while keeping the rest unchanged.

Linear Gradient on Image

Add a customizable linear gradient overlay to images with adjustable angle, colors, opacity, and blend mode.

Radial Gradient on Image

Add a radial gradient overlay to images with adjustable center, radius, colors, opacity, and blend mode.

Randomness 12 tools

Programming & Files 40 tools

JSON Formatter

Format and beautify JSON data with proper indentation. Validate JSON syntax.

JSON to CSV Converter

Convert JSON arrays of objects to CSV format with proper escaping.

Markdown to HTML

Convert Markdown text to clean HTML. Supports common Markdown syntax.

Hash Generator

Generate SHA-256, SHA-1, and MD5 hashes from text instantly.

Cron Expression Builder

Build cron expressions visually for scheduling tasks. Generate standard 5-field syntax.

CSS Minifier

Remove unnecessary spaces, comments, and line breaks from CSS to optimize file size.

CSS Formatter

Beautify and format minified CSS with proper indentation and spacing for readability.

JavaScript Obfuscator

Transform JavaScript code into a less readable format using basic obfuscation techniques.

Inline CSS

Convert CSS rules into inline style attributes for HTML elements.

Syntax Highlighter

Highlight code syntax for multiple programming languages with clear formatting.

HTML Formatter

Beautify and format HTML code with proper indentation and spacing.

Split Files

Split large files into smaller chunks for easier sharing and storage.

File Size Calculator

Convert file sizes between Bytes, KB, MB, GB, TB, and more instantly.

Merge Files

Combine multiple files into a single file quickly and securely.

Text File Reader

Read and display text files (.txt, .md, .log) with file information.

JSON File Viewer

View and format JSON files with syntax highlighting and collapsible sections.

CSV File Viewer

View CSV files in an interactive table with sorting and filtering.

ZIP File Extractor

Extract files from ZIP archives directly in your browser.

Corrupt Files

Intentionally corrupt files for testing error handling and recovery systems.

File Diff Checker

Compare two files and visualize differences with highlighting.

SVG Converter & Viewer

Convert between raster images and SVG, or view SVG files. Bidirectional conversion with preview.

Code Snippet Generator

Generate code snippets for common programming tasks in multiple languages.

Robots.txt Generator

Create robots.txt files with custom rules for search engine crawlers.

HTML Meta Tags Generator

Generate HTML meta tags including Open Graph and Twitter Card data.

HTML Entity Encoder and Decoder

Encode special characters to HTML entities or decode them back. Supports named and numeric entities.

JWT Analyzer

Decode and analyze JWT tokens. View header, payload, signature, and claim information with validation.

Unicode Character Viewer

Explore Unicode characters with detailed encoding info. Browse by block, category, or search.

Credit Card Number Generator

Generate valid test credit card numbers using the Luhn algorithm.

ZIP File Generator

Combine multiple files into a ZIP archive for easy sharing and storage.

PDF Combiner

Merge multiple PDF files into a single document with custom ordering.

Audio Recorder

Record microphone, system audio, or both. Download as WebM entirely in browser.

Video Converter

Convert video files between MP4, WebM, MOV, MKV, AVI formats. Quality presets, resolution scaling, frame rate control.

Image Overlay on Video

Add image overlays to videos. Full video or first frame only mode. Customize position, size, opacity, and rotation.

Audio Converter

Convert audio files between MP3, WAV, OGG, M4A, FLAC formats. Quality presets, bitrate control, sample rate options.

Audio Merger

Combine multiple audio files into one WAV file. Reorder tracks and merge them locally in your browser.

Audio Trimmer

Cut one or more audio clips by start and end time, then download them as one WAV file.