500px JavaScript bot that will help you get likes and followers!

If you are a photographer or you just like having your photos presented to the world you should definitely check 500px website.

I have a profile on 500px and I am a photographer by hobby. My friends don’t really want to spend that much time on the platform. For that reason I wanted to show them that they can growth hack anything.

Auto like photos on 500px.com

What you need to do while you are logged in on the website is:

  1. Go to Explore page or https://500px.com/editors
  2. Click on any photo, but not the first one in the list
  3. Open the developer console, just press F12 for most browsers, and paste the following code to the Console tab.
// Updated: 2019-03-06
// This script is made for demonstrative purposes only.
// Use at your own risk.
// Respect the 500px's policy and terms of use.
function loop() {
console.log('Script loading…please wait…');
// Get a random number between 1-10 and add 3, to get one between 4-13:
var Time1 = Math.ceil(Math.random() * 10) + 3;
var Time2 = Math.ceil(Math.random() * 10) + 3;
setTimeout(function() {
// Do a Like action
if ( $('div[tabindex="0"] g[id*="Icon---Like---Filled"]').length) {
console.log('Photo already liked. Skipping…');
} else {
console.log('Like the photo…');
$('div[tabindex="0"]').click();
}
setTimeout(function() {
// Go to the next picture if exists
if ($('#copyrightTooltipContainer .isvg.loaded').length) {
console.log('Loading next photo…');
$('[class*=Elements__PhotoNavigationWrapper]:nth-child(2)').click();
} else {
// If not…
// ..nothing. Page can't be reloaded. Do it manually and run the script again.
console.log('Reload the page and run the script manually.!');
}
loop();
}, Time1 * 1000);
}, Time2 * 1000);
}
loop();

Let me know in the comments if it’s working for you or not.

The script will start liking other people photos, driving the attention to your profile (when your account appears in their notifications). The reaction of most people will be to like some photos from your account or to follow it.

Note: Wait a few seconds for the script to run. If you get “undefined” message in the console, don’t worry that is totally fine. 🙂

Auto follow users on 500px.com

If, on the other hand, you want to follow users on the 500px website, you can use the following script.

// Updated: 2019-03-06
// This script is made for demonstrative purposes only.
// Use at your own risk.
// Respect the 500px's policy and terms of use.
function loop() {
console.log('Script loading…please wait…');
// Get a random number between 1-10 and add 3, to get one between 4-13:
var Time1 = Math.ceil(Math.random() * 10) + 3;
var Time2 = Math.ceil(Math.random() * 10) + 3;
setTimeout(function() {
// Do a follow action
if ( $('a span:contains("Following")').length) {
console.log('User already followed. Skipping…');
} else {
console.log('Like the photo…');
$('a span:contains("Follow")').click();
}
setTimeout(function() {
// Go to the next picture if exists
if ($('#copyrightTooltipContainer .isvg.loaded').length) {
console.log('Loading next photo…');
$('[class*=Elements__PhotoNavigationWrapper]:nth-child(2)').click();
} else {
// If not…
// ..nothing. Page can't be reloaded. Do it manually and run the script again.
console.log('Reload the page and run the script manually.!');
}
loop();
}, Time1 * 1000);
}, Time2 * 1000);
}
loop();

Don’t forget to subscribe to get notified when I release a new blog post.

Consider buying me a coffee? Sure, click here…

Did you like this? Share it!

28 comments on “500px JavaScript bot that will help you get likes and followers!

Not working

Hi, you need to open one photo before you apply the code. Let me know if it works now.

I get the error “undefined” when I run your code.
What to do?

That’s ok. Just wait for a few seconds. The script has a pause between actions so it can recreate a human behavior.

OK, its working, but is is liking the image, and then unliking it again after a few seconds. Is that normal behaviour?

Hi, It’s probably because you already liked that photo. I updated the script to skip photos that are liked so you can try again. 🙂

Working like a charm

Awesome! 😀

Awesome bro 😀

Not wORKING AFTER THE UPDATE OF 500PX.. ALwais REMAINS ON ” UNDEFINED”

Hi, Script is updated.
Please respect the 500px’s policy and use it at your own risk.

it doesn’t work for me…is it due to the new layout of the 500px pages?

HI, SCRIPT IS UPDATED.
PLEASE RESPECT THE 500PX’S POLICY AND USE IT AT YOUR OWN RISK.

THE UPDATED SCRIPT DOESN’T WORK, IT DOESN’T CHANGE PHOTO, tried with chrome and firefox

Hi, try again, but don’t run the script on the first photo from the list. Try second, third…just not the first one.

SAME ISSUE

Hi, the script is updated…let me know if all is ok, or something needs to be improved.

I can’t see a difference. It looks like noting happened

Hi, try again, but don’t run the script on the first photo from the list. Try second, third…just not the first one.

HI,
NOT WORKING, SCRIPT KEEPS TRYING TO LIKE THE SAME PICTURE.

Hi, you can try now. I updated the script so it should work. Hope 500px didn’t change something meanwhile. 😉

I’ve added a randomizer for liking the photo or not:

var randomNumber = Math.random() >= 0.5;
if ( randomNumber ){
console.log(‘Like the photo…’);
$(‘div[tabindex=”0″]’).click();
} else {
console.log(‘Skipping the photo…’);
}

HI Patrik, I just updated the script.

Why do you think the randomizer is necessary?

Spot on with this write-up, I actually believe that this
amazing site needs far more attention. I’ll probably be back again to see
more, thanks for the info!

There’s definately a great deal to find out about
this issue. I love all the points you’ve made.

whoah this weblog is excellent i really like
studying your articles. Stay up the great work! You realize,
a lot of persons are hunting around for this info, you
could aid them greatly.

Thanks for sharing your info. I truly appreciate your efforts and I will be waiting for your further write ups thanks once again.

What’s up, I would like to subscribe for this website to obtain hottest updates, thus where
can i do it please assist.

Leave Comment