Web Applications Stack Exchange is a question and answer site for power users of web applications. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

The new Google Hangouts replaced the normal Google Chat ASCII-ish emoticons with somewhat disturbed looking gumdrops. Is there any way to change this emoticon set, or even put it back to how it was before? Note that I just want to change the way I see it, I'm not trying to give myself new emoticons to use in chat.

share|improve this question

In Firefox, add the following rules to your userContent.css

@-moz-document domain(google.com) {
    .Pt span { opacity: 1 !important; width: auto !important; }
    .Pt div { display: none !important; }

This should remove the image and display the Unicode equivalent instead. What you actually see is dependent on your font support.

If you want to replace them with a different set of images (and have a lot of patience), you can add the following rules instead, for each one you want to change.

@-moz-document domain(google.com) {
    .e1f60a { background: url('<path to replacement>') !important; } /* :) */

The class for each one can be found by inspecting the DOM of the selection menu.

The old static sprite sheets are currently here: set 1 set 2 & 3 set 4 no longer available. Unfortunately the animated ones were done with JavaScript rather than a GIF, so can't be replicated easily.

share|improve this answer
Will this only happen in Google Hangouts, or will it trigger on emoticons in other places as well? – SaintWacko May 24 '13 at 15:59
Edited to address that. The class that Google's using is pretty nondescript, so I should have done that to start with. – OrangeDog May 24 '13 at 16:25
Is there a way to do this in Chrome? I really like the replacement option. – SaintWacko Jun 3 '13 at 14:03
@SaintWacko superuser.com/q/52967/113004 – OrangeDog Jun 3 '13 at 15:18

You can try the Vulcan extension if you are using Google Chrome. Its purpose is to

Convert emoticons in Google Hangouts to their text equivalent.

share|improve this answer

For Chrome on a desktop, you can try this plugin to transform the default blobs into their text versions. It's not a perfect solution (try ;_; and ;( for example), but nonetheless an improvement IMO.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.