This website requires JavaScript.
Explore
Help
Sign In
Cool_Tools
/
CyberChef
Watch
1
Star
0
Fork
0
You've already forked CyberChef
mirror of
synced
2025-02-25 05:55:36 +01:00
Code
Releases
Activity
CyberChef
/
src
/
core
/
operations
History
…
..
A1Z26CipherDecode.mjs
…
A1Z26CipherEncode.mjs
…
ADD.mjs
…
AddLineNumbers.mjs
…
Adler32Checksum.mjs
…
AESDecrypt.mjs
…
AESEncrypt.mjs
…
AffineCipherDecode.mjs
…
AffineCipherEncode.mjs
…
AnalyseHash.mjs
…
AND.mjs
…
AtbashCipher.mjs
…
Bcrypt.mjs
…
BcryptCompare.mjs
…
BcryptParse.mjs
…
BifidCipherDecode.mjs
…
BifidCipherEncode.mjs
…
BitShiftLeft.mjs
…
BitShiftRight.mjs
…
BLAKE2b.mjs
…
BLAKE2s.mjs
…
BlowfishDecrypt.mjs
…
BlowfishEncrypt.mjs
…
BlurImage.mjs
…
Bombe.mjs
…
BSONDeserialise.mjs
…
BSONSerialise.mjs
…
Bzip2Decompress.mjs
…
CartesianProduct.mjs
…
ChangeIPFormat.mjs
…
ChiSquare.mjs
…
CitrixCTX1Decode.mjs
…
CitrixCTX1Encode.mjs
…
Comment.mjs
…
CompareCTPHHashes.mjs
…
CompareSSDEEPHashes.mjs
…
ConditionalJump.mjs
…
ContainImage.mjs
…
ConvertArea.mjs
…
ConvertCoordinateFormat.mjs
…
ConvertDataUnits.mjs
…
ConvertDistance.mjs
…
ConvertMass.mjs
…
ConvertSpeed.mjs
…
CountOccurrences.mjs
…
CoverImage.mjs
…
CRC16Checksum.mjs
…
CRC32Checksum.mjs
…
CropImage.mjs
…
CSSBeautify.mjs
…
CSSMinify.mjs
…
CSSSelector.mjs
…
CSVToJSON.mjs
…
CTPH.mjs
…
DechunkHTTPResponse.mjs
…
DecodeNetBIOSName.mjs
…
DecodeText.mjs
…
DefangURL.mjs
…
DeriveEVPKey.mjs
…
DerivePBKDF2Key.mjs
…
DESDecrypt.mjs
…
DESEncrypt.mjs
…
DetectFileType.mjs
…
Diff.mjs
…
DisassembleX86.mjs
…
DitherImage.mjs
…
Divide.mjs
…
DNSOverHTTPS.mjs
…
DropBytes.mjs
…
EncodeNetBIOSName.mjs
…
EncodeText.mjs
…
Enigma.mjs
…
Entropy.mjs
…
EscapeString.mjs
…
EscapeUnicodeCharacters.mjs
…
ExpandAlphabetRange.mjs
…
ExtractDates.mjs
…
ExtractDomains.mjs
…
ExtractEmailAddresses.mjs
…
ExtractEXIF.mjs
…
ExtractFilePaths.mjs
…
ExtractFiles.mjs
…
ExtractIPAddresses.mjs
…
ExtractMACAddresses.mjs
…
ExtractURLs.mjs
…
Filter.mjs
…
FindReplace.mjs
…
Fletcher8Checksum.mjs
…
Fletcher16Checksum.mjs
…
Fletcher32Checksum.mjs
…
Fletcher64Checksum.mjs
…
FlipImage.mjs
…
Fork.mjs
…
FormatMACAddresses.mjs
…
FrequencyDistribution.mjs
…
FromBase32.mjs
…
FromBase58.mjs
…
FromBase62.mjs
…
FromBase64.mjs
…
FromBase85.mjs
…
FromBase.mjs
…
FromBCD.mjs
…
FromBinary.mjs
…
FromBraille.mjs
…
FromCaseInsensitiveRegex.mjs
…
FromCharcode.mjs
…
FromDecimal.mjs
…
FromHex.mjs
…
FromHexContent.mjs
…
FromHexdump.mjs
…
FromHTMLEntity.mjs
…
FromMessagePack.mjs
…
FromMorseCode.mjs
…
FromOctal.mjs
…
FromPunycode.mjs
…
FromQuotedPrintable.mjs
…
FromUNIXTimestamp.mjs
…
GenerateAllHashes.mjs
…
GenerateHOTP.mjs
…
GenerateLoremIpsum.mjs
…
GeneratePGPKeyPair.mjs
…
GenerateQRCode.mjs
…
GenerateTOTP.mjs
…
GenerateUUID.mjs
…
GenericCodeBeautify.mjs
…
GroupIPAddresses.mjs
…
Gunzip.mjs
…
Gzip.mjs
…
HammingDistance.mjs
…
HAS160.mjs
…
HaversineDistance.mjs
…
Head.mjs
…
HeatmapChart.mjs
…
HexDensityChart.mjs
…
HexToObjectIdentifier.mjs
…
HexToPEM.mjs
…
HMAC.mjs
…
HTMLToText.mjs
…
HTTPRequest.mjs
…
ImageBrightnessContrast.mjs
…
ImageFilter.mjs
…
ImageHueSaturationLightness.mjs
…
ImageOpacity.mjs
…
InvertImage.mjs
…
JavaScriptBeautify.mjs
…
JavaScriptMinify.mjs
…
JavaScriptParser.mjs
…
JPathExpression.mjs
…
JSONBeautify.mjs
…
JSONMinify.mjs
…
JSONToCSV.mjs
…
Jump.mjs
…
JWTDecode.mjs
…
JWTSign.mjs
…
JWTVerify.mjs
…
Keccak.mjs
…
Label.mjs
…
Magic.mjs
…
MD2.mjs
…
MD4.mjs
…
MD5.mjs
…
MD6.mjs
…
Mean.mjs
…
Median.mjs
…
Merge.mjs
…
MicrosoftScriptDecoder.mjs
…
MultipleBombe.mjs
…
Multiply.mjs
…
NormaliseImage.mjs
…
NOT.mjs
…
Numberwang.mjs
…
ObjectIdentifierToHex.mjs
…
OffsetChecker.mjs
…
OR.mjs
…
PadLines.mjs
…
ParseASN1HexString.mjs
…
ParseColourCode.mjs
…
ParseDateTime.mjs
…
ParseIPRange.mjs
…
ParseIPv4Header.mjs
…
ParseIPv6Address.mjs
…
ParseQRCode.mjs
…
ParseTLV.mjs
…
ParseUNIXFilePermissions.mjs
…
ParseURI.mjs
…
ParseUserAgent.mjs
…
ParseX509Certificate.mjs
…
PEMToHex.mjs
…
PGPDecrypt.mjs
…
PGPDecryptAndVerify.mjs
…
PGPEncrypt.mjs
…
PGPEncryptAndSign.mjs
…
PHPDeserialize.mjs
…
PlayMedia.mjs
…
PowerSet.mjs
…
ProtobufDecode.mjs
…
PseudoRandomNumberGenerator.mjs
…
RawDeflate.mjs
…
RawInflate.mjs
…
RC2Decrypt.mjs
…
RC2Encrypt.mjs
…
RC4.mjs
…
RC4Drop.mjs
…
Register.mjs
…
RegularExpression.mjs
…
RemoveDiacritics.mjs
…
RemoveEXIF.mjs
…
RemoveLineNumbers.mjs
…
RemoveNullBytes.mjs
…
RemoveWhitespace.mjs
…
RenderImage.mjs
…
ResizeImage.mjs
…
Return.mjs
…
Reverse.mjs
…
RIPEMD.mjs
…
ROT13.mjs
…
ROT47.mjs
…
RotateImage.mjs
…
RotateLeft.mjs
…
RotateRight.mjs
…
ScanForEmbeddedFiles.mjs
…
ScatterChart.mjs
…
Scrypt.mjs
…
SeriesChart.mjs
…
SetDifference.mjs
…
SetIntersection.mjs
…
SetUnion.mjs
…
SHA0.mjs
…
SHA1.mjs
…
SHA2.mjs
…
SHA3.mjs
…
Shake.mjs
…
ShowBase64Offsets.mjs
…
Sleep.mjs
…
Snefru.mjs
…
Sort.mjs
…
Split.mjs
…
SplitColourChannels.mjs
…
SQLBeautify.mjs
…
SQLMinify.mjs
…
SSDEEP.mjs
…
StandardDeviation.mjs
…
Strings.mjs
…
StripHTMLTags.mjs
…
StripHTTPHeaders.mjs
…
SUB.mjs
…
Subsection.mjs
…
Substitute.mjs
…
Subtract.mjs
…
Sum.mjs
…
SwapEndianness.mjs
…
SymmetricDifference.mjs
…
SyntaxHighlighter.mjs
…
Tail.mjs
…
TakeBytes.mjs
…
Tar.mjs
…
TCPIPChecksum.mjs
…
TextEncodingBruteForce.mjs
…
ToBase32.mjs
…
ToBase58.mjs
…
ToBase62.mjs
…
ToBase64.mjs
…
ToBase85.mjs
…
ToBase.mjs
…
ToBCD.mjs
…
ToBinary.mjs
…
ToBraille.mjs
…
ToCamelCase.mjs
…
ToCaseInsensitiveRegex.mjs
…
ToCharcode.mjs
…
ToDecimal.mjs
…
ToHex.mjs
…
ToHexContent.mjs
…
ToHexdump.mjs
…
ToHTMLEntity.mjs
…
ToKebabCase.mjs
…
ToLowerCase.mjs
…
ToMessagePack.mjs
…
ToMorseCode.mjs
…
ToOctal.mjs
…
ToPunycode.mjs
…
ToQuotedPrintable.mjs
…
ToSnakeCase.mjs
…
ToTable.mjs
…
ToUNIXTimestamp.mjs
…
ToUpperCase.mjs
…
TranslateDateTimeFormat.mjs
…
TripleDESDecrypt.mjs
…
TripleDESEncrypt.mjs
…
Typex.mjs
…
UnescapeString.mjs
…
UnescapeUnicodeCharacters.mjs
…
Unique.mjs
…
UNIXTimestampToWindowsFiletime.mjs
…
Untar.mjs
…
Unzip.mjs
…
URLDecode.mjs
…
URLEncode.mjs
…
VarIntDecode.mjs
…
VarIntEncode.mjs
…
VigenèreDecode.mjs
…
VigenèreEncode.mjs
…
Whirlpool.mjs
…
WindowsFiletimeToUNIXTimestamp.mjs
…
XKCDRandomNumber.mjs
…
XMLBeautify.mjs
…
XMLMinify.mjs
…
XOR.mjs
…
XORBruteForce.mjs
…
XPathExpression.mjs
…
YARARules.mjs
…
Zip.mjs
…
ZlibDeflate.mjs
…
ZlibInflate.mjs
…