Michelle's profile
Employee

Employee

 • 

17.9K Messages

 • 

318.2K Points

Wednesday, June 18th, 2025

Introducing Modernized IMDb Profile Badges

We're excited to announce a modern refresh of IMDb Profile Badges! As part of our ongoing efforts to modernize and improve your IMDb experience, we've updated our Badges feature with a contemporary design that aligns with our other recently updated pages. This modernized, responsive design ensures a more accessible, secure and consistent experience across browsers and devices. While preserving all your previously earned badges, we've enhanced the experience. On your profile page, you will find badges displayed in a scrollable widget, from which you can click any badge to view more information in the new modal pop-up without leaving the page. You can also click the “Badges” header to see a page with all of your badges earned to date. We also have a refreshed badge informational page (https://www.imdb.com/badge/) as well, listing the full set of current badges available. In the coming days, IMDb will incrementally roll out this refresh. To explore your badges in the new design, simply sign-in and visit your profile page (https://www.imdb.com/user/). We hope you enjoy this modernized look as we continue to refine IMDb's community features. As always, we value your input – please feel free to share your thoughts and suggestions in the comments below. — The IMDb Team

Oldest First
Selected Oldest First

Official Solution

Employee

 • 

17.9K Messages

 • 

318.2K Points

1 month ago

For more details on the badge updates and to see the new profile design, we invite you to visit our help page: https://help.imdb.com/article/contribution/contribution-information/user-profile-badges/G86A698XFX3KTHXS#

(edited)

7 Messages

 • 

184 Points

1 month ago

Previous badges were tacky, but had their charm, the news one, well, meh... Specially the ones for Oscars, too underwhelming.

2 Messages

 • 

138 Points

1 month ago

These new badges look fantastic and have a modern feel. However, I do have some concerns about the placement of the Oscar badges. While their position hasn’t changed compared to the previous version, I don’t think the old placement works well with the current website design. In my opinion, Oscar badges should appear after the Top 250 badges. I think the badges would be better organized if the most unique ones came first. By unique, I mean badges that can only be earned once and might evolve over time, like Total Contributions or Name Contributions. Next, the annual badges should follow, listed in order of their significance. Within the annual badges, Top Bio or Plot badges should be displayed before the annual Top Contributor 20XX badges. You currently get these only once, so they are more unique than the regular Top Contributor. The Top 250 badges should come after that. Finally, the Oscar badges should be placed at the end. Since Oscars are the easiest to earn among these three annual groups, it makes sense to put them last.

10.7K Messages

 • 

226.1K Points

1 month ago

What a lovely design. I like them. I'm not acquiescing to the "modernized" branding, though. To me, both the old and the new are modern. Using portable network graphics (PNG) did seem like it was as good as it could get, but indeed scalable vector graphics (SVG) are even better and already had been the best format for a while now.

18 Messages

 • 

262 Points

10 days ago

Some suggestions: 1) reduce icon size, 2) fit all badges in a place without horizontal scrolling 3) hover should show complete badge name (and details if possible), now badge name is truncated at least in my browser and no hover available 4) show date of last calculated badge stats? Thanks

Employee

 • 

7.9K Messages

 • 

186.8K Points

For #2 above, all of the badges are already available on one page without horizontal scrolling; simply click the “Badges” heading on your (or any) profile page. For example, here is that view from my profile: https://www.imdb.com/user/ur1000000/badges/

3K Messages

 • 

88.1K Points

@Col_Needham: Previously, I could see all my badges WITHOUT clicking to a new page. Now, I have to click to a new page ánd on that page, scroll to see all my badges. I fail to see how this is progress.

(edited)

Employee

 • 

7.9K Messages

 • 

186.8K Points

