I don't know if this will help:
but it seems to make thumbnails any size you want. It is not an affiliate link or any other type of pay link. I just found it when I was looking for a free site that would resize my pictures.
If it isn't what you are looking for, so be it...