CANON U.S.A.,Inc. MAKES NO GUARANTEES OF ANY KIND WITH REGARD TO ANY PROGRAMS, FILES, DRIVERS OR ANY OTHER MATERIALS CONTAINED ON OR DOWNLOADED FROM THIS, OR ANY OTHER, CANON SOFTWARE SITE. ALL SUCH PROGRAMS, FILES, DRIVERS AND OTHER MATERIALS ARE SUPPLIED "AS IS." CANON DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
CANON U.S.A.,Inc. SHALL NOT BE HELD LIABLE FOR ERRORS CONTAINED HEREIN, OR FOR LOST PROFITS, LOST OPPORTUNITIES, CONSEQUENTIAL OR INCIDENTAL DAMAGES INCURRED AS A RESULT OF ACTING ON INFORMATION, OR THE OPERATION OF ANY SOFTWARE, INCLUDED IN THIS SOFTWARE SITE.
I have read and understand the information above, and wish to download the designated software.
EOS Rebel XS 18-55IS Kit
All times ET, excluding holidays.
EOS Rebel XS 18-55IS Kit
Drivers & Downloads
EOS DIGITAL CAMERA LIMITED WARRANTY
For The U.S.A. And Canada Only
The limited warranty set forth below is given by Canon U.S.A., Inc. (Canon U.S.A.) in the United States or Canon Canada Inc., (Canon Canada) in Canada with respect to the Canon brand EOS Digital Camera (the “Product”) *, when purchased and used in the United States or Canada. The Product purchased with this limited warranty is the only EOS Digital Camera to which this limited warranty applies.
- Loss of or damage to the Product due to abuse, mishandling, improper packaging by you, alteration, accident, electrical current fluctuations, failure to follow operating, maintenance or environmental instructions prescribed in Canon U.S.A.'s or Canon Canada's user's manual or services performed by someone other than Canon U.S.A. or Canon Canada, or a Canon authorized service provider for the Product. Without limiting the foregoing, water damage, sand/corrosion damage, battery leakage, dropping the Product, scratches, abrasions or damage to the body, lenses or LCD display or damage to the any of the accessories mentioned in the first paragraph above will be presumed to have resulted from misuse, abuse or failure to operate the Product as set forth in the operating instructions
- Use of parts or supplies (other than those sold by Canon U.S.A. or Canon Canada) that cause damage to the Product or cause abnormally frequent service calls or service problems
- If the Product has had its serial number or dating altered or removed.
You may obtain technical support** for your Product as follows:
E-mail support via our Web site at www.canontechsupport.com
Telephone assistance from a Canon U.S.A. Customer Care representative free of charge during regular business hours at 1-800-OK-CANON (1-800-652-2666)
You may obtain technical support* for your Product as follows:
Telephone assistance from a Canon Canada Customer Care representative free of charge during regular business hours at 1-800-OK-CANON (1-800-652-2666)
When you call, have your Product serial number and your date of purchase available to expedite service. A Canon Customer Care representative will attempt to diagnose the nature of the problem and correct it over the telephone. If the problem cannot be corrected over the telephone, you will be asked to follow the applicable procedures for MAIL-IN SERVICE. Note that a dated proof of purchase is required at the time of service. This requirement will be satisfied by providing a copy of your dated bill of sale.
** Technical support program specifics subject to change without notice.
*The battery pack packaged with the Product carries a separate ninety (90) day limited warranty.
Digital, single-lens reflex, AF/AE camera with built-in flash
SD memory card, SDHC memory card
22.2mm x 14.8mm
Canon EF lenses (including EF-S lenses)
(35mm-equivalent focal length is approx. 1.6x the lens focal length)
Canon EF mount
High-sensitivity, high-resolution, large single-plate CMOS sensor
Effective pixels: Approx. 10.10 megapixels
Approx. 10.50 megapixels
3:2 (Horizontal: Vertical)
Color Filter System
RGB primary color filters
Low Pass Filter
Located in front of the image sensor, non-removable
Dust Deletion Feature
(1) Automatic sensor cleaning
(2) Manual cleaning of sensor
(3) Dust Delete Data appended to the captured image
Design rule for Camera File System 2.0
JPEG, RAW (12-bit Canon original)
(1) Large/Fine : Approx. 3.8MB (3888 x 2592 pixels)
(2) Large/Normal : Approx. 2.0MB (3888 x 2592 pixels)
(3) Medium/Fine : Approx. 2.3MB (2816 x 1880 pixels)
(4) Medium/Normal: Approx. 1.2MB (2816 x 1880 pixels)
(5) Small/Fine : Approx. 1.3MB (1936 x 1288 pixels)
(6) Small/Normal : Approx. 0.7MB (1936 x 1288 pixels)
(7) RAW : Approx. 9.8MB (3888 x 2592 pixels)
Exact file sizes depend on the subject, ISO speed, Picture Style, etc.
Consecutive numbering, auto reset, manual reset
RAW + JPEG Simultaneous Recording
sRGB, Adobe RGB
Standard, Portrait, Landscape, Neutral, Faithful, Monochrome, User Def. 1-3
Auto White Balance
Auto, Daylight, Shade, Cloudy, Tungsten, White Fluorescent Light, Flash, Custom
Color Temperature Compensation
White balance correction: ±9 stops in full-stop increments
White balance bracketing: ±3 stops in full-stop increments
Blue/amber direction or magenta/green direction possible
Vertical/Horizontal approx. 95%
Approx. 0.81x (-1m with 50mm lens at infinity)
Approx. 21mm (from eyepiece lens center)
Dioptric Adjustment Correction
-3.0 to ±1.0m (dpt)
Fixed, Precision Matte
Quick-return half mirror (transmission: reflection ratio of 40:60, no mirror cut-off with EF600mm f/4L IS USM or shorter lenses)
AF information (AF points, focus confirmation light), exposure information (shutter speed, aperture, AE lock, exposure level, ISO speed, exposure warning), flash information (flash ready, high-speed sync, FE lock, flash exposure compensation), monochrome shooting, white balance correction, maximum burst, SD memory card information
Depth Of Field Preview
Enabled with depth-of-field preview button
TTL secondary image-registration, phase detection
7 AF points
AF Working Range
EV 0.5-18 (at 73°F/23°C, ISO 100)
One-Shot AF, AI Servo AF, AI Focus AF, Manual focusing (MF)
AF Point Selection
Automatic selection, manual selection
Selected AF Point Display
Superimposed in viewfinder and indicated on LCD monitor
AF Assist Beam
Small series of flashes fired by built-in flash
Effective range: Approx. 4.0m/13.1 ft. at center, approx. 3.5m/11.5 ft. at periphery
35-zone TTL full-aperture metering Evaluative metering (linkable to any AF point)Partial metering (approx. 10% of viewfinder at center)Center-weighted average metering
EV 1-20 (at 73°F/23°C with EF50mm f/1.4 USM lens, ISO 100)
ISO Speed Range
Basic Zone modes: ISO 100-800 set automatically
Creative Zone modes: ISO 100-1600 (in 1-stop increments), Auto
Manual: ±3 stops in 1/3- or 1/2-stop increments (can be combined with AEB)
AEB: ±3 stops in 1/3- or 1/2-stop increments
Automatic: When focus achieved with evaluative metering and One-Shot AF
Use-set: By AE lock button
Electronically-controlled, focal-plane shutter 1/4000 sec. to 30 sec., bulb, X-sync at 1/200 sec. (Total shutter speed range. Available range varies by shooting mode.) Soft-touch electromagnetic release 10-sec. or 2-sec. delay or 10-sec. delay plus continuous shooting Remote Switch RS-60E3
Electronically-controlled, focal-plane shutter
1/4000 sec. to 30 sec., bulb, X-sync at 1/200 sec. (Total shutter speed range. Available range varies by shooting mode.)
Soft-touch electromagnetic release
10-sec. or 2-sec. delay or 10-sec. delay plus continuous shooting
Remote Switch RS-60E3
Retractable, auto pop-up flash
13/43 (ISO 100, in meters/feet)
Approx. 3 sec.
Flash Ready Indicator
Flash-ready icon lights in viewfinder
17mm lens angle of view
Flash Exposure Compensation
Up to ±2 stops in 1/3- or 1/2-stop increments
Zooming to Match Focal Length
Provided, with Speedlites
E-TTL II autoflash
Flash Exposure Compensation
±2 stops in 1/3- or 1/2-stop increments
External Flash Settings
Built-in flash and Speedlite 430EX II/ 580EX II can be set on camera's menu
Continuous Shooting Speed
Max. approx. 3.0 shots/sec. (single shots possible)
JPEG (Large/Fine): Approx. 514 (until memory card becomes full); RAW: Approx. 5; RAW+JPEG (Large/Fine): Approx. 4
Based on Canon's testing standards with a 2GB SD memory card, ISO 100 and Standard Picture Style
Varies depending on the subject, card write speed, SD memory card brand, image-recording quality, file size, etc.
(1) Live View shooting
(2) Remote Live View shooting (with a personal computer installed with EOS Utility)
Autofocus (Quick mode, Live mode)
Evaluative metering with the image sensor
EV 0-20 (at 73°F/23°C with EF 50mm f/1.4 USM lens, ISO 100)
Simulated exposure displayed in real-time
TFT color, liquid-crystal monitor
Approx. 100% (viewing angle: approx. 170°)
7 levels provided
Single image, Single image + Image-recording quality, shooting information, histogram, 4- or 9-image index, magnified view (approx. 1.5x-10x, enable in 15 steps), rotated image, image jump (by 1/10/100 images or shooting date)
Provided (Overexposed highlights blink)
Single images can be erase-protected or not
Single image, check-marked images, or all images in the card can be erased (except protected images) at one time
JPEG image compliant to Design rule for Camera File System (DPOF printing possible)
Easy Print feature
Version 1.1 compatible
JPEG and RAW images
Only JPEG images can be transferred as wallpaper on the personal computer screen
My Menu Registration
One Battery Pack LP-E5
AC power can be supplied via optional AC Adapter Kit ACK-E5(with optional Battery Grip BG-E5, AA-size batteries can be used)
Number of Shots
Number of shots (approx.)
Provided. Power turns off after 30 sec., 1, 2, 4, 8 or 15 min.
Built-in secondary battery
Approx. 0.1 sec. (Based on CIPA testing standards)
Dimensions (W x H x D)
Approx. 4.96 x 3.8 x 2.4 in./126.1 x 97.5 x 61.9mm
Approx. 15.9 oz./ 450g (body only)
Working Temperature Range
Working Humidity Range
85% or less
Compatible Supplies & Accessories
Canon offers a wide range of compatible supplies and accessories that can enhance your user experience with you EOS Rebel XS 18-55IS Kit that you can purchase direct. Scroll down to easily select items to add to your shopping cart for a faster, easier checkout. Visit the Canon Online Store
Angle Finder C (incl. Adapter Ec-C, Ed-C)
BATTERY PACK LP-E5
Battery Charger LC-E5
Battery Grip BG-E5
The Canon BG-E5 Vertical Grip/Battery Holder holds up to 2 LP-E5 battery packs to double your shooting power.
Car Battery Charger CBC-E5
Compact Power Adapter CA-PS700A
This is the standard power source for the Elura 40MC and Elura 50. Also compatible with the S80, S2 IS, S1 IS.
DC Coupler DR-E5
DVD TUTORIAL XS
Deluxe Back Pack 200EG
Deluxe Gadget Bag 100EG
Waterproof bag holds 1-2 cameras and 3-4 lenses with room for accessories. Front and Rear zippered pouches. Zippered full-length mesh pouch inside top cover. Divider system for secure storage and easy access. Size: 9" (W) x 7" (H) x 5.5" (D)
Deluxe Gadget Bag 10EG
Digital Gadget Bag 100DG
Digital Gadget Bag 200DG
Size 10.5"(W) x 7.5"(H) x 7"(D)
Dioptric Adjustment Lens E (+0.5)
Dioptric Adjustment Lens E (+1)
Dioptric Adjustment Lens E (+1.5)
Dioptric Adjustment Lens E (+2)
Dioptric Adjustment Lens E (-2)
Dioptric Adjustment Lens E (-3)
Dioptric Adjustment Lens E (-4)
Dioptric Adjustment Lens E (0)
EYEPIECE EP-EX15 II
Gadget Bag 2400
NECK STRAP EW-100DBIII
Wide neck strap.
Neck Strap L3
For EOS cameras especially EOS-1/1N/1N RS & EOS-1v.
Neck Strap L4
Original Data Security Kit OSK-E3
Professional Gadget Bag 1EG
Remote Switch RS-60E3
Compact remote switch replicating all of the functions of the shutter release button.
Rubber Frame EF
SEMI HARD CASE EH19-L
Compatible with: Digital Rebel XSi, EOS Rebel T1i EF-S 18-55mm IS Kit, EOS Rebel XS 18-55IS Kit, EOS Rebel XS EF-S 18-55IS Refurbished, EOS Rebel XSi Refurbished (Body)
Starter Kit for EOS Rebel XSi / XS
USB Cable IFC-500U
The Canon IFC-500U USB Interface Cable enables you to transfer your camera pictures to a computer fast. The cable connects to your camera and to the USB port on your PC or MAC Computer. Please see Compatibility tab for compatible models.
Video Cable VC-100
Enables direct image display from the EOS to an HD television or a similar display device. Comes standard with the EOS 1Ds Mark III, 1D Mark IV, 1D Mark III, 1Ds Mark II, 1D Mark II N, 1D Mark II, 5D Mark II, 7D, 5D, 50D, 40D, 30D, 20D, 10D, Digital Rebel XTi, Digital Rebel XT and Digital Rebel. Please see Compatibility tab for compatible models.
Software Developers Kit General Information
Current SDK Versions as of April 13, 2016
EDSDK 3.4 for EOS digital cameras
- What are the Canon Digital Camera SDKs?
- Do the Canon Digital Camera SDKs replace the software supplied with my Canon digital camera?
- Who is eligible to apply for a Canon Digital Camera SDK?
- Canon Digital Camera SDK Application Procedures & License Agreement
- Canon Digital Camera SDK Distribution Methods
- Canon Digital Camera SDK Technical Support, Bug Reports & Feature Requests
- Canon Digital Camera SDK Compatibility Charts
- Canon Digital Camera SDK Compatibility Charts, System Requirements & Support Applications
1. What are the Canon Digital Camera SDKs?
SSDK stands for Software Development Kit. The SDKs for EOS Digital SLRs and PowerShot compact digital cameras are separate. There are two (2) current Canon Digital Camera SDK versions:
- EDSDK 3.4 Windows version for select EOS Digital SLRs
- EDSDK 3.4 Macintosh version for select EOS Digital SLRs
The Canon Digital Camera SDKs comprise a set of APIs, DLLs, and static link libraries that provide an interface for accessing Canon digital cameras and data generated by Canon digital cameras.
EDSDK 3.4 Windows and Macintosh version support remote control for some EOS cameras, RAW image conversion and downloading from select EOS Digital SLRs.
All Canon Digital Camera SDK versions are written in C. There are no current ActiveX versions.
The Digital Camera SDKs do not replace the software that was supplied with your Canon digital camera. If you have reached this page in error while looking for Canon digital camera software, please go to the following web page:
This page links to support pages for specific Canon digital cameras. On each digital camera support page, we provide a link to all Canon digital camera software available online for that model, including free updates for ZoomBrowser EX and ImageBrowser for customers who have installed earlier versions of these applications.
If you are a resident of the U.S. and you have misplaced or damaged your original software CD and wish to replace it, you may purchase the latest Canon Digital Camera Software Solutions disc for your camera through Canon USA's Customer Support Center at 1-800-OK-CANON (1-800-652-2666). Residents of other countries should contact their regional Canon customer support center for further assistance.
Software developers residing in North, Central and South America are eligible to apply for Canon Digital Camera SDKs through the Canon U.S.A., Inc. web site, i.e., this web site.
PLEASE NOTE: We are prohibited by Canon Inc. from distributing Digital Camera SDKs to developers residing outside our sales area. SDK applications received from developers residing outside our sales areas will be rejected.
European, African and Middle East-based developers are requested to register with Canon Europa at:
Australian and New Zealand-based developers are requested to contact Canon Australia at:
Developers based in India, Indonesia, Malaysia, Pakistan, the Philippines, Singapore and Thailand are requested to register with Canon Asia at:
Developers residing in countries other than those listed above are directed to contact their regional Canon office for information regarding SDK availability in their area.
The SDK application form is available to you after you read and agree to the terms of the Canon Digital Camera SDK License Agreement. Please be sure to fill out all required fields in the online application form with complete and accurate data if you wish to receive the SDK.
When you submit an SDK application, you get a registration confirmation screen informing you that your SDK application has been received and that it will be reviewed as soon as possible. Upon approval, you will receive downloading instructions via e-mail. Typically, approvals are issued within 1 to 2 business days after receipt. If the SDK application is not approved, we will attempt to send you an explanation by e-mail. If your SDK application is approved, you will be asked to accept the terms of the Canon Digital Camera SDK License Agreement before being permitted to download the SDK. Additionally, each time a new SDK is released, it is necessary to resubmit the SDK application online in order to receive the latest version of the Canon Digital Camera SDK. This new application also enables us to notify you of new versions of the SDK as they are released.
Current Canon Digital Camera SDKs are available for download to approved developers at our password-protected web site. If you have any difficulty accessing our web page or downloading the SDK after your approval, please let us know and we will be happy to send you a copy on CD-ROM.
Occasionally, there have been instances where our SDK approval notifications have not been received because they were blocked by the recipient's e-mail spam filter. In such cases, we don't know about it unless it's reported. To ensure reception of your SDK approval notification, please register the following e-mail address in your e-mail system's list of approved contacts:
Developers who've experienced difficulties downloading the SDKs on the Windows platform through Microsoft's Internet Explorer browser have reported successful results with Firefox and Safari browsers.
Please note that as per the current SDK License Agreement, the Canon Digital Camera SDKs are offered as is, without technical support. However, the current SDKs are provided with written documentation as well as several tutorials and sample files.
Bug reports or new feature requests for the Canon Digital Camera SDKs should be submitted via e-mail to:
Only the following cameras are supported:
RAW development: 64bit-OSs
- EOS-1D X Mark II / EOS 80D / EOS Rebel T6 / EOS M10 / EOS 5DS / EOS 5DS R / EOS Rebel / EOS Rebel T6i / EOS M3
RAW development: 32bit-OSs, Remote function: 64bit-OSs/32bit-OSs
- EOS-1D X Mark II / EOS 80D / EOS Rebel T6 / EOS M10*
- EOS 5DS / EOS 5DS R / EOS REBEL T6s / EOS REBEL T6i / EOS M3*
- EOS-1D C / EOS M* / EOS 6D / EOS M2* / EOS 7D Mark II
- EOS-1D X / 1D Mark III / 1Ds Mark III / 1D Mark IV
- EOS 40D / 50D / 5D Mark II / 5D Mark III / 7D / 60D / 60Da / 70D
- Rebel XSi
- Rebel XS
- Rebel T1i
- Rebel T2i
- Rebel T3i
- Rebel T4i
- Rebel T3
- Rebel T5i
- Rebel SL1
- Rebel T5
(*) In the case of EOS M, EOS M2, EOS M3, and EOS M10 remote shooting function is not supported.
SDK's Name: Canon EOS Digital SDK (EDSDK) v3.4 for Windows
System Requirements: Windows:
Pentium 1.3GHz or higher Pentium processor
At least 1GB RAM
SDK's Name: Canon EOS Digital SDK (EDSD) v3.4 for Macintosh
System Requirements: Macintosh:
At least 1GB RAM
OS: Mac OS X 10.9 - 10.11