Skip to content

Instantly share code, notes, and snippets.

@rmtbb
Created February 12, 2025 23:19
Show Gist options
  • Save rmtbb/9fe70524dcd12238fdcec2e6a645b0d9 to your computer and use it in GitHub Desktop.
Save rmtbb/9fe70524dcd12238fdcec2e6a645b0d9 to your computer and use it in GitHub Desktop.
Bookmarklet to De-blur LinkedIn Job Recommendations
javascript:(function(){document.querySelectorAll('*').forEach(el=>{if(el.classList.contains('blurred-job-card')){el.classList.replace('blurred-job-card','job-card');}});})();
@rmtbb
Copy link
Author

rmtbb commented Feb 12, 2025

De-blur LinkedIn Job Recommendations

Quick Bookmarklet Solution

LinkedIn uses a blur effect on job recommendations to encourage users to subscribe to LinkedIn Premium. These job postings are selected based on your profile and activity, meaning you could be a good match for them. However, without a premium subscription, LinkedIn hides key details such as the company name and job title.

This tool allows you to remove the blur effect so you can see the recommended jobs without having to pay for LinkedIn Premium.

How to Use the Bookmarklet

  1. Copy the following code:
javascript:(function(){document.querySelectorAll('*').forEach(el=>{if(el.classList.contains('blurred-job-card')){el.classList.replace('blurred-job-card','job-card');}});})();
  1. Create a new bookmark in your browser.
  2. Edit the bookmark and paste the copied code into the URL field. Name it something like De-blur LinkedIn
  3. Whenever you're on a LinkedIn job page, click the bookmarklet to instantly reveal hidden job details.

BEFORE

DEBLUR - BEFORE

AFTER

DEBLUR - AFTER

What This Does

  • It identifies all elements with the class blurred-job-card.
  • It replaces blurred-job-card with job-card, effectively removing the blur effect.
  • This allows you to view job details, such as the company name and position, without a premium subscription.
  • It only works on the blurred items currently visible on your screen. If you scroll down, simply click the bookmarklet again to activate it for new items.

Manual Console Method

If you prefer, you can manually enter the script in the Chrome Console:

Steps to Use:

  1. Open [LinkedIn Jobs](https://www.linkedin.com/jobs/) in Google Chrome.
  2. Right-click anywhere on the page and select Inspect to open Developer Tools.
  3. Navigate to the Console tab.
  4. Copy and paste the following script into the console and press Enter:
document.querySelectorAll('*').forEach(el => {
    if (el.classList.contains('blurred-job-card')) {
        el.classList.replace('blurred-job-card', 'job-card');
    }
});

Notes

  • This method only modifies the appearance of the page; it does not unlock additional LinkedIn Premium features.
  • The changes will not persist after refreshing the page.
  • LinkedIn may change its class names or mechanisms in the future, which might require adjustments to the script.

Disclaimer

This script is provided for educational purposes only. Use it responsibly and in compliance with LinkedIn's terms of service.

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