Encoder

To protect, encode desired text and replace the text in your webpage with the result below. Just don't forget to include textshield.js at the top!

Decoder

Original text can be retrieved upon Proof of Work (PoW).

Elapsed time: 0 sec

Renderer

Input protected result to view rendererd result

Text Rendering

  • Lightweight JavaScript library (~15KB)
  • Seamless integration with HTML
  • PoW based decode protection
  • Three text rendering modes:
    , and (Try it yourself!)
  • Support server-side textshield encoding library (Node.js and PHP)