Hello! I'm a bit new to making pixel art and I was curious if you have any suggestions on picture sizes that will maintain resolution on tumblr? I've found that it's very difficult to size pixel art in a way that doesn't make it look like garbage once it's uploaded.
oh, lovely anon, you’ve stumbled upon the greatest bane to any pixel artist’s existence: resolution when posting... especially on Tumblr.
see, Tumblr does this nightmare thing where it super-anti-aliases (ie, ‘blurs’ the boundaries between colors) pictures. this is unnoticeable in photography (usually), but most artists, even non-pixel artists, hit this struggle. it’s why so many of us will mention at least periodically ‘click for full resolution’ - it makes a huge difference in visible quality.
to answer your question, though, my best advice is just to make sure your final resolution is of HD quality! my process usually simplifies down to this:
1) make the art in ‘1x’ resolution (widest dimensions usually don’t go beyond 300px for ‘detailed’ pixel art, for me - 320 tends to be my max, but ‘smaller’ sprites may cap at 120 pixels, etc etc)
2) when exporting the art, i choose to multiply it’s size (i use Asesprite, a pixel art program with this option built in, but if you’re in photoshop/etc, you can choose to multiply the resolution by whole numbers, and choose no anti-aliasing as an option for this to keep it from blurring). in general, you’ll probably want to make the ‘final resolution’ at least greater that 1000px on one side, but you can play with what works for you.
that’s really about it! showing pixel art as ‘large’ as i or other pixel artists do is really about expanding the sprite size (not the canvas size). sometimes you’ll see pixel artists have multiple versions in the same picture, too, for comparison. i usually have the ‘big version’ in the photo post, and then the 1x version below in the text entry area, where it won’t get distorted.
Extra Tip: if you ONLY want to show the 1x resolution - or 2x, but still <500px wide - then just put your image in a text post! the downside to this is that you won’t be able to click on it to ‘zoom in’/isolate the image, but if that’s the size you want anyways, you should be fine.
Warning regarding this technique-
unless you’re sure to make your canvas ~500 px wide, Tumblr mobile, hell app that it is, will not show the 1x resolution properly. Tumblr has built-in coding that automatically tries to expand the image to fit the width of the post window, so... weight your choices, basically.
a Tumblr text post is 500 px wide (though sometimes 540, so... godspeed), so if you make the canvas 500 px wide and then export it - with your sprite still at it’s normal small dimensions within that - then it should combat this issue. it’s just frustrating extra hoops is all. =v=;;;