These are unbelievably easy, cheap, and quick. They would make a wonderful gift.
buttons in matching pairs
bag of posts (I was able to get a bag of 12 at Jo-ann Fabrics for $1.)
hot glue gun and glue
Turn the button upside down and put a dab of hot glue on the back, swiftly press the post down into the dab of glue.
Note: you may want to hold the button when you are placing the post to the back of the button to avoid the glue going all the way through the holes and on to the table which makes the glue look messy on the front side of the button. If this does happen you can simply take a lighter to the front of the button to melt the glue back down, this only takes a second. Do not leave the flame on the button for too long or you could melt it (if it is plastic).
Do you have any beautiful, old buttons in your collection that either don't number enough for the front of a shirt, or just don't seem to match any fabric you have? You can turn them into unique earrings quite easily.
two buttons, preferably flat-front (not the kind w/two or four holes)
polymer clay or air-hardening clay
2 earring posts and backings OR the posts and backings from a pair of earrings you're bored of
This is so easy and the end result is stunning!
First, what you'll need to do is clip the back loop off of your buttons with needle-nosed pliers. Be careful to clip as close to the button's surface as possible.
You'll probably be left with two sharp nubs on the back of each button that you just can't get close enough to clip off. To glue the earring post onto the back of the button, you'll need a flat surface. The best way to solve this issue is to take a small amount of polymer clay (if you're using metal buttons) or air-hardening clay (if you're using plastic buttons, or buttons with plastic features) and smooth it onto the back of the button. Try and make as thin of a layer as possible, just enough to cover the sharp nubs. If you used polymer clay, bake the two buttons, clay side up, for 15 minutes at 350 degrees F.
When the clay has cooled/dried, put a very small amount of glue on the back of each button and press the earring posts on. Earring posts bought at bead stores have a large, flat end, so this should be easy. Wait for the glue to dry and the earrings are finished!