ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

How to Make a Pinhole Camera

Updated on April 21, 2015
An old camera obscura. It does not take pictures, but simply displays the image, which can then be traced to make a lifelike drawing.
An old camera obscura. It does not take pictures, but simply displays the image, which can then be traced to make a lifelike drawing.

A spinoff of the very first image projecting devices, pinhole cameras combine both ancient and modern technology. Like its ancient ancestor, the camera obscura, the pinhole camera uses a simple hole to project an image upon a blank surface within a dark box. However, unlike the camera obscura, modern pinhole cameras can create photographs by simply incorporating photographic film or paper. In addition, almost anyone can make a pinhole camera out of regular household materials.

What You'll Need:

  • Shoebox, coffee tin, oatmeal can or any other opaque container of similar size
  • Non-glossy black paint/spray paint, black construction paper or aluminum foil
  • Sharp pin or needle
  • Scissors or box cutter
  • Tape
  • Photographic film or paper

Making the Camera

Step 1

Completely black out the can, box or other container that you are going to use as the camera housing. You can either paint the inside and outside completely black or tape black construction paper to all of its sides. If you don’t have either of these materials, you can wrap a few layers of aluminum foil around the box or can.

Step 2

Cut a hole in the center of the bottom of the cylindrical container. If you are using a shoebox, cut the hole in the center of one of the sides. The size of the hole is not really important; in fact, you can simply cut off the bottom side of a cylindrical container.

Step 3

Cut out a separate piece of black construction paper or tin foil, big enough to cover the hole you just made in the camera housing. Then flatten it out and hold it taut.

Step 4

Pushing slowly, and slightly twisting the pin or needle, make a hole in the center of the paper/foil. The size of the hole you want depends on the length of your camera box, front to back. According to Kodak, the diameter of the pinhole should measure about 1/75 inch (midpoint of a number 10 sewing needle) for a housing length of 3 to 6 inches.

Step 5

Tape the paper or foil to the end of the camera tube/box, over the hole you previously cut. Make sure the pinhole is centered.

Step 6

Tape another small piece of paper or foil over the pinhole—this will act as your manual shutter.

A picture, taken with a pinhole camera. The vignetting around the edges is a typical side-effect.
A picture, taken with a pinhole camera. The vignetting around the edges is a typical side-effect.
Another photo, taken with a pinhole camera.
Another photo, taken with a pinhole camera.

Taking the Picture

Step 1

Tape a piece of photographic film or paper to the center of the inside wall of your camera, opposite the pinhole, with the glossy, reactive side facing forward. If you have used a cylinder with a plastic lid, you can simply pop off the lid and tape the paper/film to the inside of the lid. If you’re using film, you must complete this step in complete darkness. If you’re using photo paper, you can do it under a safelight or in a darkroom.

Step 2

Now you’re ready to take the picture, so figure out what you want to shoot. You will have the best results taking the picture in a brightly lit area.

Step 3

Position the pinhole towards whatever you are shooting. You will probably need to set it down or prop it up on something, as the exposure process is relatively long with pinhole cameras, and it will be hard to hold the camera steady.

Step 4

Lift the taped-down paper/foil shutter and expose the pinhole. If you are using film, the required exposure time usually ranges from 1 to 16 seconds, depending on the lighting. Photo paper requires an exposure time of roughly 2 to 8 minutes. Since it is not an exact science, you should always take a few pictures at different exposure times.

Step 5

Develop and print the film or paper negatives at your local photo store, or do it yourself, if you have access to a fully-equipped dark room. If you don’t know how to develop film, we’ll, that’s a whole different lesson…  


    0 of 8192 characters used
    Post Comment

    • Steve 3.0 profile image

      Steve 3.0 

      7 years ago from Cornwall UK

      Nice hub, I love making pinhole cameras but haven't done it for a few years now. Will have to get back in to it. I have used a beer can, works great and gives a really wide angle view.

    • agvulpes profile image


      7 years ago from Australia

      Great hub. I will bookmark this and make one with my grandson next time he gets bored lol

      Good clear easy to follow instructions!

    • onegoodwoman profile image


      7 years ago from A small southern town

      That's pretty cool. I think it might be the answer that I have been asking, " how do I entertain a teenage boy"?.

      thanks for the idea!

    • salt profile image


      7 years ago from australia

      How wonderful, it reminds me of childhood. I will try this one day.

    • CaroleGayle profile image


      8 years ago from Chicagoland

      This is flat-out awesome. I never thought to make my own pinhole camera.


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)