Canon Printer Error Codes List: Every Code Explained
Every Canon printer error code we could verify against Canon's own documentation — what it means, what usually causes it, and the first fix to try — in one table. Codes differ between model series, so treat your model's tech sheet as the final word.
How to read and retrieve error codes on Canon printers
How a Canon code reaches you depends on the platform's display, and the display tells you which code language you are in. LCD PIXMA and MAXIFY models show the full support code (four digits, or alphanumeric like 5B00, B200, C000) on the printer's screen and in the computer's status monitor, together with a plain-language message on many models. LED-display PIXMA models cannot show four characters, so they render the same faults as alternating E or P letters with digits (E, 0, 4) and flash the Alarm lamp in counted patterns — Canon's manuals publish the translation tables (support code 1688 is E16 and 16 flashes on the families that use flash counts; P02 is support code 5100). imageRUNNER copiers show E codes with a subcode (for example E805-0001) on the control panel, with full detail held in service mode and error logs; the send function on imageRUNNER and imageCLASS machines reports its own #-prefixed codes (#751, #802...) on the Status Monitor/Cancel screen's job details and printed in the Results column of the Communication Management Report. First diagnostic act on any Canon: read the code in the language the machine is speaking, then use that language's table — never another platform's.
The complete Canon printer error code list
| Code | Meaning | Most likely cause | First fix |
|---|---|---|---|
| 5B00 | The waste ink absorber is full. The printer's internal waste-ink counter has reached its limit and Canon stops the printer until the absorber is serviced — 5B00 (with its siblings 5B01 and 5B12-5B15) is the full state that the 1700/1701 'almost full' warnings precede. | The absorber pads are genuinely saturated | There is no owner fix in Canon's documentation, and that is the fix section's honest headline: 5B00 is resolved by absorber service — a service centre replaces the waste ink absorber pads and resets the waste-ink counter as one job. |
| 5C02 | PIXMA support code: Canon's consumer documentation says only 'a printer error has occurred' for 5C02 — Canon publishes no more specific consumer meaning for this code | Not specified in Canon's consumer pages; it sits in Canon USA's grouped service list (with 5B16/5B22/5C13/5C14) of codes handled by power reset, then service if unresolved | Turn the printer off, unplug the power cord, plug it back in and turn it on, exactly as Canon's manual page directs; if 5C02 is still displayed, contact the Canon service centre |
| 1000 | PIXMA support code: there is no paper in the rear tray | The rear tray is empty, or the loaded paper has not been taken up by the feed rollers | Load paper in the rear tray and press the Black/Color button (or OK/Resume) to continue printing |
| 1300 | PIXMA support code: paper is jammed in the paper output slot | A sheet has stuck at the front of the paper path where printed pages exit | Pull the jammed paper out slowly with both hands, check inside the machine for torn pieces, then press the resume button; if the paper tears and stays inside, Canon directs you to the service centre |
| 1401 | PIXMA support code: the print head is not installed (on FINE-cartridge models: the FINE cartridge is not installed). Canon USA's MX922 article words the 1401/1403/1405 group as the print head not being installed or possibly being damaged | No print head/FINE cartridge present, a head that was never seated after replacement, or a damaged print head | Install the correct print head or FINE cartridge properly; if the code stays with a correctly installed head, Canon routes you to the service centre |
| 1403 | PIXMA support code: the FINE cartridge cannot be recognized — the appropriate FINE cartridge is not installed. Canon groups 1403 with 1401 and 1405 on MX922-class machines (print head not installed or may be damaged) | A cartridge whose electrical contacts the printer cannot read: wrong cartridge type for the model, a damaged cartridge, or a damaged print head on grouped models | Install the appropriate FINE cartridge for the model; if a correct, known-good cartridge still gives 1403, Canon directs you to the service centre |
| 1472 | PIXMA G-series (MegaTank) support code: the print head cannot be recognized — it may not be installed properly or may not be compatible with the machine | A G-series print head (left/color or right/black) unseated, installed in the wrong position, or not the correct head for the model | Remove and reinstall the print heads in their correct left/right positions following Canon's procedure for your G model; if 1472 persists, replace the print head — and if it still persists, contact Canon service |
| 1660 | PIXMA support code (models with separate ink tanks): the ink tank is not installed | A colour's ink tank is missing entirely, or was removed and not refitted | Install the ink tank for the colour the printer indicates, push it until it seats, and close the cover |
| 1682 | PIXMA support code (LED models show E15): the FINE cartridge cannot be recognized — Canon's manual table equates it with U150, an ink cartridge hardware error; the cartridge may be damaged | The cartridge's chip/contacts cannot be read, or the cartridge itself has failed | Reinstall the FINE cartridge; if 1682 returns, replace the cartridge — Canon's documented remedy for this code is replacement, not cleaning |
| 1684 | PIXMA support code (LED models show E14): the ink cartridge (ink tank) cannot be recognized | The tank may not be installed properly, or may not be compatible with the machine | Install the appropriate ink tank for the model, seated fully; press Stop to cancel a job you do not need, per Canon's page |
| 1686 | PIXMA support code (LED models show E13): the ink may have run out — the remaining ink level cannot be correctly detected | A cartridge at or below the detection threshold, or a cartridge whose ink level the printer cannot read (refilled and some non-standard cartridges behave this way) | Replace the cartridge, or hold the Stop button for at least 5 seconds to continue printing with the remaining-ink detection function disabled — Canon notes the level will then show as unknown |
| 1687 | PIXMA support code (LED models show E04): the FINE cartridge is not installed properly | A cartridge sitting crooked or not pushed fully into the holder — common right after a cartridge change | Open the cover, take the FINE cartridge out and reinstall it until it locks in place, then close the cover and resume |
| 1688 | PIXMA support code (LED models show E16): the ink has run out | The ink tank/cartridge is empty (the lamp on the affected ink tank flashes, on tank models) | Replace the ink tank or cartridge and close the panel. To keep printing temporarily, hold Stop for at least 5 seconds to release the remaining-ink detection — Canon warns that printing under ink-out conditions may damage the machine and that it accepts no liability for damage caused that way |
| 1700 | PIXMA support code: the waste ink absorber is almost full (the warning stage before 5B00) | The internal pads that collect waste ink from head cleaning and purging have absorbed nearly their rated amount; the printer's waste-ink counter is near its limit | Press OK (or the Black/Color button) to continue printing for now, and arrange service — once the absorber is completely full the printer stops with 5B00 and only service or replacement resolves it |
| 1701 | PIXMA support code: the waste ink absorber is almost full — the model-specific variant of the same warning Canon documents as 1700 on other models | Same absorber/counter condition as 1700; which of 1700/1701 a printer shows depends on the model | Press OK to continue printing and contact the service centre about absorber service before the warning becomes the full-absorber stop (5B00) |
| 1850 | PIXMA support code (disc-printing models): the inner cover (the cover of the disc tray) is closed when starting disc label printing | Disc printing was started with the disc tray's inner cover shut, so the tray cannot be set | Open the inner cover with the operation panel closed, set the disc tray properly, then tap OK to dismiss the error. Canon warns: do not open or close the inner cover while printing is in progress |
| 2500 | PIXMA support code: automatic print head alignment has failed (Canon USA, TR150 article) | Canon lists three: print head nozzles are clogged; paper of a size other than A4 or Letter is loaded in the rear tray; or the paper output slot is exposed to strong light | Press OK to cancel, print a nozzle check pattern and clean the head if needed, load one sheet of A4/Letter plain paper in the rear tray, keep the output slot out of strong light, and run the automatic alignment again — if it still fails, align the print head manually |
| 2900 | PIXMA support code: scanning the print head alignment sheet failed | The printed alignment sheet was placed wrongly on the platen (position or orientation), the platen glass or sheet is dirty, the wrong paper was used, or clogged nozzles made the pattern unreadable | Place the sheet correctly on the platen, clean the platen glass, use A4/Letter plain paper, run a nozzle check and head cleaning if the pattern is faint, then retry — or perform print head alignment manually, per Canon's manual page |
| 2901 | PIXMA support code: printing of the print head alignment pattern is complete and the machine is waiting for the sheet to be scanned — a prompt, not a failure (Canon USA, MG5620 article) | The automatic alignment sequence has printed its pattern and is paused at the scan step | Load the alignment sheet on the platen glass printed side down with its mark aligned to the platen's alignment mark, close the document cover gently, and press OK — the machine scans the sheet and adjusts the print head position automatically |
| 3441 | PIXMA support code (TS-series): Easy Wireless Connect has failed — the wireless setup timed out before the connection was established | Canon lists: the Easy Wireless Connect process timed out (after one hour); the computer or phone is on a VPN; a guest network is in use; printer and router are too far apart; or other devices are interfering with wireless communication | Press OK or restart the printer to clear it, disconnect any VPN, use a standard (non-guest) network, move printer and router closer, power off interfering devices, and run Easy Wireless Connect again — or use a different Wi-Fi setup method from Canon's wireless setup help |
| 4102 | PIXMA support code: the paper type and paper size settings are incorrect for the job being printed | The media type or paper size set in the print settings does not match what the job/printer combination allows | Correct the paper type and size in the print settings to match the loaded paper and resend the job |
| 4103 | PIXMA support code: printing cannot be performed with the current print settings | The selected combination of settings (for example paper size/type against a function such as duplex or borderless) is one the printer cannot execute | Change the print settings to a combination the printer supports for the loaded paper, then print again |
| 5100 | Printer error: the print head holder (carriage) cannot move or cannot be tracked correctly. Canon's service name is 'carriage error'; its consumer procedure checks packing material, jammed paper and obstructions first, and on MX922-class machines adds cleaning the timing (encoder) strip. LED-display models show the same fault as P02. | Packing material or tape left inside the printer | Remove all packing material and protective tape from inside the printer (Canon's first MX922 step) — including pieces tucked at the ends of the carriage travel — then close the cover, plug in and turn on. |
| 5200 | Print head temperature rise error — Canon's service-manual name for 5200. The print head has overheated; Canon's consumer guidance ties the code to low remaining ink or a defective cartridge, and on G-series/MAXIFY models to ink not reaching the head. | Low remaining ink | Replace a low or defective cartridge with the correct Canon cartridge for the model (Canon's documented MX372 fix), after the cool-down, and restart the printer. |
| 6000 | Canon's service-manual name is 'Line feed error [6000]' — the paper feed mechanism has faulted. Canon's consumer articles describe the same event as a printer error usually caused by jammed paper or a foreign object stuck in the paper feed path. | Jammed paper in the feed path | Remove all jammed paper from the rear tray and inside the printer, slowly and completely — Canon's first fix step on every model article for this code. |
| 7700 | A platform-split support code. On TS-series models Canon groups 7500/7600/7700/7800 as 'an error related to the ink cartridges has occurred' (fix: replace the ink cartridges). On G-series MegaTank models the same group is 'a print head error has occurred' — the print head(s) need replacement. Canon's manual for some other models words 7700 only as 'an error requiring a repair has occurred'. | A failed or unrecognised ink cartridge (TS-series) | TS-series: replace the ink cartridges following Canon USA's group procedure — let the carriage move to the replacement position, replace the cartridge(s) with the correct Canon cartridges for the model, close up and restart. If the error is not resolved after cartridge replacement, Canon's article ends at servicing. |
| #751 | imageRUNNER/imageCLASS send code (shown on the Status Monitor/Cancel screen and in the Communication Management Report): the server is not functioning or the network is not connected — Canon's imageRUNNER ADVANCE list adds, for sending to an SMB server, checking whether the IP address is set and whether the destination can be browsed | Destination server down, network disconnected, or the machine's TCP/IP settings incomplete (no IP address set) | Check that the destination server and network are running, check the machine's TCP/IP Settings (that an IP address is set), and consider FTP or WebDAV if SMB browsing to the destination fails, per Canon's list |
| #752 | Send code (scan to e-mail): the SMTP server is not functioning or the network is not connected — or the SMTP server name setting is incorrect, or the domain name or e-mail address is not set | SMTP server unreachable/down, or the machine's e-mail settings are incomplete or wrong | Check the SMTP server and the network connection; then check the SMTP server name in Communication Settings and that the domain name and the machine's e-mail address are set |
| #753 | Send code: a TCP/IP error (socket or select error) occurred while sending an e-mail or a Remote Fax | A low-level network failure mid-transmission — Canon's remedy starts at the physical layer | Check that the network cables and connectors are properly connected; if the error persists, turn the main power off and back on, per Canon's countermeasures list |
| #801 | Send code: a timeout error occurred while communicating with the SMTP server, or the SMTP server returned an error, or the destination is incorrect. For file sending Canon's list adds: no write permission for the destination, a same-name file that cannot be overwritten, or an incorrect folder name or password | SMTP-side timeout/rejection, a wrong destination, or file-server permission/naming problems | Check the destination and the SMTP server; for file destinations, check your write permission, the folder name and password, and whether a same-name file already exists that cannot be overwritten |
| #802 | Send code: the SMTP server name specified in Communication Settings is incorrect — or the DNS server name is incorrect, or the connection to the DNS server failed | A wrong server name in the machine's settings, or name resolution failing on the network | Correct the SMTP server name in Communication Settings and check the DNS server setting and its connection |
| #806 | Send code: the user name or password for the file server is incorrect when sending to a file server — or the destination is incorrect when sending an e-mail or I-fax | Wrong stored credentials for the destination, or a wrong destination address | Check and re-enter the user name and password for the file server destination, and verify the e-mail/I-fax destination address |
| #839 | Send code: the user name or password set in Communication Settings is incorrect — Canon's imageCLASS countermeasures page specifies checking the user name and password settings for SMTP authentication (SMTP AUTH) in Communication Settings | The SMTP authentication credentials stored on the machine do not match the mail server's | Check the SMTP AUTH user name and password in Communication Settings and correct them to the mail account's current credentials |
| #899 | Send code: the e-mail or I-fax was sent successfully, but reception may not have completed because the transmission was relayed via multiple servers — a delivery-confirmation warning, not a send failure | Multi-server relaying means the machine cannot confirm final delivery from its own session | Confirm delivery if it matters: check via POP RX (Check I-Fax RX), check whether an error notification was printed, or contact the other party to confirm receipt, per Canon's list |
| B200 | A printer error has occurred — Canon's manuals define B200 only that far and route it directly to 'turn the printer off, unplug the power cord, then contact the service center'. Canon USA's guidance for the B200-B207 family and Canon's own support staff identify the print head hardware as the likely failure behind it. | Print head hardware failure | Canon’s documented fix list for B200 is short because Canon intends it to be: (1) the manual power reset from the B203 article, once; (2) if the code reappears — service. Everything below is the honest unfolding of those two steps, not additional Canon remedies. |
| B201 | PIXMA support code (MX490 manual family B201-B204): 'An error requiring you to contact the service center has occurred.' Canon USA's B203 article adds that in the B200-B207 range the print head hardware has likely failed | A hardware fault in the B200 family, with the print head the documented likely failure — Canon publishes no separate per-code cause for B201 | Try Canon's manual power reset once (turn off, unplug the power cord for at least 2 minutes, plug back in, turn on); if B201 reappears, the printer needs service. Note Canon's MX warning: unplugging deletes faxes stored in memory |
| B202 | PIXMA support code: same Canon wording as B201 — an error requiring you to contact the service center has occurred (documented in the MX490 manual's B201-B204 group and the G2010 support-code list) | A B200-family hardware fault; the B200-B207 guidance names the print head hardware as the likely failure. Canon publishes no distinct cause for B202 alone | One manual power reset (off, unplug at least 2 minutes, replug, on); a returning B202 means service, per Canon |
| B203 | PIXMA support code: same service-centre wording as B201/B202. Canon USA's dedicated B203 article (ART171445) is the family's documented handling page | Per Canon USA: if the code reappears after a power reset, 'the print head hardware has likely failed, and your printer needs service' | Manual power reset exactly as Canon's article directs — turn the printer off, unplug the power cord, wait at least 2 minutes, plug it back in and turn it on. If B203 (or any of B200-B207) reappears, book service |
| B204 | PIXMA support code: same service-centre wording as B201-B203 (MX490 manual group B201-B204) | A B200-family hardware fault, print head hardware the documented likely failure for the range; no separate Canon cause for B204 | One manual power reset (off, unplug at least 2 minutes, replug, on); if B204 returns, service — Canon publishes no user repair for this group |
| B205 | PIXMA support code: member of the B200-B207 service family — it appears in Canon's G2010 support-code list (with B202, B203, B204) under the same 'contact the service center' handling as its siblings | A B200-family hardware fault; per Canon USA's range guidance for B200-B207, the print head hardware is the likely failure | One manual power reset (off, unplug at least 2 minutes, replug, on); if B205 reappears, contact the service centre |
| C000 | Printer error (MX922-class): Canon USA's dedicated MX922 article documents exactly three causes — packing material (the orange tape) not fully removed, an ink tank not seated properly, or an obstruction in the paper feed path. On some other models Canon groups C000 as a generic printer error handled by power cycle, then service. | Packing material not fully removed | Remove all remaining packing material and orange tape from inside the printer — Canon's first fix, and the complete one when it's the cause. |
| E000 | imageRUNNER E code (service literature): fixing temperature abnormal rise at startup — in the iR ADVANCE 4551i Service Manual's protection table, the main thermistor reading does not rise to the specified value during startup control | The fixing (fuser) unit is not heating as commanded at power-on: thermistor, heater or fixing-unit fault — a service diagnosis, not a user check | Service work: a technician tests the fixing unit, thermistor and related circuits, then clears the error in service mode (COPIER > FUNCTION > CLEAR > ERR) after the fault is corrected |
| E001 | imageRUNNER E code: fixing unit temperature rise (overheat) detection — the 4551i manual's thresholds are a main thermistor reading of 250 degrees C or more continuously, the hardware overheating detection circuit operating, or a sub thermistor reading of 295 degrees C or more (exact values are model-specific) | The fixing unit overheated, or its temperature sensing/protection circuit believes it did | Service work: the fixing unit and thermistors are inspected and the failed part replaced; the error is then cleared in service mode. Do not keep resetting an overheat code — it is a protection trip |
| E02 | PIXMA LED-display code (support code 1003): out of paper, or paper does not feed | No paper in the front tray, or the loaded paper is not being fed | Load paper in the front tray and press the Black or Color button to resume, per Canon's LED support page |
| E002 | imageRUNNER E code: fixing unit temperature insufficient rise — the main thermistor reading fails to climb through the manual's checkpoints during warm-up (4551i: below 115 degrees C after indicating 100, below 150 after indicating 140) | The fixing unit heats too slowly or not at all: heater, thermistor or power/control fault in the fixing circuit | Service work on the fixing unit and its drive/sensing parts, then a service-mode error clear |
| E03 | PIXMA LED-display code (support codes 1300/1303): paper jam | Paper is stuck inside the machine or at the output slot | Remove the jammed paper following the manual's jam procedure, then press the Black or Color button to resume |
| E003 | imageRUNNER E code: low fixing temperature detection after standby — the main thermistor reading stays below the manual's threshold (4551i: below 140 degrees C) continuously after standby | The fixing unit cannot hold working temperature once warmed: ageing heater, thermistor drift or control fault | Service work: fixing unit diagnosis and part replacement as found, then a service-mode error clear |
| E04 | PIXMA LED-display code (support code 1687): the FINE cartridge is not installed properly. Note: on the older MP210 generation Canon groups E4/E5 as 'cartridge cannot be recognized' — E-code wording shifts slightly by model generation, so confirm against your model's manual | A cartridge not pushed fully home in its holder | Remove the FINE cartridge and reinstall it until it locks, then resume |
| E004 | imageRUNNER E code: a fault in the fixing unit's protection/sensing circuit — the 4551i manual defines E004 as thermistor disconnection detection (including its J214 connector), while the older iR105 document defines its E004 as the heater-drive SSR short-circuiting while the main heater is on. The circuit named differs by generation; the family (fixing protection fault) does not | A disconnected/failed thermistor connection or a failed heater-drive component, depending on model generation | Service work: the manual's remedies run through the thermistor/connector and the AC driver and DC controller PCBs; then reset the error in service mode (COPIER > FUNCTION > CLEAR > ERR) |
| E05 | PIXMA LED-display code (support codes 1401/1403, also 1485): the FINE cartridge is not installed, cannot be recognized, or the appropriate cartridge is not installed | A missing, unreadable or wrong-type FINE cartridge | Install the appropriate FINE cartridge for the model, properly seated; if E05 stays with a correct cartridge, the cartridge or the print head (on grouped models) needs replacement/service |
| E005 | imageRUNNER E code (iR105 Trouble/Error Codes, Canon service document): the fixing web has run out — the absence of the fixing cleaning web has been detected for 5 seconds or more | The fixing unit's cleaning web (the consumable web that cleans the fixing roller) is exhausted, or its detecting lever/sensor is misreading | Service work: check the fixing web detecting lever position, replace the fixing web, check/replace the web length sensor, and after replacement reset the web counters (COPIER > COUNTER > MISC > FIX-WEB / DRBL-1 > FX-WEB) and clear the error, per Canon's document |
| E06 | PIXMA LED-display code (support code 1202): the paper output cover is open | The output cover was left open — the printer will not run with it open | Close the paper output cover and resume |
| E07 | PIXMA LED-display code (support codes 1486/1487): the FINE cartridge is not installed in the correct position | Black and colour cartridges swapped into each other's holders, or a cartridge in the wrong slot | Install each FINE cartridge in its correct position (the holders are labelled for black and colour) and resume |
| E08 | PIXMA LED-display code (support codes 1702/1704/1712/1714): the waste ink absorber is almost full | The absorber pads and their counter are near the full limit — the LED rendering of the 1700/1701 warning | Press the Black or Color button to continue printing for now, and contact the service centre — absorber service is required once it is completely full |
| E010 | imageRUNNER E code (iR105 document): the main motor rotation is faulty — after the main motor has gone on, the motor's FG (rotation) signal is not detected for 2 seconds or more | Main motor not turning, its signal not reaching the DC controller, or a connector in that chain (Canon's remedy works through connectors J611/J612, J514 and J1720 before parts) | Service work: disconnect and reconnect the motor and DC controller connectors Canon lists; if the signal is still absent, the motor or DC controller PCB is replaced |
| E12 | PIXMA LED-display code (support code 4100): the specified CREATIVE PARK PREMIUM contents cannot be printed | The data selected for printing is content Canon restricts to printing under its stated conditions (genuine-cartridge premium content) | Print the content from the computer under the conditions Canon specifies for CREATIVE PARK PREMIUM, or select different content |
| E13 | PIXMA LED-display code (support code 1686): the ink may have run out — the remaining ink level cannot be correctly detected | Same condition as support code 1686: cartridge empty/below threshold or level unreadable | Replace the cartridge, or hold the Stop button for at least 5 seconds to continue with ink-level detection disabled |
| E14 | PIXMA LED-display code (support code 1684): the ink cartridge cannot be recognized | The cartridge may not be installed properly or may not be compatible with the machine | Install the appropriate cartridge for the model, fully seated |
| E014 | imageRUNNER E code (4551i Service Manual): unstable rotation of the Fixing Motor (M2) — the motor's drive detection signal is absent | The fixing motor is not rotating steadily: motor, its drive circuit or its feedback path has failed | Service work: fixing motor and drive diagnosis, part replacement as found, then a service-mode error clear |
| E15 | PIXMA LED-display code (support code 1682): the FINE cartridge cannot be recognized | Unreadable or damaged cartridge — Canon's table adds that the cartridge may be damaged | Reinstall the cartridge; if E15 returns, replace the FINE cartridge |
| E16 | PIXMA LED-display code (support code 1688): the ink has run out | Same condition as support code 1688: the cartridge is empty | Replace the cartridge; or hold Stop for at least 5 seconds to continue with the remaining-ink detection released — with Canon's ink-out damage warning applying |
| E17 | PIXMA LED-display code (support code 1250): the front tray is closed | Printing was attempted with the front (paper output) tray shut | Open the front tray and resume |
| E020 | imageRUNNER E code: a toner/developing detection fault. Canon's own Symptoms & Solutions document for the imageRUNNER C2000 series works the E020 subcodes around the toner level detection area — staining or dust on the dustproof glass, the drum unit coupling, and the developing bias contact spring | The machine cannot read toner density/level correctly: a soiled detection path, a drum/developing unit seating or coupling problem, or a lost developing bias contact | Service-level checks per Canon's document: clean the toner level detection area and dustproof glass, reseat/check the drum unit coupling, and check the developing bias contact spring — with the exact subcode deciding which |
| E30 | PIXMA LED-display code: the original's size cannot be correctly detected, or the original is too small for Fit-to-Page copying | A document the platen sensors cannot size — too small, or placed so its size cannot be read — during a Fit-to-Page copy | Place the original correctly on the platen glass; for very small originals, copy at a fixed magnification instead of Fit-to-Page |
| E31 | PIXMA LED-display code: the machine is not connected with a computer | A scan was started with no USB connection present — on these models scanning is via USB; Canon's page notes network scanning is not available | Connect the machine to the computer with a USB cable and start the scan from the computer |
| E40 | PIXMA LED-display code (support code 1890): protective material or protective tape remains attached to the FINE cartridge holder | Packing tape/material from installation was never removed from the cartridge holder area | Open the cover and remove all protective material and tape from the FINE cartridge holder, then resume |
| E50 | PIXMA LED-display code: scanning the print head alignment sheet failed (the LED rendering of the 2900 family) | Same causes as support code 2900: sheet position/orientation, dirty platen, wrong paper, or a faint pattern from clogged nozzles | Correct the sheet placement, clean the platen, use A4/Letter plain paper, run a nozzle check, and retry the alignment |
| E100 | imageRUNNER E code (iR105 document): laser scanner BD error — the BD (beam detect) signal does not arrive within 1 second after the laser drive signal is generated, or is lost for 1 second or more while the laser remains on | Canon's remedy order names the suspects: the BD PCB, the laser driver PCB and the DC controller connections, then the BD PCB, the laser scanner unit and the DC controller PCB themselves | Service work following Canon's order: check the connections between the BD PCB, laser driver PCB and DC controller; replace the convicted part (BD PCB, laser scanner unit, or DC controller PCB) |
| E602 | imageRUNNER E code (Canon service-manual code lists): hard disk error — the machine's internal hard disk (which holds system software, jobs and address data) has faulted | A failing or corrupted hard disk, or its connection/controller path | Service work: disk and controller diagnosis; expect a hard disk replacement and system reinstallation by a technician — back up address books and settings data whenever the machine still allows it |
| E732 | imageRUNNER E code: reader communication error — the communication between the Reader (scanner unit) and the main controller (the DDI-S interface, in Canon's service bulletin for the iR4570 series) has failed | Reader-to-controller cabling/interface failure, reader PCB or main controller fault | Service work: reseat/replace the reader interface path and the convicted board; some E732 states are recoverable by a restart with log collection for Canon, per the C3500 III manual — a returning E732 is board-level service |
| E733 | imageRUNNER E code (iR ADVANCE C3500 III Service Manual): printer communication error — a communication error between the DC Controller PCB and the Main Controller PCB was detected, at startup | The two main control boards cannot talk: connector/harness failure or a failed board | Service work: harness and connector checks between the DC controller and main controller, then board replacement as convicted |
| E744 | imageRUNNER E code (Canon service-manual code lists): language error — the machine's language/system data is inconsistent with what the controller expects | Corrupted or mismatched system software/language data — classically surfacing after an interrupted update or a controller/HDD change without the matching data reload | Service work: a technician reloads or updates the system software and language data to the correct matched set for the model |
| E804 | imageRUNNER E code (iR ADVANCE C3500 III Service Manual, E804-0000): power supply cooling fan error — it was detected that the Power Supply Cooling Fan was locked | The fan (FM02) is stalled or seized, or its harness to the Low Voltage Power Supply PCB is faulty — Canon's related-parts list is the harness, the fan, and the low-voltage power supply PCB | Service work: check/replace the related harness and connector, the Power Supply Cooling Fan, or the Low Voltage Power Supply PCB, per Canon's remedy |
| E805 | imageRUNNER E code: fan rotation error — in the iR105 document, E805-0001 is the fixing assembly heat discharging fan: its lock signal is detected for 5 seconds or more although the fan is being driven (E805-0002 is the separation heat discharging fan) | A cooling fan that is not rotating when driven: seized fan, foreign material in the fan, or its drive/signal path | Service work: check the fan for obstruction and rotation, then replace the fan or its drive board path as convicted |
| P02 | PIXMA LED-display code (support code 5100): carriage error — Canon's LED page gives the checks as protective material left inside, foreign material inside, or a smeared encoder film: 'The printer detects the position of the FINE cartridge holder by the encoder film. If the film is smeared, the holder position cannot be detected properly, resulting in Error P, 0, 2' | Packing material or a foreign object obstructing the holder, jammed paper, or ink/grease smeared on the clear encoder film | Remove any protective or foreign material, clear jammed paper, and clean the encoder film following the manual's procedure; if P02 remains, contact the service centre |
| P07 | PIXMA LED-display code (support codes 5B02/5B04/5B12/5B14): 'The machine error has occurred. Contact the service center.' — this is the LED rendering of the waste-ink-absorber-full family | The waste ink absorber is full on an LED-display model (the same end-state LCD models report as 5B00) | There is no user fix in Canon's documentation: turn the machine off and contact the service centre for absorber service |
| P10 | PIXMA LED-display code (support code B200): a printer error has occurred | The LED rendering of B200 — the hardware/print-head error family Canon routes to service (see the B200 deep entry) | Turn the printer off, unplug the power cord, and contact the service centre, exactly as Canon's LED page directs |
| U051 | PIXMA code (removable-print-head models such as MG6220/MG8220): the print head is not installed | No print head present, or the head is not latched after installation/replacement | Install the print head following Canon's procedure for the model (Canon USA's article walks the full reseat: remove the cartridges, lift the locking lever, reseat the head, lower the lever, reinstall the cartridges) |
| U052 | PIXMA code (same model family as U051): the type of print head is incorrect | A print head for a different model is fitted | Install the correct print head for your model; Canon's article gives the same reseat procedure first, in case a correct head is merely misread |
| U140 | PIXMA code: the ink cartridge cannot be recognized — the FINE cartridge may not be compatible with this machine | A wrong or incompatible FINE cartridge for the model | Install the appropriate, compatible FINE cartridge for the model, per Canon's regional support pages |
| U162 | PIXMA code: the ink may have run out — the remaining ink level cannot be correctly detected, so the detection function is (or will be) disabled | Same ink-out condition as support code 1686, in U-code vocabulary | Press the Stop button for at least 5 seconds to continue printing without the detection function, or fit a new genuine cartridge to restore level detection — Canon recommends genuine cartridges and disclaims liability for ink-out printing damage |
How to reset / clear error codes on Canon printers
Canon documents one general power reset for its printers, in the form given in Canon USA's B203 article and repeated across its support-code procedures: turn the printer off, unplug the power cord, wait at least two minutes, plug the cord back in, and turn the printer on. The LED-display manuals give the same motion in shorter form for undocumented errors (turn off, unplug, plug back in, turn on; if the error remains, contact the service centre). This reset clears transient internal states only — Canon's guidance is explicit for code families like B200-B207 that a code which reappears after the reset has given its verdict (there, likely print head hardware failure and service). Two standing cautions attach to the unplug step on Canon machines: on fax models (the MX line), unplugging deletes faxes stored in the printer's memory, so retrieve them first; and for imageRUNNER copiers, user power cycling is not an error clear at all — iR errors are cleared in service mode (COPIER > FUNCTION > CLEAR > ERR) by a technician after the fault is repaired, and repeated clearing of protection codes like E001 without repair defeats a safety function.
How to diagnose any Canon printer code
Work the problem in this order: (1) write the code down exactly as displayed — photograph it, because opening a cover or pressing a button can clear it, and note whether it appeared at power-on, mid-page, or when a job was sent, because printers report in families (paper path, ink or toner delivery, printhead or laser, firmware) and the moment of failure names the family; (2) decide which side of the cable the fault is on — a code shown on the printer's own display is the machine reporting on itself, while a message that exists only on the computer (a driver or "not activated" message) is the operating system reporting, and no printer part will fix it; (3) run the external checks for the family first: paper path codes get the full path inspected and cleared by the manufacturer's own route, ink codes get the cartridges reseated and their contacts cleaned, network codes get the connection the printer itself reports checked before the router is blamed; (4) clear the code the way the brand documents (usually a power reset) and print the shortest job that exercises the same function — one plain test page — while you watch; a code that returns at the same point is an active fault, not a glitch; (5) only then follow the brand's documented route for the component the code monitors. Counters are not faults to defeat: ink-absorber and maintenance counters exist because the parts genuinely fill and wear, and the manufacturer's remedy — a replaceable maintenance box where the model has one, service where it does not — is the fix, not a workaround.
One brand, three code languages (plus a fourth for sending)
Canon printers speak three unrelated code languages, and most confusion about Canon errors is really language confusion. PIXMA and MAXIFY LCD models use support codes — four-digit numbers and alphanumeric forms (1688, 5B00, B200) shown in full on the screen. PIXMA LED-display models use E and P letters (E04, P07, P10), which are not a separate fault system but a translation: Canon's LED page maps each letter code to the support code it renders (E16 is 1688, P02 is 5100, P10 is B200). imageRUNNER copiers use their own E codes (E000, E020, E805) from Canon's service literature — a system that shares nothing with the PIXMA E letters except the alphabet, aimed at technicians, read with subcodes in service mode. And the send function on imageRUNNER/imageCLASS machines reports #-prefixed transmission codes (#751-#899) that belong to scanning and faxing, not printing. Same brand, four tables: always decode a code in the language of the machine displaying it.
Support code, letter code, or lamp flashes: the same fault in different renderings
On models without a full display, Canon renders a fault in whatever the hardware can show: an alternating E/P letter-and-digit sequence on a segment display, or a counted pattern of Alarm lamp flashes on the simplest models. Canon's own manuals publish the equivalence tables, and they are exact — support code 1688 (ink has run out) is E16 on the LED page and a 16-flash pattern in the MG2525-class flash table; 5100 (carriage error) is P02 on LED models; the absorber states read 1700/E08 at warning and 5B00/P07 at full. Practical consequence: when a guide, a forum post or a support agent gives you a code in a different rendering than your machine shows, translate it through your own model's manual table before acting — and when you report a fault, report both your model's rendering and the support code it maps to, so the person helping you is working in the right language.
The ink absorber counter: 1700 warns, 5B00 stops
Canon's waste ink system is a counter, not a gauge, and its two-stage behaviour confuses owners who expect a sensor. Waste ink from head cleanings and borderless overspray collects in absorber pads in the printer's base; the printer estimates the collected amount from its own activity and reports it in two steps. First, 1700 (1701 on some models, E08 on LED models): 'ink absorber almost full' — press OK and keep printing, but Canon's text already says to contact the service centre, because the second step is fixed. Then 5B00 (P07 on LED models): the counter's limit reached, printing stops entirely, and Canon's documented outcomes are absorber service (pads replaced, counter reset by the technician) or printer replacement. There is no Canon owner reset for the counter, by design — the counter exists to stop the machine before saturated pads leak, and resetting the estimate without replacing the pads would remove exactly that protection.
The most searched Canon printer codes, in detail
5100 — Printer error: the print head holder (carriage) cannot move or cannot be tracked correctly. Canon's service name is 'carriage error'; its consumer procedure checks packing material, jammed paper and obstructions first, and on MX922-class machines adds cleaning the timing (encoder) strip. LED-display models show the same fault as P02.
The carriage is the moving assembly that carries the print head (or FINE cartridges) back and forth across the page, and 5100 is the printer reporting that this motion has failed or can no longer be measured. Canon's documentation covers the code at two depths that fit together. The service-manual name, from the PIXMA iP5200 generation, is blunt: 'Carriage error [5100]'. The consumer procedure, repeated across Canon USA's model articles (GX6020, G2260/G3260, TR8620 and others), opens with 'a printer error has occurred' and walks the physical causes in order: the print head holder's movement is impeded by packing material or tape left inside; jammed paper is blocking it; something is obstructing the paper feed path. Canon's MX922 article (ART140353) goes one level deeper and names the positioning system explicitly: remove any packing material, clear the paper path, clean the timing strip, and power cycle — and it warns you, with a labelled diagram, not to touch the clear film (A), the white belt (B) or the tubes (C) inside, because the clear film is the encoder strip the printer reads to know where the carriage is. Canon's LED page, defining the same fault as P02, states the encoder's role in one sentence: 'The printer detects the position of the FINE cartridge holder by the encoder film. If the film is smeared, the holder position cannot be detected properly.' So 5100 has two halves that a good diagnosis keeps separate: the carriage cannot move (something physical is in its way), or the carriage moves but the printer cannot see where it is (a smeared encoder film). The first half is the common one and the cheap one; the second half is why Canon's procedure includes the timing-strip cleaning that lesser guides skip.
Most likely cause: Packing material or tape left inside the printer — Canon's first check on every platform that documents 5100, and the classic cause on a new or recently moved printer: the orange tape and protective pieces that immobilise the carriage for shipping are designed to stop exactly the movement the printer now needs. A piece left behind — or one that worked loose and migrated into the carriage path — lets the holder move a short distance and then stop against it, which is why a 5100 on a just-unboxed or just-moved printer should be read as a packing story until the inside of the machine has been proven empty. Canon's MX922 article puts 'remove the packing material' ahead of everything else for this reason.
First check: Safety first, in Canon's order: turn the printer off and unplug it before opening it up. Never reach into a powered PIXMA, and never force the carriage by hand against resistance.
If it keeps coming back: A 5100 that returns days after a successful clear is usually the fragment pattern: a torn paper corner or a piece of label backing missed in the first inspection, migrating under the carriage until it jams the travel again — the second inspection, slower and with a torch, is the cure. The slower return, over weeks, is the film pattern: ink mist is a by-product of printing itself, and a high-volume or borderless-heavy printer re-coats its encoder film steadily, so a film cleaned once will eventually need cleaning again — Canon's procedure existing as a procedure, not a one-off trick, reflects exactly that. Returns that arrive with grinding or a carriage that slams its end stop are different: the positioning system is failing mechanically, and repeated returns there are a service case, not a cleaning schedule.
5200 — Print head temperature rise error
Support code 5200 is the PIXMA print head's thermal protection trip, and Canon documents it at two depths that agree with each other. In Canon's service literature its name is literal: 'Print head temperature rise error [5200]'. The MP800 manual explains the behaviour behind the name — the head's temperature is monitored while printing, and if the temperature does not fall, error 5200 is displayed; it clears automatically once the temperature falls. An inkjet print head heats its nozzles thousands of times per second to fire droplets, and the ink flowing through it is also its coolant, which is why Canon's consumer guidance for 5200 keeps returning to ink supply. Canon USA's MX372 article gives the consumer causes plainly: the remaining ink level is low, or the ink cartridge is defective — replace the cartridge, turn the printer off and back on, and if the code persists the printer needs service. On the G-series MegaTank and MAXIFY models, where the head is fed from refillable tanks through tubes, Canon's 5200 articles add the platform's own version of the same story: turn the printer off, unplug it, wait about ten minutes for the head to cool, plug back in, check the ink levels in the tanks, and if the code returns, run the 'Replace Ink in Print Head' ink-flush procedure that pushes ink through the head — a head starved of ink by air in its lines overheats exactly like a head printing on an empty cartridge. Read together, Canon's two depths describe one mechanism: a head that is firing without enough ink flowing through it gets hot, the printer stops to protect it, and the fix is always to restore ink flow and let the head cool — never to keep printing through the warning.
Most likely cause: Low remaining ink — Canon's MX372 article names this first: the remaining ink level is low. Ink is the print head's coolant as well as its output — every firing heats a nozzle, and ink drawn through the head carries heat away. A cartridge or tank running near empty starves that cooling flow while the head keeps firing at full rate, so head temperature climbs until the protection threshold trips 5200. This is why 5200 so often arrives near the end of a cartridge's life, or at the end of a long print run on a cartridge that was already low, and why Canon's documented first move is to check the level and replace the cartridge rather than to open the machine.
First check: Write down the platform before anything else: cartridge model (MX/TR class) or tube-fed G-series/MAXIFY. Canon's 5200 procedure differs between them, and following the wrong one wastes the cool-down.
If it keeps coming back: 5200 comes back when the head's cooling margin is consumed again: a replacement cartridge that is itself low-flow or non-genuine, a G-series machine whose tanks were refilled but whose lines still hold air because the ink flush was skipped, or a workload of continuous full-coverage printing that holds a marginal head at its limit. The pattern to take seriously is shortening intervals — a head that first tripped after fifty pages, then twenty, then two, is a head in decline, and the returns stop being an ink story. Refilling tanks without ever running Canon's ink flush is the other classic loop on the MegaTank platform: supply restored at the tank, starvation unchanged at the head.
5B00 — The waste ink absorber is full. The printer's internal waste-ink counter has reached its limit and Canon stops the printer until the absorber is serviced
Every PIXMA inkjet throws away ink on purpose. Print head cleaning pushes ink through the nozzles to clear them, borderless printing oversprays the page edges, and startup and shutdown cycles purge small amounts to keep the head primed. None of that ink reaches paper — it is collected inside the printer in the waste ink absorber: a set of absorbent pads in the base of the machine. Canon tracks the absorber's life with a counter that estimates how much waste ink the printer has produced, and the system has two documented stages. The warning stage is support code 1700 (1701 on some models): 'the ink absorber is almost full' — you press OK and keep printing, and Canon tells you in the same breath to contact the service centre. The full stage is 5B00 and its sibling numbers (5B01, 5B12-5B15 in Canon USA's TS4320 article): the counter has reached its limit, the printer will not print, and Canon's handling changes from 'press OK' to 'service required'. On LED-display models the same end-state never shows as 5B00 at all — Canon's LED page maps it to P07 (support codes 5B02/5B04/5B12/5B14), with E08 as the almost-full warning. Canon USA's dedicated article 'What to Do When Your Printer's Waste Ink Absorber Is Full' (ART177612) is honest about the economics: the absorber is an internal service part, replacing it means opening the machine and resetting the counter, and Canon presents the owner's real options as servicing the printer or replacing it — on an older, inexpensive model, replacement is frequently the rational choice Canon itself puts on the table. What 5B00 is not is a sensor glitch to clear: the counter is doing exactly the job it exists for, which is stopping the printer before saturated pads leak waste ink inside (and eventually outside) the machine.
Most likely cause: The absorber pads are genuinely saturated — The straightforward reading, and the one Canon's design assumes: years of head cleanings, purge cycles and borderless overspray have filled the pads with the volume of waste ink they were rated to hold. Heavy cleaning users reach it fastest — every deep cleaning is paid for in absorber capacity, which is why a printer that needed frequent cleanings (itself often a symptom of infrequent use and dried nozzles) can arrive at 5B00 younger than a lightly used machine. When the counter and the pads agree, the only cure in Canon's documentation is absorber replacement by a service centre, with the counter reset as part of that job.
First check: Confirm which stage you are actually at: 1700/1701 is the warning (press OK, keep printing, book service), 5B00 is the stop. On an LED-display model the same two stages read E08 (warning) and P07 (full). Do not let anyone sell you a 5B00 repair for a 1700 warning — or vice versa.
If it keeps coming back: After genuine absorber service, 5B00 does not 'come back' — it starts a new life cycle and returns only after another absorber's worth of waste ink, normally years. The returns that give 5B00 a reputation are counter-only resets: the code is cleared, the pads are still saturated, and the machine either re-trips quickly (when the counter re-accumulates) or, worse, starts leaking waste ink from its base while reporting nothing at all. The other return path is a printer serviced for the absorber whose usage never changed — weekly deep cleanings will fill a fresh absorber on the same schedule as the old one, so the pattern, not just the pads, is worth fixing.
6000 — Canon's service-manual name is 'Line feed error [6000]'
Support code 6000 sits at the seam between Canon's two documentation depths, and reading both is what makes it make sense. In Canon's service literature (the PIXMA iP5200 Service Manual's error list) its name is technical: 'Line feed error [6000]' — the line feed, or LF, mechanism is what advances paper through the printer one line at a time, in step with the carriage's passes. In Canon's consumer articles for current models (TS4320, G3270, G2260, TS3520) the same code is introduced simply as 'a printer error has occurred', and the procedure that follows is entirely about the feed path: check for jammed paper in the rear tray and inside the printer, remove any foreign material or debris, then turn the printer off, unplug it, plug it back in and turn it on; if the error is not resolved, the printer requires servicing. The older manuals add one more check in the same spirit: make sure there is no object in front of the machine and that the paper output tray can open. So Canon's consumer depth and service depth describe one event from two sides — mechanically, something has stopped the paper feed from moving paper as commanded; physically, in the overwhelming majority of cases, that something is a jam or an object in the path, and the printer cannot tell the difference between 'feed blocked by a paper clip' and 'feed mechanism failed' until the path has been proven clear. That is why 6000's procedure is an inspection, not a setting: the diagnosis is complete only when the whole feed path has been seen to be empty, at which point a surviving 6000 finally means the mechanism itself.
Most likely cause: Jammed paper in the feed path — Canon's first consumer check for 6000, and the feed system's most common enemy: a sheet that buckled on entry from the rear tray, a page that tore during a previous jam and left its lower half wrapped around a roller, or a multi-feed that wedged two sheets into a path built for one. The feed rollers keep driving against the blockage until the printer's sensing gives up and reports the line feed fault. The jam that matters is often not visible from the tray — it sits inside, past the rollers — which is why Canon's procedure says to check in the rear tray AND inside the printer, not just where paper is loaded.
First check: Turn the printer off before inspecting, per Canon's procedure — the feed check that follows involves hands in the paper path, and the power cycle is the end of the job, not the start.
If it keeps coming back: The returning 6000 is almost always the unfinished first clear: a paper fragment left wrapped low around a roller feeds fine for a page or two, then shifts and stalls the path again; debris shaken loose during the first inspection resettles into the gear side of the path; or the true cause was the paper stock — curled or damp sheets that buckle only under the feed rollers' pressure on some pages. The return that matters is the one with a spotless path and good paper: that is the line feed mechanism wearing or failing, and its returns shorten as the drive degrades. Log which pattern you have before the second call to service; it changes what they open first.
7700 — A platform-split support code. On TS-series models Canon groups 7500/7600/7700/7800 as 'an error related to the ink cartridges has occurred' (fix: replace the ink cartridges). On G-series MegaTank models the same group is 'a print head error has occurred'
7700 is the batch's clearest lesson in why Canon codes cannot be read without the model name, because Canon itself documents two different faults under this one number. On the TS-series, Canon USA's support article for the group 7500/7600/7700/7800 states the cause as 'an error related to the ink cartridges has occurred', and its procedure is a cartridge procedure: the carriage moves to the replacement position, the cartridges are replaced, and if the error is not resolved the printer requires servicing. On the G-series MegaTank machines (Canon's articles cover the G1230 and G1220), the identical number group — 7500, 7600, 7700, 7800, joined there by B20B — is documented with a different cause: 'a print head error has occurred', and the remedy is print head replacement, again with servicing as the endpoint if the code survives. A third Canon voice, the ij.manual page for the TR160, commits to neither: 7700 there is 'an error requiring a repair has occurred' — turn to the Canon service centre. These are not contradictions to average out; they are platform facts. A TS printer's 7700 is about its cartridges because on that platform the replaceable ink component is the cartridge; a MegaTank's 7700 is about its print heads because on that platform the heads are the replaceable ink-path component and the tanks are just reservoirs. The number is the same because Canon's code space is shared; the hardware being reported on is whatever sits at the end of that model's ink path. So the first diagnostic act for 7700 is not opening the printer — it is naming the platform, because the platform chooses the procedure, the part and the price.
Most likely cause: A failed or unrecognised ink cartridge (TS-series) — Canon's TS documentation for the 7500-7800 group assigns the cause to the ink cartridges, and its fix — replace the cartridges — tells you the failure mode it has in mind: a cartridge the printer can no longer work with, whether electrically failed, damaged, or exhausted in a way the printer treats as a fault rather than as the ordinary ink-out reports (1688). The group structure matters here: Canon gives 7500, 7600, 7700 and 7800 one shared cause and one shared procedure, so Canon does not distinguish which of the four numbers means which cartridge or which precise failure — the procedure (replace the cartridges via the carriage procedure) is the diagnosis, isolating the bad cartridge by substitution.
First check: Name the platform first — this code cannot be worked without it: TS-series (cartridge models), G-series MegaTank (tank models with replaceable heads), or another model whose manual gives the repair-required wording. Your procedure, part and cost all follow from that one fact.
If it keeps coming back: A 7700 that returns after the documented replacement means the diagnosis has moved one level deeper, in the direction Canon's procedures already point: on a TS model, a second cartridge in the set failing in sympathy (the group procedure replaces cartridges, and a set of the same age can fail as a set), or the carriage contacts that read them; on a G model, the head's counterpart in the machine — the carriage/board side of the head connection — since a new, correct head has eliminated the head itself. Returns are therefore service information, not reasons to buy a third part: Canon's articles end at servicing after one correct replacement, and a returning 7700 is precisely that endpoint arriving.
B200 — A printer error has occurred
B200 is the most feared code in the PIXMA line, and the first honest thing to say about it is what Canon itself says — which is deliberately little. In Canon's user manuals (the MX870 Advanced Guide is representative) the entry reads, in full substance: 'Error Number: B200 — a printer error has occurred. Turn the printer off and unplug the power cord of the machine from the power supply. Then contact the service center.' No cause, no owner procedure, no parts list: Canon treats B200 as a terminal hardware report, not a troubleshooting invitation. What Canon does add, in its other channels, is the direction of the fault. Canon USA's support article for B203 states for the whole range that if the error code B200-B207 reappears after a power reset, 'the print head hardware has likely failed, and your printer needs service' — and Canon support staff answering B200 questions on Canon's own community describe it the same way, as a print head error and a general internal hardware failure. Two popular claims need separating from that record. The first is the widespread description of B200 as a 'print head voltage error': that phrase does not appear in Canon's documentation checked for this page, and Canon publishes no voltage value, test or threshold for it — it is technician shorthand that hardened into folklore, and this site does not present it as Canon's definition. The second is the collection of button-press 'B200 bypass' rituals: Canon documents exactly one owner action for this family, the manual power reset in the B203 article, and anything beyond it is not a Canon procedure. On LED-display models, B200 never appears as text at all — Canon's LED page renders it as P10, with the same instruction: off, unplug, service centre.
Most likely cause: Print head hardware failure — The cause Canon's own channels name. Canon USA's B203 article states it for the entire B200-B207 range: if the code reappears after the documented power reset, the print head hardware has likely failed. The print head is the hardest-worked component in the printer — thousands of heater elements firing millions of times, in a hot, ink-wet environment — and B200 is characteristically an end-of-life report on a printer that has printed for years, often arriving after a period of degrading output (missing colours, streaks the cleanings stopped fixing) that was the head announcing its decline. On models with a user-replaceable head, Canon's service path replaces the head; on sealed models the same failure is a whole-printer service decision.
First check: Read the exact code before acting: B200 itself, or a sibling (B201-B205 have their own page here; Canon's range guidance covers B200-B207 as one family). On an LED-display model the same fault shows as P10.
If it keeps coming back: A B200 that clears on the power reset and returns within days is following Canon's own decision rule to its conclusion: the reset distinguishes a transient state from a failing head, and a return is the failing head declaring itself — typically failing progressively, so the intervals shorten (clears for a week, then a day, then not at all) as the head's remaining life runs out. Heat and workload accelerate it: long photo runs on a marginal head are the classic trigger for the next return. Once the return pattern is established, further resets are not a management strategy; Canon's guidance has already given the verdict the returns confirm.
Less common and model-specific codes
Search data shows owners also meet these codes on Canon printers: 1250, 300, 306. They are not part of the core code list Canon publishes for most models — several are series-specific, abbreviated display readings, or codes carried over from a sister platform — so we do not publish meanings for them rather than guess. Treat them by symptom: note what the machine was doing when the code appeared (filling, draining, heating, spinning), run one full power cycle (5 minutes off), and if the code returns, match the symptom to the closest documented family in the table above and check the tech sheet stored inside your machine for the model-specific definition.
Deep-dive guides for the most searched codes
Frequently asked questions
How do i fix canon printer error codes?
Start with the table above: find your code, run its first fix (usually a no-tool check — supply, filter, hose or load), then clear the code and run a short test cycle. If the same code returns, work through the cause list for that code before replacing parts.
Related guides
Facts on this page were checked against manufacturer documentation: support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · support.usa.canon.com · ph.canon · in.canon · hk.canon · www.canon.com.au · ij.manual.canon · oip.manual.canon · oip.manual.canon