MultiTools Logo
MultiTools
GitHub

Elements Tab Obfuscator

ETO

Makes the Elements tab in DevTools extremely difficult to read by wrapping visible text in deeply nested custom elements.

HTML Input
Enter your HTML code to obfuscate for Elements tab
0 characters
Obfuscated Output
HTML with nested ETO elements (JS/CSS preserved)
0 characters
Obfuscation Options

Cleanup

Nesting Depth: 3

Higher = more nested elements, harder to read

ID Length: 10

Length of random ID strings

How It Works

Elements Tab Obfuscator (ETO) performs the following transformations:

  • Text Wrapping: Visible text content is wrapped in deeply nested custom elements like <e-to id="eto-xY7kZ9...">
  • Preserved Content: CSS, JavaScript, title, and code blocks are NOT modified
  • Script Removal: Optionally remove all <script> elements
  • Comment Removal: All HTML comments are removed (optional)
  • Unselectable Text: Text within ETO elements becomes unselectable via CSS
Example Output
<e-to id="eto-pKBDEaS9kX">
  <e-to id="eto-MdxNVejS5R">
    <e-to id="eto-SfJlAnwenZ">
      <e-to id="eto-O9qrZzgulA">Hello</e-to>
    </e-to>
  </e-to>
</e-to>
<e-to id="eto-MRPdqgq7qv">
  <e-to id="eto-AmZCCchYF7">World</e-to>
</e-to>

The deeply nested structure makes the Elements tab extremely hard to navigate and read.

Important Notes:

  • This obfuscates the Elements tab view, not the page source code
  • JavaScript and CSS remain functional and unmodified
  • For complete protection, combine with HTML source obfuscation
  • Text within ETO elements will not be selectable by users
  • The page will render and function normally

Command Palette

Search for a command to run...