What is the URL pattern for image thumbnails + sizes?

In general the format is:
originalfilename-300×203.jpg, where 300×203 are the dimensions of the thumbnail.

However, there are a few things that mean you can’t rely on this:
– if the user has edited the file within WP, the filename will change
– if the original image is smaller than the dimensions you specify, that thumbnail will not have been generated.

I think if I needed to do this, I’d create a ‘just for me’ PHP file or WordPress template in which I pass it the ID of the image and it generates the URL for me using WordPress’s own image functions to which you can pass the size (e.g. get_the_post_thumbnail_url).