Java Code Masking Tool
Mask sensitive information while preserving Java and Spring Boot code structure.
Open toolBrowser-based developer utilities
A growing collection of utilities for masking code and data, testing devices, converting files, viewing data, generating values, and comparing changes.
Mask or anonymize sensitive information while preserving the original structure.
Mask sensitive information while preserving Java and Spring Boot code structure.
Open toolMask table names, column names, values, and comments with database-specific syntax support.
Open toolMask keys, strings, and numbers while preserving nested JSON structures.
Open toolMask sensitive information in Log4j, Syslog, JSON Lines, and access logs.
Open toolMask Vue Single File Components while preserving their template, script, and style structure.
Open toolMask React JSX and TSX code while preserving component structure.
Open toolMask jQuery code while preserving selectors and code structure.
Open toolMask Python classes, functions, variables, strings, numbers, and comments.
Open toolMask C structs, functions, variables, strings, numbers, and comments while preserving code structure.
Open toolMask C++ classes, functions, variables, strings, numbers, and comments while preserving code structure.
Open toolMask C# classes, methods, variables, strings, numbers, and comments.
Open toolMask TypeScript types, functions, variables, strings, numbers, and comments while preserving code structure.
Open toolMask PHP classes, functions, variables, strings, numbers, and comments.
Open toolMask VB.NET classes, methods, variables, strings, numbers, and comments.
Open toolMask VBA procedures, variables, values, and comments used in Excel and Access.
Open toolMask Rust types, functions, variables, strings, numbers, and comments.
Open toolMask program names, sections, paragraphs, data items, values, and comments in fixed or free format.
Open toolMask functions, variables, strings, numbers, and comments while preserving the shebang.
Open toolMask Ruby classes, methods, variables, strings, numbers, and comments.
Open toolMask Swift types, functions, variables, strings, numbers, and comments.
Open toolMask Objective-C classes, methods, variables, strings, numbers, and comments.
Open toolMask element text, attribute values and CDATA while maintaining hierarchy, namespace and formatting.
Open toolMask sensitive information in columns and cells while keeping column configuration and quotes.
Open toolTest input patterns, connected devices, and your browser environment.
Test JavaScript regular expression matches, capture groups, and replacements.
Open toolSearch JSON with JSONPath and inspect values, types, normalized paths, and JSON Pointers directly in your browser.
Open toolValidate JSON against Draft 2020-12 or Draft-07 schemas and inspect errors with JSON Pointers directly in your browser.
Open toolCount characters without whitespace, lines, words, bytes, and more as you type.
Open toolTest keystrokes, key chatter, simultaneous key presses, and Caps Lock.
Open toolCheck webcam footage, resolution, recordings, and snapshots.
Open toolCheck microphone input volume, the frequency spectrum, and recordings.
Open toolCompare the device clock and browser time zone with UTC time from this site.
Open toolCheck your public IP address, approximate region, ASN, network details, and browser information.
Open toolSwitch between work and breaks, and manage your tasks, notifications, and focus time for the day right in your browser.
Open toolCheck notes, velocity, simultaneous presses, pedals, and CC input for keys 25, 49, 61, and 88.
Open toolCheck PlayStation/Xbox/retro/arcade type buttons, sticks, and trigger inputs.
Open toolCheck for clicks, wheels, movement paths, chatter, and static jitter.
Open toolDisplay solid colors and 1px patterns full-screen to check for dead pixels, stuck pixels, brightness unevenness, and color unevenness.
Open toolCheck the effective Hz, FPS, frame time, jitter, and dropped frames from the browser's drawing cycle.
Open toolCheck your operating system, browser, screen resolution, logical CPU count, estimated memory, GPU, and Web API support directly in your browser.
Open toolParse Cookie and Set-Cookie values and review Secure, HttpOnly, SameSite, expiration, and scope attributes.
Open toolParse request and response headers and review CSP, CORS, caching, cookies, and potentially sensitive values.
Open toolIdentify the browser, OS, device, engine, and possible WebView or bot indicators from a User-Agent string.
Open toolCompare how an X profile, search results, recent posts, and replies appear from the account owner, another account, and while logged out.
Open toolConvert files locally in your browser without uploading them.
Convert WAV, MP3, and OGG Vorbis formats entirely in your browser.
Open toolExtract audio from MP4, WebM, MOV, and other videos, then save it as MP3, WAV, or OGG.
Open toolCombine a background image with audio to create an MP4 or WebM video entirely in your browser.
Open toolConvert PNG, JPEG, WebP, and BMP formats entirely in your browser.
Open toolSave every frame, or frames at a chosen interval, from MP4, WebM, MOV, and GIF files as images.
Open toolChoose the video range, frame rate, dimensions, and color count, then save an animated GIF.
Open toolCreate glitch images with block shifting, RGB separation, afterimages, and noise in your browser.
Open toolCreate glitch videos with afterimages, block shifting, and RGB separation in your browser.
Open toolConvert tabular data into delimited text, fixed-width text, or key-value TXT format.
Open toolPerforms JSON indentation formatting, single line compression, and syntax checking with error locations.
Open toolConverts cURL to HTTP request code in 8 languages including JavaScript, Python, and Java.
Open toolConvert between 2 to 36 hexadecimal integers and check 8 to 64 bit 2's complement numbers.
Open toolMaintain comments and anchors as much as possible, and perform YAML formatting, validation, and JSON conversion.
Open toolFormat and compress XML while maintaining namespace, CDATA, comments and mixed content.
Open toolWe will check the SQL formatting, one-line compression, basic syntax with 6 types of DB dialects.
Open toolConvert strings and files to Base64 and Base64 URLs to restore them to original text and files.
Open toolEncode URL, path, and query values for each application and check the URL structure.
Open toolBreak down a URL into components and check duplicate queries, before-and-after encoding, and security considerations.
Open toolAnalyze the Header/Payload of JWT to check the expiration date, start time, and dangerous settings.
Open toolUnix, milliseconds, UTC, and TimeZone are converted to the time of the browser.
Open toolCalculate IPv4 and IPv6 network ranges, subnet masks, address counts, subnet splits, and IP membership directly in your browser.
Open toolSwitch between Markdown to HTML and HTML to Markdown and convert between them while previewing.
Open toolConvert SVG files or markup to images with configurable size, background, and quality.
Open toolConvert between octal, rwx notation, and checkboxes, then generate chmod commands and review risky permissions.
Open toolOptimize and compress SVG files in your browser while comparing the original and optimized rendering, file size, structure, and safety settings.
Open toolGenerate QR codes, hashes, color palettes, and other useful values.
Generate QR codes and scan QR codes from images entirely in your browser.
Open toolChoose a length and character sets to generate passwords with a cryptographically secure random number generator.
Open toolGenerate hashes for text or files and compare them with an existing hash.
Open toolSelect colors, convert formats, generate color schemes, and check contrast.
Open toolGenerates JAN, EAN, UPC, Code 128, etc., and reads images/cameras.
Open toolGenerate UUID v4 and v7 in bulk, convert format, save, and verify version, duplication, and generation date and time of existing UUID.
Open toolGenerate GUIDs for C#, .NET, and SQL Server in bulk and verify D, N, B, P, and X formats and byte order.
Open toolGenerate an Ed25519/RSA SSH key in your browser and save it in OpenSSH format.
Open toolConverts letters and numbers to 21 types of Unicode characters, including bold, cursive, and enclosed characters.
Open toolSpecify the position and strength of combined characters to generate and cancel garbled text.
Open toolProcess HTML code or a local HTML file, add archive metadata, and save it locally as a web archive.
Open toolGenerate Draft 2020-12 or Draft-07 JSON Schema from one or more JSON samples directly in your browser.
Open toolCreate and verify the expression of Cron and Quartz with Unix and seconds, and check the next run time of TimeZone.
Open toolCombine templates for languages, frameworks, IDEs, and operating systems, then review duplicate or potentially dangerous rules.
Open toolGenerate reproducible API test data from a JSON sample by configuring field rules, output shape, item count, locale, and seed in your browser.
Open toolInspect file contents locally in your browser without uploading them.
Open CSV and TSV data in a table with search, column sorting, and pagination.
Open toolInspect SQL database tables, schemas, and data in read-only mode.
Open toolDisplay Markdown in a GitHub style, with table of contents, search, and HTML saving within the browser.
Open toolParse TeX code and .tex files for basic document structure, mathematical formulas, and syntax errors right in your browser.
Open toolDisplays a list of ASCII 0 to 127 and searches by character, decimal, hexadecimal, binary, and control character name.
Open toolSearch character names, blocks, and code points, then check encoding notation and normalization results.
Open toolSearch for emojis in Japanese, English, and Unicode codes, and check copying and code notation.
Open toolSearch and compare the meanings, causes, and concepts of retries and caching for HTTP 100-511.
Open toolSearch and compare reserved words in major DBs and check if they can be used in table and column names.
Open toolSearches for MIME types and extensions, generates Content-Type headers and identifies files.
Open toolSearch special characters by name, Unicode, or numeric reference, and encode or decode them.
Open toolSearch 180 Linux commands by purpose, authority, and risk level, and check the syntax and execution examples.
Open toolAdd text, images, and signatures to PDFs, rotate, rearrange, and combine pages.
Open toolView JSON in a collapsible hierarchical tree and search and check keys, values, JSONPaths, and JSON Pointers.
Open toolVisualize differences between text, files, and images.