I'm trying to upload image files (e.g. .jpg .jpeg .png) to certain social media websites (i.e. twitter) using the Tor Browser yet the uploaded images look all jumbled up, as in, there are pixels but the image is rendered as an unrecognizable pattern of different colors. Any idea what's causing this? OR what's the right way to upload an image to these web services? Thank you for the assistance!


1 Answer 1


Twitter is probably using the canvas to manipulate the photo. There are several other posts about Twitter photo uploads not working due to the canvas, but last year Tor Browser changed the canvas extraction to return a pattern of random colors, which is probably the new behaviour you're seeing. You can try temporarily disabling the privacy.resistFingerprinting option in your about:config settings, and then re-enabling it after you're done.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .