Developer Tools
146 free tools — no signup required.
JSON Formatter
Format, validate, and beautify JSON. Minify or pretty-print with one click.
Base64 Decode
Decode Base64 strings to text. Encode text to Base64.
UUID Generator
Generate random UUIDs (v4) for unique identifiers. Copy with one click.
URL Encoder Decoder
Encode and decode URLs. Convert special characters for safe use in URLs.
Convert Color Hex to RGB
Convert hex color codes to RGB values (R, G, B).
Convert Color RGB to Hex
Convert RGB values (R, G, B) to hex color codes.
Hex to RGBA Converter
Convert hex color codes to RGBA (red, green, blue, alpha).
RGB to Hex Converter
Convert RGB values to hex color codes.
Hex to RGB Converter
Convert hex color codes to RGB values (R, G, B).
Color Picker
Pick a color with the native color picker and see its hex and RGB values.
Base64 Encoder Decoder
Encode text to Base64 or decode Base64 strings to text.
JSON Beautifier
Format and beautify JSON with pretty-print indentation.
JSON Validator
Validate JSON and see if it is valid or get the error message.
MD5 Generator
Generate MD5 hash of text. Client-side only, nothing is sent to any server.
Base64 Encode
Encode text or binary data to Base64.
URL Decoder
Decode URL-encoded strings (percent-encoding) to plain text.
URL Decoder Encoder
Encode or decode URL strings (percent-encoding). Toggle between encode and decode.
URL Encoder
Encode text to URL-safe format (percent-encoding).
QR Code Generator
Generate a QR code image from text or a URL. Paste content and see the QR code.
CSS Border Radius Generator
Generate CSS border-radius with 1 to 4 values (e.g. 8px) and see a live preview box.
CSS Box Shadow Generator
Create box-shadow CSS from offset X/Y, blur, spread, and color.
CSS Gradient Generator
Create linear-gradient CSS: set direction and 2+ color stops.
CSS Triangle Generator
Generate CSS for a triangle shape using borders. Pick direction and color.
Barcode Generator
Generate a barcode from text. Uses a simple SVG bar encoding (Code128-style) — client-side, no server.
CSV to JSON Converter
Paste CSV text and convert to JSON (array of objects). First row used as keys.
JSON to XML Converter
Paste JSON and convert to an XML string. Objects become elements, arrays repeat the key.
XML to JSON Converter
Paste XML string and convert to JSON. Uses browser DOMParser for parsing.
HTML Beautifier
Format and indent HTML so it is readable. Paste HTML string and get indented output.
HTML Encoder Decoder
Encode HTML: < to < etc. Decode HTML entities: < to <. Both directions in one tool.
HTML Formatter
Format and indent HTML for readability. Same as HTML beautifier: clean, indented output.
HTML Minifier
Minify HTML: remove extra whitespace and optionally comments to reduce size.
JavaScript Formatter
Format JavaScript code with consistent indentation for readability.
JavaScript Minifier
Minify JavaScript: remove comments and extra spaces to reduce file size.
JS Beautifier
Beautify JavaScript code: format and indent for readability. Same as JavaScript formatter.
JWT Encoder Decoder
Decode a JWT (base64url payload) and show header and payload. Optionally encode payload to JWT (client-side signing is limited).
Unix Timestamp
Show current Unix timestamp and convert between Unix time and human date (local or UTC).
SHA-256 Hash Generator
Generate SHA-256 hash from text (hex). SHA-256 is one-way; verify by comparing hashes.
SHA-512 Hash Generator
Generate SHA-512 hash from text (hex). SHA-512 is one-way; verify by comparing hashes.
SQL Formatter
Format and indent SQL with optional keyword uppercase for readability.
HTML Table Generator
Generate HTML table markup from rows and columns or paste CSV data.
QR Code Generator
Generate a QR code image from text or URL. Download as PNG.
Password Strength Checker
Check password strength: length, upper/lowercase, numbers, symbols, and get feedback.
QR Code Scanner
Upload or paste an image containing a QR code to decode and view the text or URL.
CSS Background Pattern Generator
Generate CSS for background patterns: dots, grid, and stripes. Customize size and colors.
CSS Beautifier
Format and indent CSS for readability. Paste minified CSS and get nicely formatted output.
CSS Checkbox Generator
Generate CSS for custom-styled checkboxes. Choose size, color, and border style.
CSS Clip-Path Generator
Generate clip-path CSS from shapes (polygon, circle, ellipse) or custom points.
CSS Cubic Bezier Generator
Create cubic-bezier() timing functions. Use presets or set two control points for animations.
CSS Glassmorphism Generator
Generate glassmorphism CSS with backdrop-filter blur, opacity, and border. Copy-ready code.
CSS Loader Generator
Generate CSS and HTML for loaders: spinner and dots. Copy and paste into your project.
CSS Minifier
Minify CSS: remove comments and extra spaces. Paste CSS and get a smaller output for production.
CSS Switch Generator
Generate CSS for a toggle switch. Customize size, colors, and rounded style.
Barcode Scanner
Decode QR codes from an image. Paste or upload an image to read the QR code content.
JSON Tree Viewer
View JSON as a collapsible tree. Paste JSON and expand or collapse nodes in the browser.
JSON Viewer
Format and view JSON in a readable way. Paste raw JSON and see formatted output with syntax-style display.
MD5 Hash Generator
Generate MD5 hash from text (hex). MD5 is one-way; verify by comparing hashes. No decrypt—use the verify option.
Online JSON Viewer & Beautifier
Beautify JSON and view it as formatted text or tree. Paste JSON and switch between formatted and tree view.
SHA-1 Hash Generator
Generate SHA-1 hash from text (hex). SHA-1 is one-way; verify by comparing hashes.
SHA-224 Hash Generator
Generate SHA-224 hash from text (hex). SHA-224 is one-way; verify by comparing hashes.
SHA-384 Hash Generator
Generate SHA-384 hash from text (hex). SHA-384 is one-way; verify by comparing hashes.
Base64 to Image Converter
Paste a base64 data URL string to preview the image and download it as a file.
Pixel Ruler
Measure width and height in pixels. Enter dimensions or use the display to check sizes on screen.
XML Beautifier
Format and indent XML for readability. Paste minified XML and get nicely structured output.
Alarm Clock
Set a time (HH:MM) for a countdown to alarm or "ring at" display. Optional Web Audio beep or visual only.
Calendar Tool
Show a month calendar for any year and month. View dates at a glance.
Click Counter
Count button clicks. Click to increment, reset to start over.
Click Test
Click in the area to test clicks. Shows click count or reaction time.
Clock Tool
Display current time updating every second. Simple digital clock.
Current Time
Show current time and optional timezone. Local time or select a timezone.
Mic Test
Test your microphone. Start mic and see a level meter or 'Mic detected' using getUserMedia and AnalyserNode.
Notepad Tool
Plain textarea with save to localStorage and clear. Quick notes in the browser.
Notepad Help
Static help text and short instructions for using a notepad or notes tool.
Ruler CM
On-screen ruler in centimeters. Visual ruler with cm marks for quick measurement reference.
Ruler Inch
On-screen ruler in inches. Visual ruler with inch marks for quick measurement reference.
Timer Tool
Countdown timer. Set minutes and seconds, start, stop, and get a beep at zero.
Today's Date
Display today's date in local format. Optional format selection.
Todo List
Simple todo list: add items, list them, check off, and delete. Stored in localStorage.
Voice Recorder
Record audio with MediaRecorder, play back, and download. All client-side, no server upload.
Webcam Test
Show video from getUserMedia (camera). Optional capture snapshot.
React Native Shadow Generator
Generate React Native shadow style objects from shadow parameters (iOS shadowColor/Radius/Opacity, Android elevation).
CSS Color Picker & Keywords
Display CSS color keywords and hex/RGB picker; show a swatch and the CSS code.
CSS Navigation Bar Generator
Generate HTML and CSS for a simple horizontal navigation bar.
Code to Image Converter
Paste code and get a styled code image (formatted in a box with copy; export as image when supported).
Google Fonts Pair Finder
Browse popular Google Fonts pairs for headings and body text; copy font names and link snippets.
IDN Punycode Converter
Convert between internationalized domain names (IDN) and Punycode (ASCII) encoding.
Bar Graph Maker
Create a simple bar chart from labels and values. Enter data and view the chart (canvas or CSS).
Battery Status
Display device battery level and charging state using the Battery API (navigator.getBattery) when available.
Call Recorder
Record audio from your microphone using the MediaRecorder API. Placeholder UI; shows a message if recording is unsupported.
Camera Tool
Access your device camera and show a live video preview using getUserMedia.
Simple Text Editor
A simple plain-text editor (textarea) for quick notes or paste-in content. No rich formatting.
Flashlight Tool
Turn your screen into a flashlight: fullscreen white (or bright) display by toggling body background. Useful in the dark.
Grocery List
Add and remove grocery list items. List is persisted in your browser's localStorage.
Line Graph Maker
Create a simple line chart from labels and values. Enter data and view the chart.
Mirror Tool
Show a mirrored live camera feed using getUserMedia. Useful as a mirror or for self-view.
Scatter Plot Maker
Create a simple scatter plot from X,Y pairs. Enter one pair per line and view the chart.
Scoreboard Tool
Two-team scoreboard: increment or decrement each team's score. Optional reset to start over.
Screen Recorder
Record your screen in the browser. Use getDisplayMedia to capture screen or tab, then start/stop recording and download as WebM.
Screenshot
Capture the current tab or window as a PNG in your browser. Uses getDisplayMedia to capture, then download. Fallback: use your OS or browser screenshot shortcuts.
Screenshot on Android
How to take a screenshot on Android: shortcuts and steps for most devices (Power + Volume Down, palm swipe, and manufacturer-specific methods).
Screenshot on iPhone
How to take a screenshot on iPhone and iPad: side button + volume, or AssistiveTouch. Where to find and share screenshots.
Screenshot on Mac
How to take a screenshot on Mac: Cmd+Shift+3 (full screen), Cmd+Shift+4 (selection or window), and Cmd+Shift+5 for options and recording.
Screenshot on Windows
How to take a screenshot on Windows: Win+Shift+S (Snipping Tool), Print Screen, and Game Bar. Save or copy to clipboard.
Tone Generator
Generate a pure tone in the browser with the Web Audio API. Set frequency (Hz), duration (seconds), and waveform (sine, square, sawtooth, triangle). Play and download as WAV.
CSS Formatter
Format and beautify CSS. Add indentation and line breaks for readable stylesheets.
Minify CSS
Minify CSS: remove comments and extra whitespace. Compress stylesheets for production.
Mulch Planning Guide
Estimate mulch needed for your beds. Enter area and depth to get cubic yards and buying tips.
CSV to XML Converter
Convert CSV to XML online. Paste comma or tab-separated data and get well-formed XML.
Excel to CSV Converter
Convert Excel table data to CSV. Paste data copied from Excel (tab or comma separated) and get clean CSV.
Excel to XML Converter
Convert Excel table data to XML. Paste data copied from Excel and get well-formed XML.
Split CSV
Split a CSV file into multiple parts by rows or by number of lines. Paste CSV and get chunks.
XML to CSV Converter
Convert XML to CSV online. Paste XML and get comma-separated values. Great for spreadsheets.
HTML Viewer
Preview HTML in the browser. Paste HTML and see how it renders in a sandboxed iframe.
Minify HTML
Minify HTML: remove extra whitespace and optional comments. Compress markup for faster loading.
Minify JavaScript
Minify JavaScript: remove comments and extra whitespace. Basic compression for smaller JS files.
Minify JSON
Minify JSON: remove whitespace and newlines. Validate and compress JSON in one step.
Online PHP Formatter
Format and beautify PHP code. Add indentation and line breaks for readable PHP.
Password Encryption Utility
Hash a password with SHA-256 in the browser. One-way hash for non-critical use; use bcrypt on server for storage.
PHP Beautifier
Beautify PHP code with consistent indentation and line breaks. Clean up messy PHP.
URL Slug Generator
Generate URL-friendly slugs from titles or text. Lowercase, hyphenated, no special characters.
JavaScript Redirect
Generate JavaScript redirect code. Enter URL and optional delay to get window.location or meta refresh snippet.
PHP Redirect
Generate PHP redirect code. Enter a URL and get header('Location: ...') or 301/302 snippet for server-side redirect.
HTML Codes
Reference and copy common HTML character entities. Find entity names and numbers for symbols and special characters.
HTML Code Check
Check HTML for unclosed or mismatched tags. Basic validation of tag structure.
HTML Code Quote
Escape HTML special characters so text is safe to display. Converts <, >, &, and quotes to entities.
HTML Code
Quick reference for HTML tags and common snippets. Copy link, image, div, and other boilerplate.
HTML Code Copyright
Get the copyright symbol (©) and its HTML entity. Copy © or © for footers and credits.
HTML Code Euro
Get the HTML entity and character codes for the Euro symbol (€). Copy for use in HTML, XML, or web content.
HTML Code Heart
Get the HTML entity and character codes for the heart symbol (♥). Copy for use in HTML, XML, or web content.
HTML Code Space
Get the HTML entity and character codes for non-breaking space and regular space. Copy for HTML, XML, or web content.
HTML Code TM (Trademark)
Get the HTML entity and character codes for the trademark symbol (™). Copy for use in HTML, XML, or web content.
HTML Comment
Wrap or unwrap text as HTML comments. Generate comment blocks and strip comments from HTML—client-side only.
HTML Link
Generate HTML anchor (link) code. Enter URL and link text to get ready-to-copy <a href="..."> markup.
HTML Link New Window
Generate HTML link code that opens in a new tab or window. Uses target="_blank" with rel="noopener noreferrer" for security.
Mailto Link Generator
Generate mailto: links for email addresses. Add optional subject, body, and CC/BCC—copy the HTML or plain URL.
JavaScript Link
Generate HTML links that run JavaScript on click (e.g. javascript: or onclick). Use for in-page actions—copy the snippet.
HTML Editor
Edit HTML and see a live preview in the browser. No server—runs entirely in your browser. Useful for snippets and quick tests.
HTML Link Code
Reference and copy common HTML link code: anchor, new window, mailto, and button-style links. Quick snippets for developers.
SVG Viewer & Editor
Paste SVG code and see a live preview. Edit the markup and watch the graphic update—all in the browser, no upload.
CSV Tool
Convert CSV to JSON, or format and validate CSV. Comma-separated values parser.
URL Tool
Parse and display URL parts: protocol, host, pathname, search params. URL structure inspector.
XML Tool
Format and pretty-print XML. Validate XML structure. Minify or indent.
Notes Tool
Simple online notepad. Type notes in the browser. No account required.
HTML Anchor Link
Generate HTML anchor tag code. Create <a href="...">link text</a> from URL and text.
HTML Button Link
Generate HTML for a link styled as a button. <a> with button look or <button> that navigates.
HTML Download Link
Generate HTML for a download link. <a download href="..."> to trigger file download.
HTML Image Link
Generate HTML for an image or image link. <img src="..." alt="..." /> or <a><img /></a>.