Local Processing First

Keep Your Input on Your Device.Privacy-Focused Utilities

ZeroTools puts tools that process input on your device without sending it externally first. Speech recognition and DNS lookup remain available as clearly marked exceptions. Loading pages, processing resources, or ads is distinct from sending your input.

Local Processing First

External-input exceptions are labeled

Ready to Get Started

No dedicated app required

Zero Installs

Runs in any browser

Curated Collections by Use Case

Reading Time CalculatorExternal connection

Counts the number of characters in the input text and calculates the reading time in real time according to the speaking speed (normal, rapid, etc.).

ReactTailwind CSS
Launch Tool

Invoice Generator

There is no need to register as a member, and you can generate and download PDF-format invoices and estimates from input data only on your browser.

Reactpdf-lib
Launch Tool

Loan Calculator

Calculates the monthly repayment amount, total repayment amount, and total interest amount from the loan amount, interest rate, and period, and displays a detailed repayment plan table and cumulative repayment amount chart.

ReactSVG Charts
Launch Tool

Compound Interest Calculator

You can calculate the expected future asset amount from the initial investment amount, monthly savings amount, yield, and number of years, and visually compare the difference between compound interest and simple interest.

ReactSVG Stacked Bars
Launch Tool

Overtime Calculator

Automatically calculates overtime pay (overtime, late night, holiday work) based on the Labor Standards Act based on basic wage (or basic hourly wage) and working hours.

ReactLabor Multipliers
Launch Tool

Business Days Counter

Dynamically counts the actual number of business days excluding Saturdays, Sundays, holidays (Japanese national holidays and substitute holidays) and arbitrary holidays from the start date and end date.

ReactHoliday Algorithm
Launch Tool

Currency Converter

Dynamically obtain the latest exchange rates for 6 major currencies (USD, EUR, JPY, GBP, CNY, AUD) online and convert amounts in both directions.

ReactLive Currency API
Launch Tool

Split Bill Calculator

Calculate food and drink costs for multiple people by dividing them evenly or by group (more positions, fewer late arrivals, etc.) and rounding off the fractions.

ReactSplitting Logic
Launch Tool

Depreciation Calculator

Automatically calculates depreciation expense and unamortized balance by year using the straight-line method or declining-balance method based on a corporation's asset purchase cost and legal useful life.

ReactDepreciation Table
Launch Tool

Roi Calculator

We calculate the return on investment (ROI), investment payback period, net present value (NPV), and internal rate of return (IRR) from the initial investment amount and annual income.

ReactFinancial Solvers
Launch Tool

Retirement Pay Calculator

Automatically calculates retirement income deduction amount, income tax/resident tax, and net take-home pay based on the amount of retirement allowance (retirement allowance) and years of service.

ReactTax Math
Launch Tool

Percentage Calculator

Instantly perform and compare ratio calculations that are easily confused in daily life and business, such as "What is Y% of X?" and "What percentage of Y is X?"

React
Launch Tool

Hourly Wage Converter

We accurately calculate the basic hourly wage (hourly rate), which is the basis of legal overtime pay, from monthly salary, daily wage, total annual working hours, etc.

React
Launch Tool

Inflation Calculator

Based on historical Consumer Price Index (CPI) data for Japan and other major countries, we will calculate how much 10,000 yen in the past is equivalent to today.

React
Launch Tool

Markdown Invoice Generator

Simply enter item names, prices, etc. roughly in Markdown format, and the invoice will be automatically formatted into a beautiful and professionally designed invoice, which can then be printed as a PDF.

React
Launch Tool

Discount Profit Calculator

Automatically calculate one unknown element among cost price, sales price, discount rate, gross profit rate, and profit amount from slide bar operations of other elements.

React
Launch Tool

Digital Stamp Generator

Simply enter your last name and select the font (block font, old seal font, etc.), border, and degree of blurring to create a transparent PNG of digital seal that can be used for PDF electronic contracts, etc.

ReactCanvas API
Launch Tool

Crypto Profit Calculator

Enter the transaction date, time, quantity, and price of virtual currency or tokens, and calculate simple annual profit and loss and taxes (miscellaneous income) using the moving average method or total average method.

React
Launch Tool

LTV CAC Calculator

The health of your business is simulated and displayed in graphs based on customer lifetime value (LTV), cost per customer acquisition (CAC), churn rate, and average cost per customer.

React
Launch Tool

Paid Leave Tracker

The number of days and expiration date (2-year expiry rule) of paid vacation granted based on the Labor Standards Act is automatically calculated from the scheduled number of working days per week and date of employment.

React
Launch Tool

Calendar Csv Generator

We will build a CSV for bulk schedule registration that can be directly imported into Google Calendar or Outlook from the specified date range, excluded days of the week, and specific holiday information.

React
Launch Tool

Forex Fee Calculator

Simulates the round-trip commission cost and loss cut line from the spread (coins/pips), trading volume, leverage, and required margin for trading in FX, etc.

React
Launch Tool

Compound vs Simple

Visualize the long-term growth difference between compound interest (interest of reinvestment) and simple interest (withdrawal of interest) when investing a fixed amount using a color-coded SVG line graph.

ReactSVG Charts
Launch Tool

Subscription Manager

List the various monthly and annual subscription services you have registered, and visualize and export the total expenditure and ratio on a monthly and daily basis.

ReactLocalStorage API
Launch Tool

Shipping Box Estimator

Based on the size and weight of the package, we compare the shipping standards of Yamato Transport, Yu-Pack, etc., and create a 3D drawing of the optimal box size and arrangement for the cheapest price.

React3D Projection
Launch Tool

PDF Merge & Split Tool

Merge multiple PDF files into one or extract selected pages. Fast client-side document processing with no size restrictions.

pdf-libFileReader API
Launch Tool

Offline Bg Remover

Using ONNX Runtime Web, automatically crop the background of people and products in images on the browser.

onnxruntime-webWebAssembly
Launch Tool

Bulk Image Compressor

Compress JPEG, PNG, and WebP images locally. Reduce file sizes without server uploads. Batch processing supported.

browser-image-compressionWeb Workers
Launch Tool

Image Converter Resizer

Mutual conversion of image extensions (JPEG/PNG/WebP/GIF/BMP/ICO) and resizing using custom sizes (width/height) and ratios can be performed completely on the browser.

Canvas APIWeb Workers
Launch Tool

Screen Recorder

No software installation required, record browser tabs and entire desktop screen and save locally.

MediaDevices APIMediaRecorder API
Launch Tool

Magic Eraser

Simply trace the unnecessary object you want to erase in the image, and a lightweight AI model will be used to naturally repair and interpolate the background.

onnxruntime-webInpainting Model
Launch Tool

SVG CleanerExternal connection

Minimize file size by removing unnecessary metadata, empty elements, and editor-specific tags such as Illustrator and Inkscape from your SVG code.

ReactDOMParser
Launch Tool

Audio Converter

Decode audio files (MP3, WAV, M4A, OGG) on your browser, convert them all at once to WAV or WebM format, and save them.

ReactWeb Audio API
Launch Tool

Exif Cleaner

Completely removes personal information and metadata contained in images (JPEG, PNG) such as GPS location information, photography equipment, and date and time of photography.

ReactBinary Parsing
Launch Tool

GIF Maker

Create an original animated GIF by uploading multiple image files and setting the frame order and playback speed (FPS).

ReactCanvas API
Launch Tool

GIF Grid Compiler

Multiple GIF animations, videos, and images can be played simultaneously in a grid pattern, and then combined and output into a single video (MP4) or GIF file.

Reactgifuct-js
Launch Tool

Audio Cutter

You can decode the audio file, display the waveform, and intuitively specify the cutting range using the slider and save the cut.

ReactWeb Audio API
Launch Tool

Video Cutter GIF

Cut out an arbitrary range from a video such as MP4 and save it as a flip animation GIF or lightweight video file using Canvas drawing.

ReactCanvas API
Launch Tool

Text to Speech ExporterExternal connection

Enter text and use the browser's standard speech synthesis function to save and download the reading audio as a local file (WAV/WebM).

ReactSpeechSynthesis
Launch Tool

Qr Generator

Generates a high-quality QR code from any text or URL, and supports changing the color scheme and embedding a custom logo image in the center.

ReactCanvas API
Launch Tool

Qr Reader

Read and analyze QR codes at high speed by loading image files or real-time scanning with a PC or smartphone camera.

ReactWebcam API
Launch Tool

Color Picker Image

Upload an image and get the color code (HEX/RGB/HSL) with a single click while viewing the pixel-by-pixel magnifying glass preview.

ReactCanvas API
Launch Tool

Sketchpad

Freely create drawings and handwritten notes on your browser, and save and download them as PNG or JPEG images.

ReactCanvas API
Launch Tool

Image Blur

Blur or mosaic (pixelize) any part of the uploaded image by hand-drawing with a brush or using the rectangular selection tool.

ReactCanvas Filter
Launch Tool

Barcode Generator

Generates major one-dimensional barcodes such as JAN code (EAN-13/8), CODE39, ITF, Codabar, etc. on Canvas from input numbers with high precision.

ReactCanvas API
Launch Tool

HEIC to JPEG/PNG Converter

Convert iPhone HEIC photos to JPEG or PNG fully offline. Fast local processing with no size limits or private data leakage.

Reactheic2any
Launch Tool

Excel Csv Converter

Completely converts Excel file (.xlsx/.xls) sheet data and CSV files into each other on a local browser, taking into account the state of formulas and character encoding.

Reactxlsx (SheetJS)
Launch Tool

SVG Png Converter

Render a vector image (SVG) at high resolution and convert it to a transparent PNG, or trace a PNG image (run-length path) and convert it to an editable SVG.

ReactCanvas API
Launch Tool

Audio Pitch Speed Editor

You can adjust and save the playback speed (tempo) and pitch/key of audio data (MP3, WAV, M4A, etc.) independently on the browser.

ReactWeb Audio API
Launch Tool

Privacy OCR (Text Extractor)

Extract text from images using offline OCR. Run optical character recognition in your browser with zero server uploads.

Reacttesseract.js
Launch Tool

PDF Password Manager

Encrypt (protect) and restrict viewing of PDF files with a password, or remove (decrypt) the password and convert to a plain PDF without a password.

React@pdfsmaller/pdf-encrypt-lite
Launch Tool

Exif EditorExternal connection

You can view, edit, and delete Exif metadata such as the shooting date and time, camera device information, and GPS location information included in images (JPEG) directly on your browser.

Reactpiexifjs
Launch Tool

SVG Path Editor

Edit and preview SVG path data (d attribute) intuitively using drag-and-droppable anchor points and control handles.

ReactSVG Elements
Launch Tool

CSS Sprite Generator

Merges multiple icons and small images into one combined image (sprite image), and automatically outputs the display position specification code (background-position) using CSS.

ReactCanvas API
Launch Tool

Audio Visualizer Generator

Generate dynamic frequency spectrum and waveform animation videos from audio files. You can record locally and download it as a WebM video.

ReactWeb Audio API
Launch Tool

Screenshot Device Mockup

We beautifully synthesize screenshot images from smartphones and PCs into the frames of the latest iPhones, MacBooks, and monitors to generate images for PR materials and materials.

ReactCanvas API
Launch Tool

Zip Unzip Tool

Compress multiple files into one ZIP file, or expand (unzip) an existing ZIP file on your browser.

ReactJSZip
Launch Tool

Bulk File Renamer

Load a large number of file names by copying and pasting or dragging and dropping, and simulate rules such as string replacement, regular expressions, and sequential numbering in real time.

ReactRegex Engine
Launch Tool

GIF Video Converter

Extract an arbitrary time range from a video (MP4/WebM), sample frames, and convert them to high-quality animated GIF, or vice versa.

ReactCanvas API
Launch Tool

Image Cropper

Easily crop images to your preferred ratio (1:1, 16:9, 4:3, free) by dragging. It also supports circular cutouts for avatars.

ReactCanvas API
Launch Tool

Stereo Mono Editor

Swaps the left and right channels of the audio file, mixes it to monaural, extracts L/R individual channels, and adjusts the localization panning.

ReactWeb Audio API
Launch Tool

JSON Formatter & Validator

Beautify, format, and validate raw JSON strings completely in your browser. Features syntax error highlight and minify options with 100% privacy.

ReactJSON.parse
Launch Tool

Encoder Decoder

Converts character strings and binary data to hexadecimal, binary, Base64, URL encoding, etc. in real time.

TextEncoder/Decoderatob/btoa
Launch Tool

Code to Image

Input the source code, generate and export images with beautiful gradient backgrounds and editor-like decorations.

Reacthighlight.js
Launch Tool

Sns Image Resizer

Images will be cropped and resized according to the recommended size of each SNS platform (X, Instagram, YouTube, etc.).

Canvas APICropper.js
Launch Tool

Dummy Text Generator

Generates Lorem Ipsum text for layout confirmation and random text in the style of classical Japanese literature (such as Aozora Bunko).

ReactRandom sentence logic
Launch Tool

Code Minifier

Remove unnecessary spaces, line breaks, and comments from HTML, CSS, and JavaScript code to minimize file size.

ReactRegex / UglifyJS Web port
Launch Tool

JWT Decoder & Debugger

Decode and debug JSON Web Tokens (JWT) locally. Inspect headers, payload, and signature without sending tokens to any server.

ReactJWT Parsing
Launch Tool

Regex Tester & Visualizer

Test regular expressions with real-time match highlighting, capture groups, and replacement support in a secure sandbox.

ReactRegExp Engine
Launch Tool

URL Parser

Breaks down complex URLs into protocols, hosts, paths, and query parameters, then edits and reconstructs the parameters in a grid format.

ReactURLSearchParams
Launch Tool

CSS Shadow Generator

Visually adjust the shadow direction, blur, diffusion, color (RGBA), opacity, and inner shadow (Inset), and output CSS code.

ReactTailwind CSS
Launch Tool

CSS Gradient Generator

You can create linear and radial gradations and intuitively add, move, and delete color stops.

ReactGradient Logic
Launch Tool

HTML Escaper

Special characters (<, >, &, \

ReactHTML Escaper
Launch Tool

Markdown Editor

This is an editor that allows you to display and check text entered in Markdown notation alongside an HTML preview in real time.

ReactCustom Parser
Launch Tool

Yaml JSON Converter

It mutually converts hierarchically structured data from YAML to JSON or JSON to YAML in real time and performs syntax validation.

ReactFormat Converter
Launch Tool

Csv JSON Converter

Converts CSV data from spreadsheets and databases into JSON or XML formats that are easy to handle programmatically.

ReactData Transformer
Launch Tool

SQL Formatter

It formats difficult-to-read SQL statements beautifully and easily by capitalizing reserved words, adding appropriate line breaks, and inserting indents.

ReactSQL Parser
Launch Tool

Http Header Simulator

Assemble an HTTP request (method, content-type, various authentications, etc.) and visualize the generated headers and expected responses.

ReactHTTP Mocking
Launch Tool

XML Formatter

Performs indentation formatting of XML text and syntax checking (identifying error lines) such as missing closing tags on the browser.

ReactDOMParser API
Launch Tool

UUID Generator

Automatically generate a specified number (up to 500) of random and unique IDs (UUID v4 or v1) at once.

ReactWeb Crypto API
Launch Tool

Text HTML ConverterExternal connection

Automatically converts text and HTML source code to each other, such as converting text line breaks to <p> tags and URLs to <a> links.

ReactHTML Processor
Launch Tool

Git Helper

Just select the action you want to perform, such as branching or undoing a commit, from the menu and the correct Git command will be automatically generated.

ReactGit Template
Launch Tool

Cron Generator

We will construct and explain the correct cron execution description (* * * * *) by specifying the minute, hour, day, month, and day of the week from intuitive selection boxes.

ReactCron Parser
Launch Tool

CSS Grid Generator

Define the number of rows and columns and gap width in the on-screen grid, and generate CSS Grid layout code interactively.

ReactCSS Grid
Launch Tool

Color Contrast Checker

Contrast ratio is calculated from text color and background color, and compliance with WCAG 2.1 standards (AA/AAA) is determined in real time.

ReactWCAG Formulas
Launch Tool

Subnet Calculator

Automatically calculates network address, host range, and broadcast address from IP address and subnet mask.

ReactBinary Math
Launch Tool

HTML to JSX

Automatically converts regular HTML code into JSX code for React components (className replacement for class, htmlFor replacement for for, inline style objectification, self-closing tag completion, etc.).

ReactRegex Engine
Launch Tool

Bash Powershell Converter

Easily convert basic shell commands and script structures (file moves, string searches, environment variable settings, etc.) between Bash and PowerShell, and display a syntax comparison guide.

ReactRegex Engine
Launch Tool

CSS Triangle Generator

Use the border property trick to specify the size, orientation, and color of triangles (up, down, for callouts, etc.) that can be drawn using only CSS, and get CSS and Tailwind code.

ReactCSS Border Math
Launch Tool

JSON Yaml Toml Converter

Converts between the three main configuration file formats: JSON, YAML, and TOML with syntax validation.

ReactCustom Parsers
Launch Tool

Font Converter Tester

Load your font file (.ttf / .otf / .woff / .woff2) into the browser, perform a display test, and generate Base64 code for CSS embedding.

ReactFontFace API
Launch Tool

Git Ssh Config Builder

Automatically builds definition files for SSH connection settings (~/.ssh/config) and Git global environment settings (~/.gitconfig) using form input.

React
Launch Tool

Color Palette Generator

Based on the base color, a beautiful palette is automatically calculated based on color harmony theory (complementary colors, analogous colors, triads, divisive complementary colors, tetrads, monochromes, etc.).

ReactColor Theory Math
Launch Tool

Nginx Config Generator

Generate the virtual host settings (nginx.conf) for the web server Nginx. Supports cache, Gzip, SSL, and reverse proxy.

React
Launch Tool

Gitignore Generator

Select the target environment such as Node.js, Python, Go, macOS, Windows, VSCode, IntelliJ, Unity, etc. and create a clean .gitignore file.

ReactDeduplication Engine
Launch Tool

Docker Compose Generator

Visually design the docker-compose.yml file that defines a multi-container configuration using form operations.

ReactYAML Builder
Launch Tool

CSS Animation Generator

Specify the position, size, transparency, and rotation along the timeline, and output the @keyframes CSS code while previewing the animation of the change.

ReactTimeline Editor
Launch Tool

Regex Visualizer

It analyzes the syntax of the input regular expression and draws state transitions (state machines) and tree structures on the canvas to visualize "which parts are functioning and how."

ReactCustom Parser
Launch Tool

JSON to Typescript

It reads JSON data such as API responses and automatically constructs TypeScript interface definitions, including nested objects.

ReactRecursive Parser
Launch Tool

Http Status Codes

A comprehensive reference catalog of HTTP status codes compliant with RFC 9110. You can instantly search for Japanese explanations, detailed meanings, corresponding RFC sections, and mock examples of common API responses.

ReactReference Database
Launch Tool

Graphql Beautifier

In addition to aligning messy GraphQL queries and schema (SDL) indentations, neatly formatting, syntax checking, and compressing (Minify), you can easily design schemas using GUI operations.

ReactCustom Parser
Launch Tool

Markdown Table Editor

Create a table using a GUI operation such as a spreadsheet or Excel, and automatically output Markdown table text with neatly aligned widths.

ReactDynamic Layout
Launch Tool

CSS Clamp Generator

Generates a CSS clamp() expression that smoothly scales the font size according to the minimum and maximum screen width.

ReactClamp Calculator
Launch Tool

Curl Fetch Converter

Automatically converts the terminal's curl command into a request code using JavaScript's standard Fetch API or Axios.

ReactCurl Command Parser
Launch Tool

SVG Badge Generator

You can generate and download color badges (Shields.io style) for flat and beautiful parameter display in SVG format, perfect for GitHub READMEs, etc.

ReactText Metric Measurer
Launch Tool

Jsonpath Jq Tester

Specify a JSONPath expression or JQ-style filter from a large amount of JSON data to instantly extract specific data nodes and display them in a tree.

ReactCustom JSONPath Parser
Launch Tool

Unicode Escape Converter

Mutually converts and restores text characters to various Unicode escape codes (\\uXXXX, \\u{XXXX}, HTML numeric character reference, %uXXXX).

ReactString Utilities
Launch Tool

CSS Box Shadow Art

This is a generator that can automatically create and output beautiful pixel art drawn using only one HTML element and the box-shadow property.

ReactCSS Shadow
Launch Tool

Pomodoro Timer

This is a productivity tool that alternates between 25 minutes of concentration time and 5 minutes of break time, and notifies you with a sound or desktop notification when the work is completed.

ReactWeb Audio API
Launch Tool

Random Picker

The entered name list will be shuffled, randomly divided into teams, and representatives will be selected using a roulette wheel.

Fisher-Yates ShuffleCSS Animations
Launch Tool

Speech to TextExternal connection

The audio obtained from the microphone is transcribed in real time and output as text that can be edited and copied.

Web Speech API (SpeechRecognition)
Launch Tool

Flashcard App

Create an original vocabulary book and perform memorization efficiently based on the timing of the forgetting curve (spaced repetition).

ReactIndexedDB
Launch Tool

Metronome

This is a rhythm/performance tool that plays a click sound at a precise tempo according to the specified BPM and time signature, and makes the screen blink.

ReactWeb Audio API
Launch Tool

Breathing Timer

This is a breathing method guidance tool that helps you meditate and relieve stress by following an animation that tells you when to breathe (inhale, hold, exhale).

ReactCSS Transitions
Launch Tool

Typing Test

Test your character input speed (WPM) and accuracy by accurately typing short English or Japanese Romaji texts within a time limit.

ReactTyping Analytics
Launch Tool

Noise Meter

The surrounding volume (sound pressure level) from the microphone is collected in real time, and the simple decibel (dB) value of the entire environment is displayed on a meter.

ReactWeb Audio API
Launch Tool

Screen Tester

Displays the entire screen in a single color (red, green, blue, white, black, etc.) and inspects the LCD monitor for missing dots, color unevenness, and light leakage.

ReactFullscreen API
Launch Tool

Random Generator

Performs dice rolling, coin tossing, and generation of a random number list within a specified range with intuitive 3D-like animation.

ReactRandom Math
Launch Tool

Piano Synth

A piano keyboard that runs on your browser. You can enjoy simple performances by selecting a sound wave waveform and assigning keys on your mouse or PC keyboard.

ReactWeb Audio API
Launch Tool

Math Drill Generator

Randomly generate quizzes on addition, subtraction, multiplication, and division. It is optimized for print layout (A4), and you can also toggle display/hide of answers.

ReactPrint CSS
Launch Tool

Habit Tracker

Enter the daily goals you want to make into a habit (exercise, study, etc.), check the calendar on the day you achieve them, and display a list of your continuation rates.

ReactLocalStorage API
Launch Tool

World Clock

Display the current time in major world cities side by side in analog and digital format, and use the slider to compare time differences (meeting candidate times, etc.).

ReactDate Logic
Launch Tool

BMI Calculator

Based on height, weight, age, and activity intensity, obesity degree (BMI), basal metabolism (BMR), and total calorie expenditure (TDEE) are calculated and drawn on a visual meter.

ReactHealth Formulas
Launch Tool

Pixel Art Editor

You can create pixel art on a 16x16 or 32x32 grid, set layers and animation frames, and save it as a transparent PNG or GIF animation.

ReactCanvas API
Launch Tool

Maze Generator

You can play the game by generating a random maze using an algorithm and manually aiming for the goal, or you can watch the automatic solving process of the search algorithm through animation.

ReactCSS Drawing
Launch Tool

Virtual Art Gallery

While viewing public domain Western masterpieces in high quality, you can customize the frame style and exhibition room lighting, and extract the colors (HEX code) of each work.

ReactCSS 3D Transforms
Launch Tool

Generative Art Math

You can create and save beautiful geometric art in real time by adjusting mathematical models such as fractals, chaotic orbits, and golden angle Fibonacci spirals.

ReactCanvas API
Launch Tool

Noise Generator Healing

This is a concentration BGM synthesis tool that allows you to blend white noise, pink noise, brown noise, and the sounds of rain, wind, and waves to your desired balance.

ReactWeb Audio API
Launch Tool

Stopwatch Lap

This is a tool that can measure lap times and split times infinitely in 1/1000 second units, graph average laps, highest/lowest laps, and export them as CSV files.

ReactrequestAnimationFrame
Launch Tool

Periodic Table Interactive

This is an educational illustrated book that visually displays detailed physical properties, electronic configuration (bohr model animation display), absorption and emission spectra, etc. by clicking on each element in the periodic table of elements.

ReactSVG Animations
Launch Tool

Flight Timezone Planner

When you enter the time difference and flight time, it creates a timeline of how local time progresses during the flight, and graphically calculates your sleep and activity plan to prevent jet lag.

ReactTimezone calculations
Launch Tool

Rubiks Cube 3d

This is a 3D Rubik's Cube that uses CSS 3D Transforms and can be moved intuitively by dragging.

ReactCSS 3D
Launch Tool

Reversi Ai

This is an Othello tool that allows you to play against a mini AI using Monte Carlo tree search and evaluation functions, and analyze the winning rate of each square in a heat map in real time.

ReactMinimax Algorithm
Launch Tool

Sudoku Solver

This is a tool that allows you to play Sudoku puzzles of different difficulty levels, or automatically answers input puzzles using a backtracking algorithm, and visualizes the search process with animation.

ReactBacktracking
Launch Tool

Sound Recorder Sampler

This is a portable sampler that allows you to record environmental sounds and voices from a microphone, and then assign them to a keyboard or drum pad to enjoy sampled performances.

ReactWeb Audio API
Launch Tool

Kanban Board

A secure Kanban board task management tool that saves in LocalStorage, allowing you to move cards intuitively using drag and drop.

ReactHTML5 Drag and Drop
Launch Tool

Ear Age Test

This is a tool that uses the Web Audio API to generate high-frequency sounds from 8kHz to 20kHz to easily measure and test ear age based on the hearing limit.

ReactWeb Audio API
Launch Tool

Simon Says Game

This is a classic brain training game (Simon) in which you memorize the pattern order of panels with lights and sounds, and correctly reproduce sequences that gradually become longer.

ReactWeb Audio API
Launch Tool

Conway Game Of Life

This is a tool that allows you to simulate Conway's Game of Life on your browser and observe the dynamic changes of cell birth and death.

ReactCanvas API
Launch Tool

Slide Puzzle 15

This is a tool that allows you to play the classic 15 puzzles, or create a split puzzle from your own images, and enjoy the automatic shortest strategy animation using the A* algorithm.

ReactA* Search Algorithm
Launch Tool

Mindmap Creator

It is a mind map editor that allows you to easily add nodes with key operations, organize the layout intuitively, and export it as SVG or PNG.

ReactSVG Vectors
Launch Tool

Digital BookshelfExternal connection

This is a completely local digital bookshelf where you can take pictures of the covers of the manga and novels you have purchased, register them, and manage your collection by arranging them in order of volume number.

ReactIndexedDB
Launch Tool

Password Generator & Entropy Meter

Generate strong, cryptographically secure passwords with custom criteria and entropy strength assessment locally.

Web Crypto API
Launch Tool

Text Encryptor

Strongly encrypts (AES-GCM-256) or decrypts text on the browser using the specified password as a key.

ReactWeb Crypto API
Launch Tool

Hash Generator

Generates hash values ​​such as MD5, SHA-1, SHA-256, SHA-512, etc. from input text in real time.

ReactWeb Crypto API
Launch Tool

RSA Key Generator

Securely generate RSA key pairs (1024/2048/4096 bits) used for encryption and digital signatures on your browser.

ReactWeb Crypto API
Launch Tool

File Hash Verifier

Calculate the hash value (SHA-256/SHA-1/MD5) of the uploaded file and verify whether it matches the published value.

ReactFileReader API
Launch Tool

Image Steganography

Secret text is embedded and extracted in the pixel data of an image (PNG) as extremely small noise that cannot be discerned by the human eye.

ReactCanvas API
Launch Tool

TOTP Generator

Generates and displays an OTP code for two-factor authentication that is updated every 30 seconds from a Google Authenticator-compatible secret key (Base32).

ReactHMAC-SHA1
Launch Tool

Base32 Base58 Converter

Encodes and decodes strings in real time to Base32 or Base58 format used by Bitcoin.

ReactCodec Logic
Launch Tool

URL Safe Base64

Converts regular Base64 strings and text to Base64 format that can be safely included in URL arguments (parameters).

ReactBase64 Utility
Launch Tool

Credit Card Validator

Verifies whether the credit card number is compatible with the Luhn algorithm and automatically determines compatible card brands.

ReactLuhn Algorithm
Launch Tool

Password Strength Analyzer

We measure the complexity and entropy of passwords and verify their resistance to cracking by offline and online attacks.

ReactEntropy Math
Launch Tool

Web Crypto Lab

Visually experience the browser standard Web Crypto API and automatically generate encryption/signature JS code.

ReactWeb Crypto API
Launch Tool

SSL Info Viewer

A detailed report on the current cryptographic connection method (TLS version, cipher suite, etc.) and communication protocol (HTTP/2/3).

ReactCloudflare Trace API
Launch Tool

DNS LookupExternal connection

Uses a DoH (DNS over HTTPS) server to resolve and display the DNS records (A, AAAA, MX, CNAME, TXT, NS, CAA) of the specified host.

ReactDoH APIs
Launch Tool

GPS Photo DetectorExternal connection

Automatically extracts GPS coordinates hidden in photos (JPEG), displays the shooting location on a map, and warns of privacy leaks.

Reactpiexifjs
Launch Tool

URL Threat AnalyzerExternal connection

It disassembles and analyzes the components of suspicious shortened URLs and phishing URLs, and determines potential threat scores and external safety diagnostic information.

ReactPunycode logic
Launch Tool

Tls Protocol Helper

We compare communication standards from SSL 2.0 to TLS 1.3 and determine vulnerability information and cipher suite strength.

ReactSecurity references
Launch Tool

X509 Decoder

Loads the SSL/TLS digital certificate (PEM/Base64 format) locally and decodes and analyzes the CN, organization, expiration date, serial, and hash value.

Reactnode-forge
Launch Tool

Port Scanner LocalExternal connection

You can easily determine from within your browser whether a specific port is communicating and responding to the IP address on your PC (localhost) or local network.

ReactFetch API latency check
Launch Tool

Storage Inspector

You can list, search, add, edit, and delete the browser's LocalStorage, SessionStorage, and Cookie values.

ReactStorage API
Launch Tool

IP GeolocatorExternal connection

Performs a reverse lookup of the location information (country, region, city, time zone, ISP) of the input IP address (IPv4/IPv6) and maps it on a map.

ReactIP Geolocation API
Launch Tool

Secure Token Generator

Securely generate API keys, UUIDs, and private key tokens in bulk using a cryptographically secure random number generator (CSPRNG).

ReactWeb Crypto API
Launch Tool

File Encryptor Decryptor

You can encrypt any local file using the AES-256 standard (.enc format) or decrypt it to its original file name just within your browser.

ReactWeb Crypto API
Launch Tool

Email Header Analyzer

Visualizes the delivery route (Received) of raw email sources and the status of sending security authentication (SPF/DKIM/DMARC) in an easy-to-understand manner.

ReactSMTP parser
Launch Tool

Sandbox TesterExternal connection

This is a simulator that allows you to switch the sandbox attribute (allow-scripts, etc.) of an iframe and verify browser security access restrictions.

ReactHTML5 iframe sandbox
Launch Tool

Text Character Encoding Converter

You can mutually convert the character code of text and files to Shift_JIS, EUC-JP, UTF-8, etc., and decipher and repair garbled characters.

Reactencoding-japanese
Launch Tool

Regex Extractor

Extracts all strings that match regular expressions (emails, URLs, phone numbers, etc.) from text at once.

ReactRegex MatchAll
Launch Tool

Ngram Analyzer

We aggregate and analyze the sequential appearance patterns (N-grams) of letters and words in sentences, as well as related words that tend to appear together with specific words (co-occurrence words).

Reacttiny-segmenter
Launch Tool

Word Counter

In addition to the number of characters and lines, full-width/half-width discrimination, number of manuscript paper equivalents, etc. are counted in real time on the browser.

ReactRegex processing
Launch Tool

Secure Notepad

This is a local memo pad that automatically saves entered text so that data will not be lost even if you accidentally close the tab.

ReactLocalStorage API
Launch Tool

Text Diff Checker

Compares two sentences and highlights added parts (green) and deleted parts (red) by line, word, or character.

ReactMyers Diff
Launch Tool

Duplicate Line Remover

Batch deletes duplicate lines from multiple lines of text and sorts and formats them in ascending order, descending order, length order, etc.

ReactSorting Algorithm
Launch Tool

Case Converter

Convert text character formats at once, including uppercase/lowercase, camel, snake, full-width/half-width, hiragana/katakana, etc.

ReactString Utilities
Launch Tool

List Converter

Converts a comma-separated string (CSV-like data) to a list of line breaks, or vice versa, by adding quotes.

ReactFormatting Engine
Launch Tool

Text Replacer

Replace specific characters or strings in text at once using case sensitivity and regular expression patterns.

ReactRegex Replacer
Launch Tool

Csv Transposer

Preview the CSV data vertically (rows) and horizontally (columns) in table format, flip it, and re-output.

ReactCSV Parser
Launch Tool

JSON XML Converter

Bidirectionally converts JSON format object data to XML tag structure or XML to JSON format.

ReactDOMParser API
Launch Tool

Whitespace Trimmer

Remove or clean up extra spaces at the beginning and end of lines, consecutive spaces, and unnecessary line breaks in text at once.

ReactRegex Engine
Launch Tool

Dummy Story Generator

Automatically generates English Lorem Ipsum and Japanese classical literature-style dummy sentences for web design comps and development verification.

ReactMock Text
Launch Tool

User Agent Analyzer

Analyzes the User-Agent string sent by the browser and visualizes OS, browser, and device information.

ReactUA Parser
Launch Tool

Text Metrics Visualizer

This is a writing support tool that visualizes the length distribution of each paragraph/sentence of input text and the appearance ratio of punctuation marks (,.) in real time using a histogram.

ReactCustom SVG Charts
Launch Tool

JSON Csv Flattener

Converts complex JSON data and CSV data with nested structures by mutually flattening the hierarchy.

ReactJSON/CSV Engines
Launch Tool

Morse Code Generator

We perform mutual conversion between Japanese (Japanese), alphanumeric characters (Roman) and Morse code, and perform pronunciation playback simulation using Web Audio API.

ReactWeb Audio API
Launch Tool

Text ObfuscatorExternal connection

As a countermeasure against automatic email collection spambots, email addresses and phone numbers are converted into HTML entity references and obfuscated JavaScript code.

ReactObfuscation Engines
Launch Tool

Csv Column Editor

Sort the columns of the uploaded CSV file, rewrite the header, delete unnecessary columns, and extract row data conditionally.

ReactCSV Parser/Serializer
Launch Tool

Text Sorter

Automatically sorts multiple lines of text or list data in alphabetical order, numerical order, character length order, random order, etc.

ReactCustom Sort Functions
Launch Tool

JSON Schema Validator

Verify whether the input JSON data meets the requirements defined by JSON Schema (type, required items, value range, etc.).

ReactJSON Schema Engine
Launch Tool

Markdown HTML ConverterExternal connection

Converts Markdown (Markdown notation) documents and HTML code in both directions. Fully equipped with preview display function.

ReactDOMParser API
Launch Tool

Text Splitter

Smartly divides and slices long sentences according to the 140 character limit and API limit of X (formerly Twitter).

ReactText Boundary Splitter
Launch Tool

Proofreading Tool

Detects and proofreads unnatural expressions in Japanese (double negatives, omitted words, redundant expressions, double words, etc.) and fluctuations in the spelling of okurikana.

ReactRegEx Diagnostic Engine
Launch Tool

Security & Usage FAQ

Answers to common questions about ZeroTools' local-first architecture and privacy.

Q.Will my data be sent to any external servers?

Local-processing tools do not send your input externally for processing. Speech recognition, DNS and ISBN lookups, and map displays are exceptions; check each tool’s notice. This does not mean browsing the site or loading ads involves no network traffic.

Q.Does it work offline without an internet connection?

Some tools work offline after their required programs and data have loaded. External lookups, speech recognition, and additional model downloads may need a connection. Offline operation is not guaranteed for every tool.

Q.Why is it free and why is there no registration required?

ZeroTools is an open utility portal committed to privacy and ease of use. Because processing runs on your device rather than our servers, our cloud and hosting maintenance costs are minimal. This allows us to keep the platform free without registration, supported only by minimal banner ads.

Tech Blog & Explainer Guides

Guides and insights on browser-native security, performance, and development.