代码、数据与二维码工具

字符串混淆器

提供字符串混淆器的交互处理。

优先本地处理无需注册隐私说明 ↗

Up to 100,000 characters. Processing stays in your browser.

Choose a method and enter a value to begin.

This is reversible obfuscation, not encryption. Do not enter secrets.

使用步骤

如何使用

  1. Enter a string and choose an encoding method.
  2. Select Obfuscate or Restore, then review the transformed text.
  3. Copy the result or download it as a UTF-8 text file.

Four reversible representations

Base64 encodes UTF-8 bytes, hexadecimal writes UTF-8 bytes as pairs, Unicode escapes writes each UTF-16 code unit as \uXXXX, and ROT13 rotates ASCII letters. Each method has a matching restore operation.

Obfuscation is not encryption

These formats make text less immediately readable but do not provide confidentiality. Anyone with the format can restore it. Never use this page for passwords, API keys, tokens, or other secrets.

Local and bounded

The conversion, copy action, and download happen in your browser. Input is limited to 100,000 characters; no value is sent to a server or saved after you leave the page.

常见问题

你可能还想知道

Can this protect a password or API key?

No. Obfuscation is reversible and is not encryption. Use a secrets manager or a well-reviewed encryption scheme for confidential data.

Which method handles emoji?

Base64 and hexadecimal preserve UTF-8 text, including emoji. Unicode escape mode preserves each UTF-16 code unit and restores surrogate pairs correctly.

How do I restore a value?

Choose Restore, select the same method used to create the value, paste the transformed text, and run the tool.

Does the tool upload my text?

No. Processing happens locally in your browser.