App tools
117 free app tools, organized by topic — instant, in your browser, no signup.
Developer Utilities & Tools
Open Developer Utilities & Tools →Developer utilities are browser-based tools that handle the small but repetitive tasks that come up constantly in software development: formatting data, converting between encodings, generating boilerplate code, and building configuration strings. Having them available in a browser tab means you can reach them from any machine without configuring a local environment.
Data and encoding tools cover a wide range of everyday needs. The Base64 file encoder converts binary files or text to Base64 for embedding in JSON payloads or data URIs. The HTML entity encoder and decoder handles the escape sequences required for safe HTML output. Backslash escape and unescape utilities are useful when working with strings in programming languages that use backslash as an escape character, or when reading log output that has been over-escaped.
Code generation tools speed up setup work. The CSV to SQL INSERT generator turns a spreadsheet into ready-to-run database statements. The cron builder and cron expression explainer work as a pair: build a schedule visually and see the next run times, or paste an existing cron string and get a plain-English explanation. The CSS generators for gradients, box shadows, border radii, and clip paths let you tune visual properties interactively and copy the resulting CSS without writing it from scratch.
Identification and hashing tools round out the category. The bulk UUID generator creates as many version-4 UUIDs as you need in one step. The file hash generator computes MD5, SHA-1, or SHA-256 checksums client-side for integrity verification. The HMAC generator produces keyed message authentication codes for testing API signatures. The character map lets you browse and copy Unicode characters by name or code point.
Choose the specific tool that matches your immediate task. For one-off needs, the browser-based versions are faster than installing a package or writing a script; for repeated use, many of them accept paste-in input that makes them just as quick as a command-line alias.
Developer Utilities & Tools: common questions
- Are file hashes computed locally or uploaded to a server?
- All hashing is done entirely in your browser using the Web Crypto API or a JavaScript implementation. Your files are never uploaded. You can verify this by disconnecting from the internet and retrying — the tool continues to work.
- What is the difference between the Cron Builder and the Cron Expression Explainer?
- The Cron Builder starts from a human-readable schedule (every weekday at 9 AM, for example) and generates the correct cron expression plus a preview of the next several run times. The Cron Expression Explainer goes the other direction: you paste an existing cron string and it tells you in plain English when it will fire.
- Can I use the CSS generators for production code?
- Yes. The output is standard CSS that works in all modern browsers. Copy it directly into your stylesheet. For older browser support you may want to add vendor prefixes manually, but for clip-path, gradients, and box shadows, unprefixed CSS is now broadly supported.
Image Editing & Conversion Tools
Open Image Editing & Conversion Tools →Browser-based image editing and conversion tools handle the everyday image tasks that used to require Photoshop or a native application. They run entirely in the browser using the Canvas API and modern image codecs, which means no installation, no account, and no file upload to a third-party server.
Conversion and optimization tools are the most frequently used. The image resizer and converter lets you change pixel dimensions and switch between PNG, JPEG, WebP, and other formats in one step, which is essential for preparing images for the web where format and file size directly affect page load time. The image compressor reduces file size without a visible quality drop by adjusting the compression level for lossy formats. Converting to WebP alone typically cuts file size by 25 to 35 percent compared to JPEG at equivalent visual quality.
Editing tools cover the most common adjustments. Brightness and contrast correction, rotation and flip, cropping, and circle crop handle the basics. The color inverter creates negative-style images. The grayscale converter removes color information. The pixelator applies a mosaic effect useful for anonymizing faces or creating pixel-art thumbnails. Border adder frames an image without opening a full editor.
Design and development tools serve more specific needs. The favicon generator creates the icon sizes required by browsers and mobile operating systems from a single source image. The color palette extractor analyses an image and returns its dominant colors as HEX values, which is useful for building a color scheme that matches a photograph or logo. Base64 encoder and decoder let you convert images to and from the inline format used in CSS data URIs and HTML. The ASCII art converter transforms an image into a text-based representation.
For quick, one-off tasks, these tools are significantly faster than launching a desktop application. For production pipelines, they are useful for previewing the result of a transformation before automating it with a server-side tool.
Image Editing & Conversion Tools: common questions
- Is my image uploaded to a server when I use these tools?
- No. All processing happens in your browser using the HTML Canvas API and JavaScript. Your image data never leaves your device. You can verify this by checking the network tab in your browser developer tools while using a tool — you will see no upload requests.
- What is the difference between the image compressor and the resizer?
- The compressor reduces file size by increasing the compression ratio for the same pixel dimensions, which may introduce minor quality loss in JPEG or WebP. The resizer reduces file size by reducing the actual pixel count, which always reduces quality in proportion to how much you scale down. For web images, reducing pixel dimensions to the display size first and then compressing is the most effective combination.
- What favicon sizes does the favicon generator produce?
- It produces the standard set needed for broad browser and device support: 16x16, 32x32, and 48x48 pixel ICO format for desktop browsers, plus 180x180 for Apple touch icons and 192x192 for Android home screen icons. You can download them individually or as a zip archive.
Data Format Converters
Open Data Format Converters →Data format converters and CSV utilities fill the gap between where your data lives and where you need it to go. Structured data rarely arrives in exactly the right format: a database export might be CSV but your API expects JSON, a JSON response might need to become a Markdown table for a report, or a large CSV might need to be filtered to the rows and columns you actually care about before processing.
The CSV tools handle the most common spreadsheet-level transformations without requiring Excel or a scripting environment. The viewer and sorter let you inspect a file and reorder rows by any column. The column extractor pulls out only the fields you need. Row filtering lets you keep only the rows that match a condition. The duplicate remover cleans up files that have been merged from multiple sources. Statistics summary computes count, mean, minimum, maximum, and other descriptive statistics across numeric columns in seconds.
Format conversion tools move data between the major structured formats. CSV to JSON and JSON to CSV handle the most common round trip. JSON to YAML and JSON to XML serve projects that use those formats for configuration or data exchange. The NDJSON to JSON converter handles newline-delimited JSON, the streaming format used by many log systems and APIs. JSON to Markdown table is useful for embedding data in documentation.
Advanced JSON tools help when working with complex nested structures. The JSON tree viewer renders any JSON in a collapsible tree so you can navigate deeply nested objects. The JSON diff viewer compares two JSON documents and highlights what changed. The JSON flattener collapses nested objects into dot-notation keys, which simplifies loading into a spreadsheet. JSONPath finder lets you test path expressions against a document interactively.
For one-off transformations, these browser tools are faster than writing a script. For repeated work, they also serve as a quick sanity check before automating a pipeline.
Data Format Converters: common questions
- How large a CSV file can these tools handle?
- Performance depends on your browser and device, but most tools handle files up to several megabytes without issues. Very large files (tens of thousands of rows or many columns) may be slow to render in the viewer but will still process correctly. For gigabyte-scale files, a command-line tool like awk or pandas would be faster.
- What is the difference between JSON and NDJSON?
- JSON is a single document containing one root value (usually an object or array). NDJSON (newline-delimited JSON) is a text file where each line is a separate, complete JSON object. NDJSON is commonly produced by log aggregators, streaming APIs, and database exports because it can be processed line by line without loading the entire file into memory.
- Can I use JSONPath finder to extract values from a JSON API response?
- Yes. Paste the JSON response into the tool, then type a JSONPath expression like $.data[*].name and the tool will show all matching values. This is useful for figuring out the right path before writing code that queries the same structure programmatically.
PDF & Document Tools
Open PDF & Document Tools →PDF and document tools handle the full lifecycle of PDF files — creating them from scratch, editing existing ones, and extracting content — all inside the browser without requiring Adobe Acrobat or any installed software. Because processing happens client-side, your documents are not uploaded to a third-party server.
Creation tools cover the most common document types. The invoice generator produces a professional, print-ready invoice from the details you enter and exports it as a PDF in one click. The resume builder guides you through standard resume sections and renders them in a clean layout. The certificate generator is useful for courses, competitions, and events where you need to print multiple personalized documents. The business card PDF maker formats contact information into standard card dimensions ready to send to a print shop.
Conversion tools turn existing content into PDF. Markdown to PDF is particularly useful for developers and technical writers who keep notes in Markdown and want to share them in a portable format. CSV data to PDF table converts a spreadsheet export into a formatted table document. Text to PDF and images to PDF handle the simplest cases: plain text files and collections of images that you want bundled into a single document.
Editing and manipulation tools let you modify existing PDFs without recreating them. Merge combines multiple files into one. The page range extractor pulls out a subset of pages. Delete pages, reorder pages, and rotate pages handle structural changes. Adding page numbers to a PDF that lacks them is a single-step operation. The PDF metadata editor lets you update the title, author, and other document properties stored in the file.
For straightforward tasks like merging two PDFs or adding page numbers, the browser-based tools are almost always faster than launching a desktop application. For complex layouts or branded documents, the generators provide enough control to produce professional results without design software.
PDF & Document Tools: common questions
- Are my PDF files uploaded to a server when I use these tools?
- No. PDF processing uses JavaScript libraries that run entirely in your browser tab. Your files stay on your device. You can confirm this by checking your network tab in browser developer tools — you will see no file upload requests.
- Can the PDF text extractor handle scanned documents?
- It can extract text that is embedded as selectable text in a PDF. Scanned documents are images inside a PDF container and do not contain machine-readable text, so extraction will return nothing useful for those. You would need an OCR tool to process scanned pages.
- What is the label sheet generator for?
- It generates a PDF laid out in standard Avery-compatible label sheet dimensions so you can print mailing labels, product labels, or name badges directly on adhesive label paper. You enter your label content and select the sheet format, and the tool handles the positioning and margins.
Audio & Media Tools
Open Audio & Media Tools →Audio and media browser tools bring capabilities that once required dedicated desktop software directly into your web browser — no installation, no account, no latency from round-tripping audio to a server. They are useful for musicians, podcasters, educators, developers testing audio features, and anyone who needs to generate, capture, or analyze sound on the fly.
The tools here split naturally into a few groups. Tone and frequency generators — the Online Tone Generator, Binaural Beat Generator, and White Noise Generator — produce audio signals for purposes ranging from testing speakers and hearing aids to creating ambient soundscapes for focus or sleep. The Tone Generator lets you dial in an exact frequency and waveform; the Binaural Beat Generator outputs slightly different frequencies to each ear to create a perceived beat that some users find useful for concentration; the White Noise Generator produces broadband noise that masks distracting sounds.
For musicians and performers, the Online Metronome provides a reliable click track at any tempo to keep practice consistent, while the Pitch Detector and Instrument Tuner listens through your microphone and identifies the pitch of what you play or sing, displaying its nearest note and cents deviation. The BPM tools in related categories let you convert a tempo to delay times or frequencies when setting up effects.
The recording tools — Voice and Audio Recorder and Screen Recorder — capture directly from your microphone or display without a plugin. They are practical for creating quick voice memos, recording a demo, or capturing a video walkthrough to share. The Live Audio Visualizer renders your microphone input as a real-time waveform or spectrum display, which is handy for checking microphone levels, demonstrating audio concepts in presentations, or simply exploring how different sounds look as waves.
Text to Speech converts written text into spoken audio using the voices built into your browser's speech synthesis engine, making it useful for proofreading content by ear, generating quick voice-overs, or testing how an assistive technology would read a page. When choosing between these tools, start with your goal: generating test tones or masking noise points to the generators; performing or recording music points to the metronome, tuner, or recorder; and analyzing or presenting audio points to the visualizer.
Audio & Media Tools: common questions
- Do these audio tools require any software to be installed?
- No. All tools run entirely in the browser using the Web Audio API and, where needed, the browser's MediaDevices API for microphone and screen access. You will be prompted to grant microphone or screen permissions the first time you use a recording or listening tool, but nothing needs to be downloaded or installed.
- What are binaural beats and do they actually work?
- A binaural beat is a perceived tone created when slightly different frequencies are delivered separately to each ear. For example, a 200 Hz tone in the left ear and a 210 Hz tone in the right ear produces a perceived 10 Hz beat. Some studies suggest that certain beat frequencies correlate with relaxed or focused mental states, but the scientific evidence is mixed. The generator is useful for experimentation, but it should not replace medical advice for sleep or concentration disorders.
- Why can the pitch detector sometimes show the wrong note?
- Pitch detection analyzes the fundamental frequency of the loudest periodic sound it hears. Background noise, harmonics from other instruments, room reverb, or a microphone that picks up multiple sound sources can confuse the algorithm. For best accuracy, use the tuner in a quiet environment, position your microphone close to the instrument, and play one clear sustained note at a time.
Productivity & Utility Apps
Productivity and utility browser apps are the lightweight, always-available alternatives to heavier software for tasks you perform regularly but do not want to open a full application to handle. Because they run entirely in the browser, there is nothing to install, and your data either stays on your device or is cleared when you close the tab — making them fast, private, and portable.
The Online Notepad gives you a clean, distraction-free writing surface you can open instantly. It is ideal for jotting down ideas during a meeting, drafting a quick message before pasting it elsewhere, or keeping a scratch pad open while you work in other tabs. Unlike a notes application, there is no sync setup, no account, and no formatting toolbar to get in the way of just writing.
The Pomodoro Timer implements the well-known time management technique developed by Francesco Cirillo: work in focused 25-minute intervals separated by short breaks, with a longer break after every four cycles. Research on attention and fatigue supports working in bounded intervals rather than open-ended sessions, and the Pomodoro structure provides that boundary without requiring a separate app or subscription. The timer is particularly useful for studying, writing, coding, or any task where sustained focus is difficult to maintain.
The Text Encrypter and Decrypter lets you protect sensitive text — passwords, private notes, personal information — using a passphrase-based encryption scheme that runs in the browser. Because the encryption and decryption happen client-side, your plaintext never leaves your device. This makes it practical for storing a sensitive note in a location that is not fully private, sharing encrypted text over an insecure channel, or simply adding a layer of protection before pasting into a public or shared document.
Taken together, these three tools address three common everyday needs: capturing thoughts quickly, managing attention during work sessions, and protecting sensitive information. Each is designed to stay out of your way and let you accomplish the task with minimal friction.
Productivity & Utility Apps: common questions
- Does the Online Notepad save my text automatically?
- Most browser-based notepads save content to your browser's local storage, which persists as long as you do not clear your browser data. However, local storage is not a substitute for a proper backup. If you need to keep the content, copy it to a file or a cloud document before closing the tab.
- How long should a Pomodoro session be?
- The classic Pomodoro technique uses 25-minute work intervals followed by a 5-minute break, with a 15 to 30-minute long break after four intervals. Some people find that longer intervals of 45 to 50 minutes work better for deep technical tasks, while shorter intervals of 15 to 20 minutes suit high-interruption environments. The timer can typically be adjusted to suit your preferred interval length.
- How secure is the browser-based text encryption tool?
- The tool uses client-side cryptography, meaning your text is encrypted before it would ever be transmitted anywhere and nothing leaves your device. Security depends on the strength of your passphrase -- a short or common passphrase is easy to brute-force. Use a long, random passphrase for anything genuinely sensitive, and be aware that browser extensions with access to the page could potentially intercept unencrypted input before it is processed.
QR Code Generator
Create scannable QR codes instantly from any URL, text, or contact information for print, sharing, or digital use.
Password & Security Generators
Open Password & Security Generators →Password and security generator tools exist because humans are notoriously poor at creating truly random credentials. We gravitate toward familiar words, predictable patterns, and reused strings — all of which make passwords easier to remember but far easier to crack. These tools replace guesswork with cryptographically informed generation, giving you credentials that meet modern security standards without requiring you to invent randomness yourself.
The tools in this category serve two distinct purposes. Generation tools — the Password Generator, Secure Password Generator, Passphrase Generator, and Random PIN Generator — create new credentials from scratch. The Password Crack Time Estimator evaluates credentials you already have (or are considering) by modelling how long a modern attack would take to break them under various attack scenarios.
Understanding the difference between a password and a passphrase is central to choosing the right tool. A password generator produces a string of mixed characters (uppercase, lowercase, digits, symbols) of a fixed length. A passphrase generator produces a sequence of random common words — typically four to six words — separated by spaces or hyphens. Passphrases are longer in total characters, which makes them extremely resistant to brute-force attacks, and they are often easier to type and remember because the words are meaningful even if the combination is random.
PINs are a different category: short numeric codes used where the interface accepts only digits — bank cards, phone unlock screens, door keypads. The Random PIN Generator produces PINs free of the patterns (birth years, repeated digits, keyboard runs) that make human-chosen PINs predictable.
The Password Crack Time Estimator is useful both for auditing existing passwords before you commit to using them and for understanding the security implications of length versus character-set complexity. A 12-character all-lowercase password takes far less time to crack than a 12-character mixed-character password of the same length, and the estimator makes that difference concrete and comparable.
Password & Security Generators: common questions
- Is a passphrase actually more secure than a random character password?
- It depends on length. A four-word passphrase drawn from a large word list (say, 7,776 words) has roughly 51 bits of entropy, comparable to a fully random 8-character password using letters and digits. A six-word passphrase reaches about 77 bits, which is stronger than most character-based passwords people actually use. The key advantage is that passphrases are far easier to type correctly and remember without writing down, which reduces the risk of the password being exposed through a sticky note or an insecure notes app.
- What length and character set should I use for a generated password?
- For most online accounts, a minimum of 16 characters with a mix of uppercase, lowercase, digits, and symbols is the current practical recommendation. The exact combination matters less than the total length: each additional character multiplies the search space for an attacker. If the site restricts symbols or length, prioritise length over special characters — a 20-character alphanumeric password is stronger than a 12-character one with symbols. Use a password manager to store generated passwords so length is never a memorability constraint.
- How does the Password Crack Time Estimator calculate its results?
- The estimator models the number of possible combinations for your password based on its length and the character set it appears to use (lowercase only, mixed case, with digits, with symbols). It then divides that number by a realistic attack rate — typically measured in billions of guesses per second for modern GPU-based cracking hardware — to produce a time estimate. The result is a worst-case figure assuming the attacker knows your character set but not your specific password. Real-world crack times can be lower if your password follows a recognizable pattern, and higher if the attacker is using slower hardware.