Pixel Size(smaller means more data):
Input Text:
Encode Data
Save as Image
Upload encoded image:
Decode Data
Read from image script(replace https://your/url/here):
var image=new Image,canvas=document.createElement("canvas"),ctx=canvas.getContext("2d",{willReadFrequently:!0});function decodeText(e,a){for(var t="",r=0;r