Unlock advanced features on your Canon camera

With this simple, free software hack, you can add RAW support, histograms, burst mode, and other high-end features to even a low-end Canon camera.

Your point-and-shoot camera may not have come with many high-end features, but a simple software hack adds new tricks to dozens of Canon cameras. Beginners will likely be satisfied by their camera's default features, but as your photo skills grow, this relatively easy hack will let you wring extra value from your hardware with no added investment. With it, you can activate an always-on battery meter, shoot high-quality RAW files, read a live histogram to help with exposure, snap much longer -- or shorter -- exposure times, and more.

The Canon Hacker's Development Kit (CHDK) is an open-source software framework that some motivated hackers have used to add cool features to Canon cameras. Though results vary slightly depending on which Canon digital camera you own, similar sensors and internal parts allow the hack to work with a wide variety of Canons. (Unfortunately, cameras from other vendors are not compatible, and there are some Canon models that don't support this hack.) Since your results might vary, and since Canon might not support its warranty after you use this update, I recommend it only to people who are trying to teach their old cameras new tricks.

From a technical perspective, it's hard to imagine how Canon could ever find out that you tried this hack (and therefore void your warranty), since it does nothing to affect your camera permanently or to alter its firmware; the software runs on your flash memory card, and the camera will return to its default state if you remove the card.

Here's how to download and use the free CHDK software to supercharge your camera.

Get and Install CHDK

CHDK works on dozens of Canon cameras, including the SD870IS, the A570IS, the G7, and the TX1; to see whether yours is supported, check the list at the CHDK Web site. Once you've verified that the hardware is compatible, you'll need to identify the specific CHDK version that you need based on your camera's firmware.

To locate your camera's firmware version, set the camera to play mode, and then turn it on. Hold down the Func Set button and press the Disp button. A window should appear, identifying your camera's firmware. Look for the number with a letter following it. On my test Canon Powershot SD870 IS, the ID was "Firmware Ver GM1.00C."

Grab an SD Card that you don't mind erasing, and then download and install a flash management utility called Card Tricks. Insert the SD Card into your PC's card reader, and launch Card Tricks. Click the SD Card icon and select your card. Click Format as FAT. Once the formatting is complete, select the card again by clicking the SD Card icon, and then click Make Bootable. Choose Download CHDK, and the software should open a Web page where you can choose your camera model. If more than one version of CHDK is available, match your camera firmware's final letter with the available downloads. Save the zipped file to your Desktop without extracting it.

Join the newsletter!

Or

Sign up to gain exclusive access to email subscriptions, event invitations, competitions, giveaways, and much more.

Membership is free, and your security and privacy remain protected. View our privacy policy before signing up.

Error: Please check your email address.
Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Zack Stern

PC World (US online)
Show Comments

Brand Post

Most Popular Reviews

Latest Articles

Resources

PCW Evaluation Team

Luke Hill

MSI GT75 TITAN

I need power and lots of it. As a Front End Web developer anything less just won’t cut it which is why the MSI GT75 is an outstanding laptop for me. It’s a sleek and futuristic looking, high quality, beast that has a touch of sci-fi flare about it.

Emily Tyson

MSI GE63 Raider

If you’re looking to invest in your next work horse laptop for work or home use, you can’t go wrong with the MSI GE63.

Laura Johnston

MSI GS65 Stealth Thin

If you can afford the price tag, it is well worth the money. It out performs any other laptop I have tried for gaming, and the transportable design and incredible display also make it ideal for work.

Andrew Teoh

Brother MFC-L9570CDW Multifunction Printer

Touch screen visibility and operation was great and easy to navigate. Each menu and sub-menu was in an understandable order and category

Louise Coady

Brother MFC-L9570CDW Multifunction Printer

The printer was convenient, produced clear and vibrant images and was very easy to use

Edwina Hargreaves

WD My Cloud Home

I would recommend this device for families and small businesses who want one safe place to store all their important digital content and a way to easily share it with friends, family, business partners, or customers.

Featured Content

Product Launch Showcase

Latest Jobs

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?