This is dangerous through, because sending a Unicode string through Twitter subjects it to NFC normalization which can alter its structure. If you want guarantees that this won&#x27;t happen, your choices of code point are far more constrained, and the unassigned code points, which is most of them, can&#x27;t even be used. I think this is the purpose of base65536gen.<p><a href="https:&#x2F;&#x2F;www.npmjs.com&#x2F;package&#x2F;base65536gen" rel="nofollow">https:&#x2F;&#x2F;www.npmjs.com&#x2F;package&#x2F;base65536gen</a>