Skip to content

Instantly share code, notes, and snippets.

@tajnymag
Last active June 23, 2025 16:38
Show Gist options
  • Save tajnymag/9de74305f9bb09aa940d26418bd508f1 to your computer and use it in GitHub Desktop.
Save tajnymag/9de74305f9bb09aa940d26418bd508f1 to your computer and use it in GitHub Desktop.
Tinder Deblur Userscript (ARCHIVED and DEPRECATED, see https://github.com/tajnymag/tinder-deblur)
// ==UserScript==
// @name Tinder Deblur
// @namespace Violentmonkey Scripts
// @match https://tinder.com/*
// @grant none
// @version 1.4
// @author Tajnymag
// @downloadURL https://raw.githubusercontent.com/tajnymag/tinder-deblur/main/tinder.user.js
// @description Simple script using the official Tinder API to get clean photos of the users who liked you
// ==/UserScript==
async function unblur() {
const teasers = await fetch('https://api.gotinder.com/v2/fast-match/teasers', {
headers: { 'X-Auth-Token': localStorage.getItem('TinderWeb/APIToken') },
})
.then((res) => res.json())
.then((res) => res.data.results);
const teaserEls = document.querySelectorAll('.Expand.enterAnimationContainer > div:nth-child(1)');
for (let i = 0; i < teaserEls.length; ++i) {
const teaser = teasers[i];
const teaserEl = teaserEls[i];
const teaserImage = teaser.user.photos[0].url;
teaserEl.style.backgroundImage = `url(${teaserImage})`;
}
}
if (typeof GM_info === 'undefined') {
console.warn(
'[TINDER DEBLUR]: The only supported way of running this script is through a userscript management browser addons like Violentmonkey, Tampermonkey or Greasemonkey!'
);
console.warn(
'[TINDER DEBLUR]: Script was not terminated, but you should really look into the correct way of running it.'
);
}
console.warn('[TINDER DEBLUR]: This version has been deprecated. Please see https://github.com/tajnymag/tinder-deblur');
setInterval(() => {
if (['/app/likes-you', '/app/gold-home'].includes(location.pathname)) {
unblur();
}
}, 5000);
@YilongFreeman
Copy link

It is still working

@rohitkhatri198
Copy link

does this work on other websites too?

@will-ashworth
Copy link

Weird, it's not working for me. Installed the script today for the first time, I already had Tamper Monkey in Chrome on my Mac, so it's weird I'm the only one it's not working for 😂

@will-ashworth
Copy link

Oddly, if I copy the code itself into the console, it definitely does work...so this is pretty rad. Just wish I could get it to work automatically in Tamper Monkey without the need to copy/paste. Totally still technically works as a JS method for this in 2022, tho 💯

@will-ashworth
Copy link

Okay, half-figured it out. Tamper Monkey just isn't cutting it with this. Disabled it then installed Violentmonkey and it's totally working. Well done my dude. Pretty impressive! 🙌🏻

@kandayss
Copy link

kandayss commented Apr 6, 2022

Hi, guys! I'm trying to figure out how to find these blurred likes. It looks like there are only matches ! And I see two more likes blurred on the mobile app. Screen Shot 2022-02-06 at 04 57 02

and that last match there lmao
lol try the tindify for chrome

@alfonsucre
Copy link

Hi Tajnimag, congratulations on your successful code. You seem to be a very good programmer :)
I don't know how to contact you, so I decided to write you here. Excuse me for it.
I would like to find someone to change one feature in tinder. Let me explain it to you:
In the app tinder if you use some GPS fake or even change your location paying Tinder +, you will be able to match with people on this other location. However the distance shown is the real distance between your current location and the fake location you chose.

Question: is it possible to change the code in tinder, so that the app tinder compares the distance refered to your fake location?

I am looking forward to reading from you.
Many thanks in advance! :)

@tajnymag
Copy link
Author

@eagl3s1ght, unfortunately probably not. To calculate the distance you need to have coordinates of both of the sides of the match. It is very unlikely for Tinder to provide coordinates of the other users through their API.

