Encrypt Online
Theme

String Format Identifier

Find possible formats for a value and choose a decoder to read it

Find the format of a stringPaste a value to find possible formats and a tool to read it.
One value at a time, up to 256 KiB of text.
Formats the Identifier Checks

The tool recognizes Base64, Base64URL, Base32, hex, binary text, JSON, XML, JWT, JWE, PEM, OpenPGP, UUIDs, ULIDs, data URIs and common password-hash formats. It also checks decoded bytes for OpenSSL's Salted__ header and common file headers, such as PNG and PDF.

Reading the Result

Recognized format means the tool found identifying fields, such as a PEM label or a readable JWT header. Suggested format means the characters and length fit. Several formats use the same letters and numbers, so check where the value came from to narrow it down. Expand Other possible formats to compare the alternatives.

Checking the Contents

Identifying the format is the first step. Use a decoder to read the contents, JWT Verify to check a token's signature, or a certificate inspector to read a PEM certificate. A file header identifies its type; open the complete file with an appropriate viewer to check whether it can be read. For files from an unfamiliar source, use your usual malware checks as well.

Choose the Next Tool
  1. Identify one value and look at the suggested format.
  2. If several formats fit, check the name of the field or the app that produced the value.
  3. Open a suggested tool, then paste the value there. The link opens the tool without carrying your input.
String Format Identification FAQ
Can this tell whether a value is encrypted?

Sometimes a header gives you a clue, such as OpenSSL's Salted__. Without a recognizable header, encrypted, compressed and random bytes can look alike. Check how the value was created to find out which it is.

Why can one string match more than one format?

Formats such as hex, Base32 and Base64 share letters and digits. A string can fit more than one set of rules. Decoding it, or checking the app that created it, can help you choose the right one.

Does the next-tool link include my value?

No. Open the next tool, then paste the value there.