Eclipse 2017: ​How to Make an Eclipse Pinhole Viewer (There’s Still Time)! by 30Seconds Mom

Crafts Headlines
3 years ago

NASA recommends the use of International Organization for Standardization (ISO) 12312-2 certified eclipse glasses or pinhole projection for viewing the eclipse. If you couldn’t find eclipse glasses, you still have time to make this easy pinhole projection box.

You’ll need:

  • box
  • aluminum foil
  • white paper
  • tape
  • pin
  • knife

Here’s how to make it:

  1. Cut a square hole in the bottom right corner of the small end of the box.
  2. Tape the foil over the hole.
  3. Poke through the center of the foil with the pin.
  4. Tape the white paper on the inside of the box.
  5. Cut a square hole in the lower right corner of the long side of the box.

Here’s how to use it:

  • To view the total solar eclipse on August 21, 2017, stand with your back to the sun.
  • Look through the open square hole.
  • Focus sunlight through the foil pin hole onto the white paper and you’ll see the total solar eclipse in action!

Learn more about the eclipse and scouting at And remember, never look directly at the sun! This video is longer than 30 seconds, but we think it's worth it.

Solar Eclipse: Use the Anticipated Event to Stand Still & Reflect

Eclipse 2017: Eclipse Viewing Safety Tips & Advice From NASA

How to Photograph the Eclipse: 10 Tips From Nikon for Taking Great Pics of 2017 Eclipse!

Donna John
I made one tonight using these directions. It was super easy and took about five minutes. So you still have time!
Elisa A. Schmitz 30Seconds
This is awesome! Thanks for the fun tip, Donna John !

join discussion

Please login to comment.

recommended tips

Eclipse 2017: Eclipse Viewing Safety Tips & Advice From NASA

Save My Vote 2020: How to Find Out If You Are Registered to Vote in the 2020 Election

Eclipse 2017 Glasses: 7-Eleven Eclipse Sunglasses Are the Real Deal!

Easy Halloween Ghost Crafts: How to Make Ghosts Out of Fall Leaves

Got 30 seconds? Sign up for and get the best of our tips each week!