@Marco Thanks for the feedback, however, this comes down to your personal preference vs. modern, tested, responsive, and accessible web design, sorry. To turn this around, it could be said that the old version would overwhelm viewers with a wall of badges, pushing equally important page content out of view and unlikely to be seen. It is progress from the general perspective. The whole redesign over the last few years has been carefully designed, built, and tested for improved customer engagement and it is responsive, accessible and localisable. Every single page we have updated has seen a growth in traffic and engagement. We would have rethought the redesign if this was not the case. We appreciate that a small number of customers, including yourself, would prefer a different approach, but IMDb needs to continue to adapt to stay relevant and to grow. To take an extreme position, we could have kept the original 1993 web design and there would literally be nobody left using IMDb today if that were the case, well maybe only you and I :-) Anyway in today's AI enabled world, you can choose to have IMDb or any other site display to your tastes. I have no Tamper Monkey skills whatsoever and I just went to my favourite LLM service and asked it to create a TM script to restore the full badge list for you. It just took a couple of English language prompts to generate and debug. If you are not familiar with Tamper Monkey, please see http://tampermonkey.net/ -- you can paste the script below into Tamper Monkey and away you go. I have tested it on Chrome and Safari and it works perfectly. It removes the compact advantages of the new design, of course. Try it on a profile with a large number of badges, for example https://www.imdb.com/user/ur1000000/ ;-) There are plenty of AI/LLM services around, including free ones, which have the sophistication to write you a Tamper Monkey script to make quite complex changes to almost any page on any site. You can go to your preferred search engine and ask its own AI to recommend some if this is a new area for you. No techinical knowledge is required beyond installing Tamper Monkey in the first place. Hope this helps. Badge removing script from this point onwards (I can email you a copy if there are any issues cutting and pasting it from here). BTW if you do have a technical background, note how simple this is -- most of the code is related to controlling the CSS. Another advantage of modern web design. // ==UserScript== // @name IMDb Full Badges Display // @namespace http://tampermonkey.net/ // @version 1.6 // @description Replace limited badge display with full badges on IMDb profile pages // @author cn and Amazon Q // @match https://www.imdb.com/user/ur* // @grant none // @run-at document-idle // ==/UserScript== (function() { 'use strict'; if (window.location.href.includes('/badges')) return; const css = ` [data-testid="user-badges-feature"] [data-testid="shoveler-items-container"] { ; grid-template-columns: repeat(auto-fill, minmax(104px, 1fr)) !important; gap: 10px !important; padding: 10px !important; } [data-testid="user-badges-feature"] .ipc-shoveler__arrow { ; } [data-testid="user-badges-feature"] [data-testid="bdg-cd"] { transform: scale(1) !important; } [data-testid="user-badges-feature"] [data-testid="bdg-cd"] .sc-bd79f1f-1, [data-testid="user-badges-feature"] [data-testid="bdg-cd"] .ipc-media, [data-testid="user-badges-feature"] [data-testid="bdg-cd"] img { } `; document.head.insertAdjacentHTML('beforeend', ``); function updateBadges() { const baseUrl = window.location.href.split('?')[0]; fetch(baseUrl + 'badges/') .then(r => r.text()) .then(html => { const temp = document.createElement('div'); temp.innerHTML = html; const container = document.querySelector('[data-testid="shoveler-items-container"]'); const badges = temp.querySelectorAll('[data-testid="bdg-cd"]'); if (container && badges.length) { container.innerHTML = ''; badges.forEach(b => container.appendChild(b.cloneNode(true))); const more = document.querySelector('[data-testid="bdg-shoveler-cta"]'); if (more) more.remove(); } }); } const interval = setInterval(() => { if (document.querySelector('[data-testid="shoveler-items-container"]')) { updateBadges(); clearInterval(interval); } }, 1000); })();

Employee

 • 

7.9K Messages

 • 

186.8K Points

Note that wherever you see the sequence ">" above, replace it with a greater-than sign -- unfortunately Sprinklr is over-protective of stray tags these days so it replaces the greater-than symbol with an HTML escaped version. I see four which need to be replaced. Tamper Monkey will flag them for you. To install, paste it into Tamper Monkey in your browser via the "Create a new script" option in the Tamper Monkey menu and fix the > issues.

(edited)

1.2K Messages

 • 

23.1K Points

8 days ago

Not exactly a bug, but earlier all the badges were visible without needing to scroll, which made the prominent badges on our profile stand out more. Now, it kind of makes my profile look like I’m just an “Oscar-only buff” unless someone actually scrolls all the way or opens my dedicated badge section to see my contributions and poll-making.