This is NOT Perlin noise. I made this algorithm and its not perfect. First Type in size for individual pixels. This will change the resolution. Then type in the size you want for the map. This is just how many pixels you want. If you want to use it in a project make sure you remove all code from the debug noise block. You can retrieve any value at random or by using the xy list.
I made this noise generator because I couldn't find a Perlin noise generator or suitable replacements. If you want to use it in your own project please credit me.