@will-ashworth
Copy link

@kandayss Just purchased Tindify to test it out and it doesn't even work. Lame 🤦‍♂️

So far, this script works, though; at least for viewing who's liked you 💯

@alfonsucre
Copy link

@tajnymag , thank you for your response. Maybe the solution is to change the location options flashing the custom recovery on the mobile phone. Let's see if it works.
Thank you anyway and keep going! ;)

@rangelrmorais
Copy link

Theres a way to make the infinite loading on likes-you page works? im trying but nothing is working so far

@CalamariWangcaster
Copy link

I have a few questions. Haven't been able to make it work.

Where in the code are you suppose to paste this?
Do I replace some of the code already there?

Also, I've managed to find the url in the code for the blurred image. When I paste it into my browser and go there directly, it seems as though the original image is blurred. So there would be no need to blur it in the code.

I don't know, maybe tinder is just fucking with my profile and lying about the likes, cause after about a week of using the app, I still haven't matched with any of these supposed profiles with blurred images. There's only 8 of them but still. It seems fishy that they're all still there.

@rangelrmorais
Copy link

I have a few questions. Haven't been able to make it work.

Where in the code are you suppose to paste this? Do I replace some of the code already there?

Also, I've managed to find the url in the code for the blurred image. When I paste it into my browser and go there directly, it seems as though the original image is blurred. So there would be no need to blur it in the code.

I don't know, maybe tinder is just fucking with my profile and lying about the likes, cause after about a week of using the app, I still haven't matched with any of these supposed profiles with blurred images. There's only 8 of them but still. It seems fishy that they're all still there.

Just open the console, paste the code above and wait 5 seconds on the "liked you" screen. It will show some of then but not all of then.

@CalamariWangcaster
Copy link

Hah! I was pasting it in the "elements" section! Awesome, worked like a charm, thanks!

@jarednthomas
Copy link

Looks like it's patched now :/ It was fun while it lasted, thanks for the script!

@getitsoIved
Copy link

it does not work now
image

@username9933
Copy link

its down ;(

@matt-szymczyk
Copy link

Pathed now, but I used it many times, so thanks for that!

@Sekacek83
Copy link

yep the script was amazing. Thanks again for that! Not working at the moment though.

@AlexeyKorneev
Copy link

AlexeyKorneev commented May 5, 2022

Hi! tajnymag doesn't work for me in google chrome, I paste it into the console, wait, nothing happens. Сan't enable in extensions Tell me please.

@tajnymag
Copy link
Author

tajnymag commented May 5, 2022

@AlexeyKorneev, please read the prior comments

a. the script wasn't designed to work by pasting it to the console directly
b. Tinder has probably patched their API

@orty1
Copy link

orty1 commented May 5, 2022

it was working fine until now. rip 05.05.22

@AlexeyKorneev
Copy link

thank you very much, when can we expect your update?

@Sekacek83
Copy link

thank you very much, when can we expect your update?

lol. No offense, but try to be more polite pls otherwise tajnymag won't give a s**t about that with such attitude :D (at least that would be what I'd have done :D )

@IonicSyz1823
Copy link

we can all cry together

@markushami
Copy link

I just found this method few days ago,
I confirm it worked, and now its not working.
are you guys sure tinder has patched/fixed this? or is it some minor API changes that could be altered?

@tajnymag
Copy link
Author

tajnymag commented May 5, 2022

@markushami, it is possible for it to be just an API change. Trouble is, I'm heading to my finals and at the same time don't use Tinder anymore. If anyone found a solution, I'm happy to merge the changes and bump the version number.

@casvanluijtelaar
Copy link

teasers endpoint only returns blurred images now, fast-matches is still locked behind gold 🤷🏽

@DiegoLugo
Copy link

Not working
Sadge

@PeterTheRock
Copy link

damn this was fun while it lasted got to see about 100 matches with this trick thank you tajnymag you are the man it doesn't work anymore because they have probably figured out that alot of people are using this trick, so they doing what Badoo and bumble does now but thanks again mate

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment