John's Background Switcher puts beautiful full-screen photos and stunning montages on your desktop. Choose the photos from your own collection on your Mac or websites like Flickr, Unsplash, Instagram, Pixabay, SmugMug, Vladstudio, Google Photos and many more besides. You'll never know what's coming next - maybe photos from a recent holiday, landscapes from far and distant lands, pictures of small kittens or equally small dogs. If you're having a tough day, just take a look at your desktop and John's Background Switcher will get you through it!

Main features include:
• Show single photos or a variety of randomly generated beautiful montages on your desktop
• Choose photos from folders on your Mac, from iPhoto (old skool) or the new Photos app
• Rich Flickr, Unsplash, Instagram, SmugMug, Pixabay, Vladstudio, Pinterest, Dropbox, OneDrive (personal) and Google Photos integration
• Media RSS photo feeds (so you can use a great many more photo sites)
• Multiple monitor support (show the same background all monitors, different pictures on each monitor or only on one monitor)
• Switching intervals from every 10 seconds to 7 days
• A variety of post processing effects like grayscale, sepia and desaturation
• Lots of new features in the works for future versions (I have a list as long as your arm!)

Once set up JBS quietly runs in the background changing your desktop and stays out of your way. If you don't love it, tell me what you'd like it to do from the support link and I'll add it as soon as I can! And remember, I'm a real person called John so be nice. :)

What’s New

Version 2.7

This version adds integration with Google Photo's new API, removes InterfaceLIFT (for now) and fixes a few bugs. The full list follows.

• You can now choose from recent photos, categories or albums from Google Photos thanks to the new Google Photos API. You'll need to re-authenticate first though (no way to avoid it I'm afraid).
• You can now add RSS feeds from to JBS.
• You can disconnect from any of the web-based sources from the Accounts tab.
• When you clear the background in JBS it only clears the monitor(s) JBS is actually switching.
• Removed deprecated Unsplash featured photo functionality.
• I've had to remove InterfaceLIFT integration entirely as the site and service itself has been too unreliable (weeks long outages) for too long now. :(
• Folders in the Picture Sets tab are now sorted alphabetically.
• When JBS crashes it'll tell you it's crashed and may suggest what caused the problem if it can.
• Fixed Tumblr RSS feeds in the EU being broken.
• Artstation RSS feeds would sometimes show emojis as backgrounds - no longer!
• SmugMug wasn't choosing from ALL the photos in an album, now it is.
• Stopped a common crash when the settings file was in the process of saving the settings - if JBS crashed on you it was probably this. Sorry!
• The Accounts tab now checks your accounts every time you click it, this stops it getting out of sync if you flip between tabs while adding picture sets.

As always, if you encounter any problems or have any suggestions, please let me know!

Ratings and Reviews

4.1 out of 5
8 Ratings

8 Ratings

TMeza02 ,

JBS is simply the best wallpaper app!

• Great Customization
• Plenty of Service Integrations
• Excellent Customer Service

I am so happy with this simple app and have been using it for years. It works the way you want it, then you forget about it. That is the highest praise I can give it. What more could you ask for in a wallpaper app? But the app itself isn’t the only reason I give it five stars, John really cares about this product and listens to customers complaints and suggestions to improve the app.

cococo20020 ,

good app

good update,sierra bag fixed!!!! good performance!!

my favorite app! yap

Niziugyfyighohio0 ,

freezes constantly

Great Idea, Great Choices in app for changing your background. but constantly freezes and theres no way to force restart it. If this app was free I wouldent complain but for $8.99 I expect it to work and it dosent 50% of the time. this app would get 5 stars if it worked properly.

Developer Response ,

Drop me an email to and I'm sure we can figure out what's happening. It absolutely shouldn't exhibit that behaviour so if there's a problem I'd love to fix it or alternatively identify what's causing it on your machine. I have had no other reports of hanging in the last 4 years so it's a first!


John Conners
11.2 MB

OS X 10.9 or later, 64-bit processor



Age Rating
Rated 4+
© 2019 John Conners


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.