points by remram 1 year ago

Stick a data: prefix in front and it'll decode in web browsers: data:text/plain;base64,QSBSb29tIG9mIE9uZSdzIE93biBieSBWaXJnaW5pYSBXb29sZgpUaGUgTWFuIFdpdGhpbiBieSBHcmFoYW0gR3JlZW5lCkhlbnJpIE1hdGlzc2UKVGhlIFNvdW5kIGFuZCB0aGUgRnVyeSBieSBXaWxsaWFtIEZhdWxrbmVyCkZyaWRhIEthaGxvCk1hZ2ljayBpbiBUaGVvcnkgYW5kIFByYWN0aWNlIGJ5IEFsZWlzdGVyIENyb3dsZXkKRHVrZSBFbGxpbmd0b24KTWFnbmlmaWNlbnQgT2JzZXNzaW9uIGJ5IExsb3lkIEMuIERvdWdsYXMKQ2hhcmxlcyBJdmVzCkEgRmFyZXdlbGwgdG8gQXJtcyBieSBFcm5lc3QgSGVtaW5nd2F5ClRoZWEgdm9uIEhhcmJvdQpCZXJsaW4gQWxleGFuZGVycGxhdHogYnkgQWxmcmVkIETDtmJsaW4KUm9iZXJ0IENhcGEKTGF1Z2hpbmcgQm95IGJ5IE9saXZlciBMYSBGYXJnZQpDb2xldHRlCkxvb2sgSG9tZXdhcmQsIEFuZ2VsIGJ5IFRob21hcyBXb2xmZQpBdWd1c3RlIEx1bWnDqHJlClByb2Nlc3MgYW5kIFJlYWxpdHkgYnkgQWxmcmVkIE5vcnRoIFdoaXRlaGVhZApEYXVnaHRlciBvZiBFYXJ0aCBieSBBZ25lcyBTbWVkbGV5CkFkb2xwaCBHb3R0bGllYgpHb29kLUJ5ZSB0byBBbGwgVGhhdCBieSBSb2JlcnQgR3JhdmVzClRoZSBTdG9yeSBvZiBNeSBFeHBlcmltZW50cyB3aXRoIFRydXRoIGJ5IE1haGF0bWEgR2FuZGhpCkxpbCBHcmVlbgpBbGwgUXVpZXQgb24gdGhlIFdlc3Rlcm4gRnJvbnQgKHRyYW5zbGF0aW9uKSBieSBFcmljaCBNYXJpYSBSZW1hcnF1ZQpUaGUgR29vZCBDb21wYW5pb25zIGJ5IEouIEIuIFByaWVzdGxleQpIdWRzb24gUml2ZXIgQnJhY2tldGVkIGJ5IEVkaXRoIFdoYXJ0b24KVGhlIE1hcmFjb3QgRGVlcCBieSBBcnRodXIgQ29uYW4gRG95bGUKQW5uZSBTZXh0b24KTGVzIEVuZmFudHMgVGVycmlibGVzIGJ5IEplYW4gQ29jdGVhdQpEb2Rzd29ydGggYnkgU2luY2xhaXIgTGV3aXMKRG9uYWxkIEdvaW5lcwo=

mdaniel 1 year ago

In the spirit of nerd-sniping, it turns out that one needs to specify the encoding of those bytes, too, since it defaults to charset=us-ascii for some horrible reason https://developer.mozilla.org/en-US/docs/Web/URI/Schemes/dat...

data:text/plain;charset=utf-8;base64,QSBSb29tIG9mIE9uZSdzIE93biBieSBWaXJnaW5pYSBXb29sZgpUaGUgTWFuIFdpdGhpbiBieSBHcmFoYW0gR3JlZW5lCkhlbnJpIE1hdGlzc2UKVGhlIFNvdW5kIGFuZCB0aGUgRnVyeSBieSBXaWxsaWFtIEZhdWxrbmVyCkZyaWRhIEthaGxvCk1hZ2ljayBpbiBUaGVvcnkgYW5kIFByYWN0aWNlIGJ5IEFsZWlzdGVyIENyb3dsZXkKRHVrZSBFbGxpbmd0b24KTWFnbmlmaWNlbnQgT2JzZXNzaW9uIGJ5IExsb3lkIEMuIERvdWdsYXMKQ2hhcmxlcyBJdmVzCkEgRmFyZXdlbGwgdG8gQXJtcyBieSBFcm5lc3QgSGVtaW5nd2F5ClRoZWEgdm9uIEhhcmJvdQpCZXJsaW4gQWxleGFuZGVycGxhdHogYnkgQWxmcmVkIETDtmJsaW4KUm9iZXJ0IENhcGEKTGF1Z2hpbmcgQm95IGJ5IE9saXZlciBMYSBGYXJnZQpDb2xldHRlCkxvb2sgSG9tZXdhcmQsIEFuZ2VsIGJ5IFRob21hcyBXb2xmZQpBdWd1c3RlIEx1bWnDqHJlClByb2Nlc3MgYW5kIFJlYWxpdHkgYnkgQWxmcmVkIE5vcnRoIFdoaXRlaGVhZApEYXVnaHRlciBvZiBFYXJ0aCBieSBBZ25lcyBTbWVkbGV5CkFkb2xwaCBHb3R0bGllYgpHb29kLUJ5ZSB0byBBbGwgVGhhdCBieSBSb2JlcnQgR3JhdmVzClRoZSBTdG9yeSBvZiBNeSBFeHBlcmltZW50cyB3aXRoIFRydXRoIGJ5IE1haGF0bWEgR2FuZGhpCkxpbCBHcmVlbgpBbGwgUXVpZXQgb24gdGhlIFdlc3Rlcm4gRnJvbnQgKHRyYW5zbGF0aW9uKSBieSBFcmljaCBNYXJpYSBSZW1hcnF1ZQpUaGUgR29vZCBDb21wYW5pb25zIGJ5IEouIEIuIFByaWVzdGxleQpIdWRzb24gUml2ZXIgQnJhY2tldGVkIGJ5IEVkaXRoIFdoYXJ0b24KVGhlIE1hcmFjb3QgRGVlcCBieSBBcnRodXIgQ29uYW4gRG95bGUKQW5uZSBTZXh0b24KTGVzIEVuZmFudHMgVGVycmlibGVzIGJ5IEplYW4gQ29jdGVhdQpEb2Rzd29ydGggYnkgU2luY2xhaXIgTGV3aXMKRG9uYWxkIEdvaW5lcwo=

HPsquared 1 year ago

Wow, that's amazing. I've recently been having some mild trouble with base64. Just put it in the address bar, of course!!

ahmedfromtunis 1 year ago

This does NOT work in Android/tablet version of Chrome (unless I'm doing something wrong). Gonna try it tomorrow on my computer.

  • __rito__ 1 year ago

    Just worked in Android Firefox.

  • sexy_seedbox 1 year ago

    Works fine in Kiwi Browser on Android.

  • remram 1 year ago

    It works for me on Chrome 131.0.6778.81 on Android 14. Are you sure you copy/pasted right?