Interactive pipeline for encoding, decoding, hash calculation, defanging, and parsing indicators of compromise.
Encodes text into Base64 format (supports Unicode/UTF-8 characters safely).
Decodes a Base64 encoded string back into text.
Encodes text for safe inclusion in URLs.
Decodes URL percent-encoded characters back into text.
Converts text characters into their hexadecimal byte values.
Converts hexadecimal byte values back into text.
Converts text characters into 8-bit binary digit strings.
Converts 8-bit binary digit strings back into text.
Converts text characters into their ASCII integer codes.
Converts ASCII integer codes back into text characters.
Rotates letters by 13 positions (simple Caesar cipher with offset 13).
Shifts alphabetical characters by a specified key size.
Encodes text into Base32 format (RFC 4648 standard).
Decodes a Base32 encoded string back into text.
Converts special characters (like <, >, &, ", ') into their HTML entity values.
Converts HTML entities back into their raw text characters.
Encodes binary byte values into ASCII85 (Base85) format.
Decodes an ASCII85 (Base85) encoded string back into text.
Converts lists of decimal integers to/from hex representations.
Translates standard alphanumeric text into Morse Code dots and dashes.
Translates Morse Code dots and dashes back into alphanumeric text.
Calculates the 128-bit MD5 checksum of the input string.
Calculates the 160-bit SHA-1 hash of the input string via Web Crypto.
Calculates the 224-bit SHA-224 hash of the input string via Web Crypto.
Calculates the 256-bit SHA-256 cryptographic hash of the input string.
Calculates the 384-bit SHA-384 hash of the input string via Web Crypto.
Calculates the 512-bit SHA-512 cryptographic hash of the input string.
Calculates the 256-bit SHA-3 (FIPS 202) cryptographic hash of the input string.
Calculates the cyclic redundancy check (CRC-32) checksum of the input string.
Defangs URLs, IP addresses, and emails to prevent accidental navigation or clicks.
Reverses defanging of URLs, IPs, and emails back into clickable, fully-qualified structures.
Extracts all IPv4 addresses from unstructured text.
Extracts all HTTP/HTTPS links and URLs from text.
Extracts all email addresses from text.
Extracts cryptographic hashes (MD5, SHA-1, SHA-256) from text.
Formats and indents minified JSON strings to make them human-readable.
Compresses JSON by removing whitespace, line breaks, and indentation.
Parses a URL string into its component parts (scheme, host, path, query params).
Converts a URL query string (key=val&key2=val2) into a JSON key-value map.
Converts simple comma-separated values (CSV) into a JSON array of objects.
Converts a JSON array of flat objects into a CSV string.
Converts numbers between base 2 (binary), 8 (octal), 10 (decimal), and 16 (hexadecimal).
Extracts OS, Browser, and rendering engine details from a browser User-Agent string.
Extracts all unique hostnames and domain names from unstructured text (ignores IP addresses).
Formats and indents raw XML markup strings.
Converts a JSON string into YAML format (one-way).
Converts all alphabetic characters in the text to upper case.
Converts all alphabetic characters in the text to lower case.
Capitalizes the first character of each word in the text.
Reverses the order of characters or lines in the text.
Searches for matching strings or regular expressions and replaces them.
Cleans up text whitespace, double spaces, tabs, or blank lines.
Sorts lines of text alphabetically or numerically.
Removes duplicate lines from the text.
Calculates character, word, line, and byte size count metrics.
Removes HTML tags from the input markup text, leaving only the text content.
Filters lines containing (or not containing) a specified substring or regular expression pattern.
Inverts the case of each alphabetical character (uppercase becomes lowercase, and vice versa).
Counts the number of times a substring or regex pattern occurs in the text.
Escapes or unescapes special characters (backslashes, tabs, newlines, and quotes).
Converts seconds or milliseconds Unix epoch values into a human-readable calendar format.
Parses human-readable calendar strings into a Unix epoch timestamp.
Converts Unix epoch timestamp to ISO 8601 date, or vice-versa (auto-detects or manual selection).
Outputs relative time descriptions (e.g. '5 minutes ago', 'in 2 hours') relative to the current time or a base date.
XORs the input bytes with a specified key string or hex key.
Decodes and pretty-prints the JSON header and payload segments of a JSON Web Token.
Rotates printable ASCII characters (range 33 to 126) by 47 positions.
A substitution cipher that replaces each letter with the opposite letter in the alphabet.
Search and click operations in the left panel to append them to your transformation recipe.