Shop Forum More Submit  Join Login
One Click Llama Button by Kishan-Bagaria One Click Llama Button by Kishan-Bagaria

One Click Llama Button (OCLB) is a userscript (kinda like a browser extension) which adds a Llama button next to every deviant's name in DeviantArt pages. You just need to click this button once and it'll automatically give a Llama to that deviant.

Uh... What are llamas exactly? Go here: Llama FAQs and Information

Download & How To Install OCLB

One Click Llama Button — Homepage

One Click Llama Button — Exchangers List

One Click Llama Button — Preferences

Thanks to:

The "albino llama with heart" icon is shown when DA responds with "Has llamas enough for love" status for someone. It could mean someone has blocked you, you blocked someone, someone has 100k llamas or if you're seeing your old usernames. There is a different icon for people with 100k llamas but it is only activated for people whose names have been entered in the script. If someone has 100k llamas but you see the albino llama icon, please let me know so that I can update the script.


  • (Nov 27 2018) v4.5 has initial support for DeviantArt Eclipse.
  • (Sep 17 2018) v4.4.3 now works on too.
  • (May 30 2018) v4.4 is compatible with the latest DA update that changes URLs from to
  • (Jan 27 2017) v4.2.10 is compatible with the latest DA update
  • (Aug 21 2016) Greasemonkey was updated to v3.9 which caused the script to pop up an error every time DA was loaded. v4.2.8 fixes the problem, but preferences are unavailable on Firefox until someone finds a way to make it work with the latest Greasemonkey update.
  • (May 12 2016) v4.1 shows the buttons after the username symbol (idea thanks: DRSDavidSoft), you can revert to the original behavior in the preferences if you want. Also adds a preference to show the buttons in both the profile page and notification center (idea thanks: aMege).
  • (Apr 19 2016) v4.0! A lot of changes to list here, but things will be a lot faster now. Also check out the exchangers list.
  • (Apr 11 2016) v3.6 features a new icon for "Has Llamas enough for love" llamas.
  • (Apr 11 2016) v3.5.1 fixes a bug that prevented people on older browsers to use the notification center.
  • (Apr 10 2016) v3.5 has three major changes:
    1. Spam icons change to give icon after 1 minute (thanks to aim11 for the idea)
    2. People who received 100k llamas and can get no more have a different icon
    3. You can set in the preferences if you don't want the buttons to be added for groups
  • (Apr 8 2016) v3.4 fixed a bug in Firefox, which caused a bug in Chrome and Opera that broke it completely for some users, go figure. v3.4.1 makes sure the bug remains fixed in Firefox only.
  • (Apr 8 2016) v3.4 includes changes that you can't see: bug fixes and performance improvements.
  • (Apr 7 2016) v3.3 includes an option to disable the transition when icons change, and retina display support which makes icons look crisp on those displays.
  • (Apr 5 2016) v3.2 lets Firefox users use preferences and contains a fix (thanks to Steve Heggen) to make the buttons work on the browse page.
  • (Mar 28 2016) v3.1 broke for Firefox users (my bad this time, not DA's). v3.1.1 fixes this but you don't get preferences yet FF users, check back later for updates.
  • (Mar 28 2016) v3.1 lets you set preferences. You can choose where to make the buttons appear.
  • (Mar 22 2016) v3.0 has lots of changes. New llama buttons that are created retain their last state, noticeable on Message Center and badge activity page. Also buttons share their state across browser tabs.

    For example, if you've got two tab open, and you give a llama to ChuckNorris in one tab, buttons next to ChuckNorris in the other tab will automatically update their state/icon (from give to giving etc.).
  • (Mar 3 2016) v2.5 shows a llama outline as a loading-llama-status indicator and after the DA server responds, changes it to a give or already given icon.
  • (Mar 3 2016) v2.4 works with the latest DA update
  • (Feb 5 2016) v2.3 works with the latest DA update

Spam Filter

You can vote for a suggestion to remove the spam filter here:…
I don't exactly know how the Llama spam filter works but after you get that error wait 1 minute, and then if you give only 1 Llama per minute, you won't get the error. The limit is around ~60 Llamas in the past 60 minutes. So if you haven't given any Llamas in the past 60 minutes, you can give about ~60 Llamas quickly without any errors.


DeviantArt doesn't load or you get logged out or anything
-> Check out hq's journals for updates regarding site outages. If there is nothing there and you're absolutely positive One Click Llama Button is causing the problem, comment here or send me a note.

When clicking on the script's link, I see a block of text or "Apps, extensions, and user scripts cannot be added from this website."
-> Make sure the userscript extension Tamper/Violent/Greasemonkey is installed and enabled. Then click the link again.

Used to work fine; stopped working recently
-> DA could have changed something which broke the script. Check the comments section if others experience this too. If that's the case, wait until I update the script and then install the updated script.

Or do these:
1. Click this link and upgrade to the latest version of One Click Llama Button. Reload DeviantArt and it should work.
2. Make sure One Click Llama Button is enabled in Tamper/Violent/Greasemonkey and there is no other extension (ScriptSafe/NoScript) blocking the One Click Llama Button script.    

Using Tampermonkey? You can also try this: go to Tampermonkey options, change the Config mode to Advanced, scroll to the bottom and click Restart Tampermonkey. If that doesn't work, click Factory Reset.

Installed for the first time; doesn't work
-> After installing the browser extension that lets you use userscripts (Tamper/Violent/Greasemonkey), make sure you've also installed One Click Llama Button. If not, go back to the download link and check out step 2.
Add a Comment:

Daily Deviation

Given 2014-06-02
One Click Llama Button by Kishan-Bagaria takes llama trading to a whole new level, allowing users to do this much more quickly and fluidly than ever before. He has truly gone the extra mile in supporting this across several browsers and in a plethora of locations across the site.

Also suggested by MelMuff, Kida-neechan and Idellechi

[dA Related / dA Skins & Scripts / Browser Scripts & Extensions]
( Suggested by dAhub and Featured by GinkgoWerkstatt )
Critiquing the tool, not the picture.

I just installed this (being a Member of both GiveALlamaGetALlama and dAhub means I give a lot of llama badges!) and it works wonderfully!

For example:
1) I get a Message that someone gave me a llama. Right there in the notification, there is the lil' icon telling me if I gave them one or not! If I didn't yet, one click on that icon and *BAM!* - llama given! The icon changes to show success, too! And if I did already give that person a llama, I know that and don't have to go to their page and check!
2) Previewing this very comment, the Group devicons have these icons next to them too! I can see instantly that I did indeed give both Groups a llama badge!
3) Just for kicks - while still composing this Comment, mind you! - I right-clicked sereneworx up there in the Credits to load in a new Tab... lo and behold, her Username in the upper left ALSO had the appropriate icon next to it! I hadn't given a llama yet, so I clicked the icon, BAM! DONE!
4) After doing that, then previewing this very Comment yet again, sereneworx has the icon next to it right here in this Comment showing that I did give a llama already! (If you installed this correctly, you'll see it too... if you haven't, you won't. Yet. So install it!)

It works, and works very well indeed and it's amazing what a time-saver it'll be for me (and anyone else doing a lot of llama badge giving) so I recommend this to anyone and everyone who can use this very useful and time-saving tool - it's made of pure win and awesomesauce!

This is excellent work! :thumbsup:

(but I suspected it would be, as I didn't miss the "Alice" and "Bob" and "Carol" et al - and recognized I was dealing with experience)
What do you think?
The Artist thought this was FAIR
849 out of 867 deviants thought this was fair.

Critique by Wreck-ItRalph May 7, 2014, 10:13:14 PM
I just installed this script, it fully worked perfectly for all browsers. :thumbsup:

It's useful when:
1. Saving time to giving llamas instead manual clicks or previous llama scripts.
2. Who prefer to giving llamas more than received or daily thousand giving.
3. It doesn't hurts any browser/computer performance.
4. No need to open new page to give llamas, saving browser history.

This script is really genius, makes me saving time to giving llamas really much.
I want to keep this script is up to date, and make this script much more stability.

You're awesomeness to make this script and makes me dreams come true to became extreme llamas giver.

Epic Win!

:llama: :llama:
What do you think?
The Artist thought this was FAIR
644 out of 664 deviants thought this was fair.

The Artist has requested Critique on this Artwork

Please sign up or login to post a critique.

EarthyMango Featured By Owner 9 hours ago
Thank you so much for this!
WerewolfPrincess2013 Featured By Owner 1 day ago  Student General Artist
I don't.. really trust my iPad with extensions... I've never done it before
Kishan-Bagaria Featured By Owner 16 hours ago
One Click Llama Button isn't compatible with iPad anyway.

On iPads, you can use Two Click Llama Button, which cannot be installable. It's just a bookmark that runs some code once when you tap on the bookmark. There is no automatic execution of code.
WerewolfPrincess2013 Featured By Owner 15 hours ago  Student General Artist
... I think my laptop has it though.. granted I haven't used it in a long while. I might dust it off and see if I have it on there.
DarkenBelle Featured By Owner 3 days ago  New Deviant Hobbyist
This is so awesome! I am a dummy! 
LexaKiness Featured By Owner 6 days ago  Professional Digital Artist
That's awesome! Llama Love 
Liphoeryx Featured By Owner Mar 7, 2019  Student Filmographer
omg bless you
Senzune Featured By Owner Mar 7, 2019  Hobbyist Digital Artist
Now Eclipse is rolled out, this plugin doesn't support Eclipse yet in addition to pre-Eclipse.

Will you update the script to support Eclipse?

And does anyone know how to reach modals pages in Eclipse, such as… ? These list-pages no longer work in Eclipse but were very useful for giving llama's...
Kishan-Bagaria Featured By Owner Mar 9, 2019
I added support for Eclipse when it was in beta. Are you on v4.5.5? I just tried it on Eclipse and it worked for me.

No idea about the modals.
Senzune Featured By Owner Mar 9, 2019  Hobbyist Digital Artist
Ah yes, it works indeed, its just Eclipse being buggy. On some pages and elements the buttons dont appear. I'll reinstall on my main pc later today and let you know if there are still issues. ;)
SilverTongueWhore Featured By Owner Mar 4, 2019  Hobbyist General Artist
Not working for me, it just keeps loading with the yellow llama spinning :/
wildermike Featured By Owner Feb 26, 2019  Hobbyist Artist
Discovered an amazing extra function.
I joined GiveALlamaGetALlama. I clicked on All Members and brought up the list. It showed all users that I needed to give a Llama to. I clicked until I got the spam icon. Then I left the page open and went back to it later. Then I discovered something great. The unclicked Llama icons now showed that I had given one. Also the page number had changed and I realised that an addition 55 Llamas had been given and it had automatically scrolled the list. I left it overnight and it continued to give Llamas. All without me doing anything. Don't know how or why it works but it does. I have added the Lazy Llama shortcut but this still works without using it. in 4 days I have given over 2000 Llamas.
Anyone else found this?
Also thank you so much for One Click Llama.
Kishan-Bagaria Featured By Owner Feb 27, 2019
:O That's interesting. I didn't code that functionality. So either the script became self-aware or you might be using another script, maybe OCLB Helper, that did that?
wildermike Featured By Owner Feb 28, 2019  Hobbyist Artist
I followed your instructions and that all.
Kishan-Bagaria Featured By Owner Feb 28, 2019
That's weird. But I guess you can enjoy the unknown functionality :)
doolhoofd Featured By Owner Feb 9, 2019
I've been getting loads of errors recently using this and the helper.
littleyellowllama Featured By Owner Feb 2, 2019  Hobbyist Writer
DarkSena has 100,000 llamas.
Kishan-Bagaria Featured By Owner Feb 17, 2019
Thanks, I've added them to the list.
littleyellowllama Featured By Owner Feb 20, 2019  Hobbyist Writer
You're welcome.
RabbidLu Featured By Owner Jan 29, 2019  Hobbyist Artist
I tried to put on google chrome and firefox but it does not work, I do not appear the Llama next to no, can you help me? :(
Kishan-Bagaria Featured By Owner Feb 20, 2019
Hey, did you figure it out? Are you using a mobile device or a regular computer?
RabbidLu Featured By Owner Feb 23, 2019  Hobbyist Artist
I resolved the problem
strigorabbit Featured By Owner Jan 29, 2019  New Deviant Hobbyist Digital Artist
This is the best funnest thing:) Really good script. 
Grudgeholderr Featured By Owner Jan 9, 2019
When I click the llama beside someone's username, the "Give a Llama Badge" modal pops up, and I have to click two more times (on "Give" and "Done"), making this a "Three Click Llama Button". Is this supposed to happen? 
HampshireBrony Featured By Owner Jan 29, 2019
You may need to tell dA to remember your settings on that modal pop up. Once you do that, it should be one click
Grudgeholderr Featured By Owner Jan 31, 2019
There is no option to remember my settings on the modal.
That shouldn't be happening unless you installed Two Click Llama Button on your mobile device.

Currently, one click llamas aren't available for mobile devices.
Grudgeholderr Featured By Owner Feb 10, 2019
I am not using this on a mobile device.
I have also checked to make sure there are no cookies or extensions messing with the script.

The llama icon is there, as normal.
Ss1 by Grudgeholderr
But when I click it, this modal pops up.
Ss2 by Grudgeholderr
And I have to manually click Give.
Ss3 by Grudgeholderr
Is this normal?
Kishan-Bagaria Featured By Owner Feb 11, 2019
Nope, that's weird. 

Can you send me a screenshot of Tampermonkey where the script is installed?
Grudgeholderr Featured By Owner Feb 11, 2019
Never mind, I fixed it, but thanks a lot for the help!

I'm on PC, but realized I was using the bookmark TCLB.
So I installed Tampermonkey and it works now!
Sorry for the inconvenience
Kishan-Bagaria Featured By Owner Feb 14, 2019
No problem, glad you sorted it out.
Soujun Featured By Owner Jan 1, 2019  Hobbyist Digital Artist
This is wonderful, and it works perfectly here. Thank you !
RememberMeAsOne Featured By Owner Dec 26, 2018  Hobbyist General Artist
Thank you for making this. Coming back after a year and seeing over 150 llamas needed to be given can be a severe hassle. Easy to work with in downloading and don't have to worry about getting a virus. 
Geborne Featured By Owner Dec 26, 2018  Student Digital Artist

CupidSans Featured By Owner Dec 24, 2018  Student General Artist
so cool!
Eclipse-Cat Featured By Owner Dec 23, 2018  Hobbyist Digital Artist
WTF this tools also works! :love: Its awesome <3 helpful because i have bad internet connection and charging all those pages to return llamas was a headhache for me :la: 
CrisPokeFan Featured By Owner Dec 8, 2018
I love you
Mr-GX Featured By Owner Dec 2, 2018  Student Digital Artist
Awesome work!
I'm also adding to the "I sometimes have an issue" pile

TypeError: window.deviantART.deviant.username is undefined

This is not happening on this account, but I get it on a test account and when I open an InPrivate window on FireFox to log in as a second user.
Kishan-Bagaria Featured By Owner Nov 29, 2018

This should be fixed in the latest update (v4.5.4)

GirlWithTheGreenHat Featured By Owner Nov 28, 2018  Professional General Artist
I see a few people have already posted comments saying it bugs out on log-in screens ( and the regular dA logged out page) so I wont bother posting my screenshots, but yeah there's an error on those pages :XD: Doesn't seem to affect functionality though, 'least it doesn't for me. Though I have noticed that the dot that shows up after I've already given someone a llama before, likes to fly around the page a bit or duplicate itself on some profiles the last day or two. Sometimes a second one shows up under their username on deviation pages, or a second one appears all the way over by the badges on profiles. Only sometimes, though :O_o: Still no effect on functionality though.
Kishan-Bagaria Featured By Owner Nov 29, 2018

I've fixed the login page error in the latest update.

As for the other issues, it'd help if you can send me a screenshot whenever it happens.

sweet-choia Featured By Owner Nov 28, 2018  Hobbyist General Artist
hi yes, I love you.

as of today, 11/28/2018, it works perfectly in Opera!

I haven't tried it in Chrome yet, which WAS my browser of choice, only because I'm having some serious issues with it in general since the last Windows update. e_e
AlexFRD Featured By Owner Nov 28, 2018
Uh oh :0  Fix by AlexFRD
Kishan-Bagaria Featured By Owner Nov 29, 2018

This should be fixed in v4.5.3, can you update and let me know if you see it again?

AlexFRD Featured By Owner Nov 29, 2018
It works, but the message will still pop up saying "v4.5.3" if you're logged out. Important thing is it works.
Kishan-Bagaria Featured By Owner Nov 30, 2018
That should be fixed in v4.5.4. Let me know if you see this again after updating.
AlexFRD Featured By Owner Nov 30, 2018
It's fixed!
UszatyArbuz Featured By Owner Nov 27, 2018   Digital Artist
Zrzut ekranu (361) by UszatyArbuz
(it logged me off of , so maybe that's a problem - once I managed to log it everything seems fine :) )
Add a Comment:

:iconkishan-bagaria: More from Kishan-Bagaria


Submitted on
April 29, 2014
Image Size
78.7 KB


104,406 (2 today)
3,231 (who?)


Creative Commons License
Some rights reserved. This work is licensed under a
Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License.