Ruby
Free online ruby tools for obfuscate, encode, and protect code and text. Choose from Variable Name Obfuscator, Eval Obfuscator and String Obfuscator. All 3 run in your browser — nothing is uploaded.
Ruby
3 tools
Ruby String Obfuscator
Obfuscate Ruby string literals using 7 techniques: hex escape sequences, Base64 + .unpack(), character arrays .pack(), XOR encryption, symbol-to-string conversion, octal escapes, and split concatenation. Side-by-side comparison, copy generated code. All browser-local, no signup required.
Ruby Variable Name Obfuscator
Replace Ruby variable, method, and class names with short obfuscated names while preserving Ruby keywords, built-in methods, and special variables ($!, $@, $?). Three naming styles with collision detection and complete rename mapping table. All browser-local, no signup required.
Ruby eval/exec Payload Obfuscator
Wrap Ruby code in encoded eval/exec payloads using 6 techniques: Base64 + eval, instance_eval, send() dynamic dispatch, define_method, class_eval, and nested Base64 encoding. Multiple wrapper styles with size comparison. All browser-local, no signup required.