Even though one can upload high-resolution photos to Yelp, the images Yelp shows on business pages seem limited to a resolution of 600x400. Sometimes that makes it impossible to see what someone means (example).

Is there some URL hack to access larger versions of a Yelp photo? Many sites store the original along with the sized-down version they present to the user, and the original is sometimes accessible by changing the photo's URL (e.g. Instagram, Flickr).

I've tweeted at them, but I doubt they'll do anything about it quickly.


Have you tried right-clicking and 'view image' or 'view image in new tab'? In the example you linked, I get a 568x1000 pixel image. That is larger than the 400x600 you mention.


It seems like there is no way to dynamically grab this with the API though. :(

There is some more detailed info in this post, which basically lists the 5 images you can get:

  • image_url - URL of photo for this business
  • snippet_image_url - URL of snippet image associated with this business
  • deals.image_url - Deal
  • image url gift_certificates.image_url - Gift certificate image url
  • reviews.user.image_url - User profile image url
  • Sorry, just realized the question is a year old. 'Bring out your dead.' – dval Feb 23 '16 at 16:34
  • Why would you be sorry? On the contrary, thank you! I don't understand the whole aversion to "necroposting". Better late than never. – Dan Dascalescu Feb 23 '16 at 17:27

In short no.

Now the why:

The only image accessible is the one you see. One version, one shot, that's it.

Can you enlarge it? Of course!!!

Will it look good? Nope!

For arguments sake you could open up the image in the browser and increase the magnification. (right click > open image in new tab > Ctrl+)

Your best bet would be putting it in something like PS (Photoshop) and changing the PPI (Pixels Per Inch). And that might work the best. Web images are usually 72ppi so you could set it to 300ppi (usually printer quality)

Why does it get distorted when you enlarge it though?

The computer can't create new pixels. You are just spreading everything far apart.

  • Um, I know that you can't interpolate new information to increase the resolution of an image :) I've been around the block a bit. My question is about finding a larger resolution source image. – Dan Dascalescu Mar 29 '15 at 5:03
  • You can't. For one who's to say the uploader even uploaded a high res photo in the first place? On a technical note. Not sure what good any sort of URL hack would do you. The snippet of code which controls the image is in the core. The only URL hack I could think of would be highly illegal. That's if they even have a higher res version. – Web Dev Mar 29 '15 at 5:24
  • I have uploaded a highres image. Many sites store the original and offer a sized-down version for public consumption, while the original is still available (e.g. Google+/Picasa). "Highly illegal"?! LOL. So yes, my question implies, do they even store the original. – Dan Dascalescu Mar 29 '15 at 5:26
  • I've clarified my question. – Dan Dascalescu Mar 29 '15 at 5:29
  • If yelp is auto processing the images, setting dpi won't do anything. And the part about The only image accessible is the one you see. One version, one shot, that's it may be true for Yelp, but this is not always the case. Many online services/platforms have multiple versions of images for different devices, or viewing original res, etc. A few examples, wordpress, facebook, picassa, twitter, tumblr, and flickr as @DanDascalescu said. – dval Feb 23 '16 at 16:17

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.