Supported Scanners - Search Engine


Manufacturer
Model Name
Bus Type
USB (new) Vendor-ID  Product-ID  (input four-digit hex numbers, e.g. 05d8 and 4002)

Backend Version Supported Devices Manual Page
Manufacturer Model Interface USB id Status Comment
Backends included in the current tarball - see SANE Distribution
avision Build: 296 Hewlett-Packard ScanJet 5300C USB 0x03f0/0x0701 complete 1 pass, 2400 dpi - some FW revisions have x-axis image scaling problems over 1200 dpi sane-avision
ScanJet 5370C USB 0x03f0/0x0701 good 1 pass, 2400 dpi - some FW revisions have x-axis image scaling problems over 1200 dpi
ScanJet 7400c USB 0x03f0/0x0801 good 1 pass, 2400 dpi - dual USB/SCSI interface
ScanJet 7450c USB 0x03f0/0x0801 good 1 pass, 2400 dpi - dual USB/SCSI interface
ScanJet 7490c USB 0x03f0/0x0801 good 1 pass, 1200 dpi - dual USB/SCSI interface
ScanJet 8200 USB 0x03f0/0x0b01 good 1 pass, 4800 (?) dpi - USB 2.0
ScanJet 8250 USB 0x03f0/0x0b01 good 1 pass, 4800 (?) dpi - USB 2.0
ScanJet 8270 USB 0x03f0/0x3905 good 1 pass, 4800 (?) dpi - USB 2.0
ScanJet 8290 USB 0x03f0/0x0b01 good 1 pass, 4800 (?) dpi - USB 2.0 and SCSI - only SCSI tested so far
ScanJet 8300 USB 0x03f0/0x3805 good 1 pass, 4800 (?) dpi - USB 2.0
ScanJet 8350 USB 0x03f0/0x3805 good 1 pass, 4800 (?) dpi - USB 2.0
ScanJet 8390 USB 0x03f0/0x3805 good 1 pass, 4800 (?) dpi - USB 2.0
genesys 1.0-63 Hewlett-Packard ScanJet G2410 USB 0x03f0/0x0a01 basic clone of the HP 2400C sane-genesys
ScanJet 2300C USB 0x03f0/0x0901 complete 600x1200 dpi max
ScanJet 2400C USB 0x03f0/0x0a01 complete 1200x1200 dpi max
ScanJet 3670C USB 0x03f0/0x1405 complete 1200x1200 dpi max, complete transparency adaptor support
ScanJet 3690C USB 0x03f0/0x1405 complete 1200x1200 dpi max, same as HP 3670C
ScanJet G4010 USB 0x03f0/0x4505 good resolution from 100 to 2400 supported, UTA not supported yet
ScanJet G4050 USB 0x03f0/0x4605 good resolution from 100 to 2400 supported, UTA not supported yet
ScanJet 4850C USB 0x03f0/0x1b05 untested resolution from 100 to 2400 supported, UTA not supported yet
ScanJet N6310 USB 0x03f0/0x4705 untested Not supported yet
hp 1.06 Hewlett-Packard ScanJet 5100C Parport   complete Requires ppscsi driver and epst module sane-hp
ScanJet 5200C Parport USB 0x03f0/0x0401 complete Parallel interface requires ppscsi driver and epst module
ScanJet Plus Propietary   complete Driver for HP parallel interface card required
ScanJet IIc SCSI   complete  
ScanJet IIp SCSI   complete  
ScanJet IIcx SCSI   complete  
ScanJet 3c SCSI   complete  
ScanJet 3p SCSI   complete  
ScanJet 4c SCSI   complete  
ScanJet 4p SCSI   complete  
ScanJet 5p SCSI   complete  
ScanJet 6100C SCSI   complete  
ScanJet 6200C SCSI USB 0x03f0/0x0201 complete  
ScanJet 6250C SCSI USB 0x03f0/0x0201 complete  
ScanJet 6300C SCSI USB 0x03f0/0x0601 complete  
ScanJet 6350C SCSI USB 0x03f0/0x0601 complete  
ScanJet 6390C SCSI USB 0x03f0/0x0601 complete  
ScanJet 4100C USB 0x03f0/0x0101 complete  
hp3500 1.1 Hewlett-Packard ScanJet 3500C USB 0x03f0/0x2205 good   sane-hp3500
ScanJet 3530C USB 0x03f0/0x2005 good  
ScanJet 3570C USB 0x03f0/0x2005 good  
hp3900 0.12 Hewlett-Packard ScanJet 3800 USB 0x03f0/0x2605 basic Works with resolutions equal and less than 600dpi sane-hp3900
ScanJet 4370 USB 0x03f0/0x4105 basic Works with resolutions lower than 1200dpi
ScanJet G2710 USB 0x03f0/0x2805 basic Similar to hp scanjet 3800
ScanJet G3010 USB 0x03f0/0x4205 basic Similar to hp scanjet 4370
ScanJet G3110 USB 0x03f0/0x4305 basic Similar to hp scanjet 4370
ScanJet 3970c USB 0x03f0/0x2305 good  
ScanJet 4070 Photosmart USB 0x03f0/0x2405 good  
hp4200 1.0-2 Hewlett-Packard ScanJet 4200C USB 0x03f0/0x0105 basic 8bpp color, 75/150/300/600 dpi only sane-hp4200
ScanJet 4200Cxi USB 0x03f0/0x0105 basic 8bpp color, 75/150/300/600 dpi only
ScanJet 4200Cse USB 0x03f0/0x0105 basic 8bpp color, 75/150/300/600 dpi only
hp5400 1.0-2 Hewlett-Packard ScanJet 5400c USB 0x03f0/0x1005 basic   sane-hp5400
ScanJet 5470c USB 0x03f0/0x1105 basic  
ScanJet 5490c USB   basic  
hp5590 1.0.5 Hewlett-Packard ScanJet 4500C USB 0x03f0/0x1205 complete Lineart/grayscale/color (24 bit), 100/200/300/600/1200/2400 DPI, flatbed/ADF/ADF duplex/TMA slides/TMA negatives sane-hp5590
ScanJet 4570C USB 0x03f0/0x1305 complete Lineart/grayscale/color (24 bit), 100/200/300/600/1200/2400 DPI, flatbed/TMA slides/TMA negatives
ScanJet 5550C USB 0x03f0/0x1205 complete Lineart/grayscale/color (24 bit), 100/200/300/600/1200/2400 DPI, flatbed/ADF/ADF duplex/TMA slides/TMA negatives
ScanJet 5590 USB 0x03f0/0x1705 complete Lineart/grayscale/color (24 bit), 100/200/300/600/1200/2400 DPI, flatbed/ADF/ADF duplex/TMA slides/TMA negatives
ScanJet 7650 USB 0x03f0/0x1805 complete Lineart/grayscale/color (24 bit), 100/200/300/600/1200/2400 DPI, flatbed/ADF/ADF duplex/TMA slides/TMA negatives
ScanJet 5500C USB 0x03f0/0x1305 untested Lineart/grayscale/color (24 bit), 100/200/300/600/1200/2400 DPI, flatbed/TMA slides/TMA negatives
hpsj5s 0.03 Hewlett-Packard ScanJet 5s Parport (EPP)   minimal Requires libieee1284 library. Only gray mode. sane-hpsj5s
niash 0.3 Hewlett-Packard ScanJet 3300c USB 0x03f0/0x0205 complete   sane-niash
ScanJet 3400c USB 0x03f0/0x0405 complete If you use Linux 2.6, version 2.6.8 or newer is necessary.
ScanJet 4300c USB 0x03f0/0x0305 complete If you use Linux 2.6, version 2.6.8 or newer is necessary.
ScanJet 4300c/Silitek USB 0x047b/0x1002 complete If you use Linux 2.6, version 2.6.8 or newer is necessary.
plustek 0.52 Hewlett-Packard ScanJet 2100C USB 0x03f0/0x0505 complete   sane-plustek
ScanJet 2200C USB 0x03f0/0x0605 complete  
rts8891 1.0-0 Hewlett-Packard scanjet 4470c USB 0x03f0/0x0805 good re-branded Astra 4400 sane-rts8891
scanjet 4400c USB 0x03f0/0x0705 good exists with 2 different sensors of which only one works
umax_pp 1 Hewlett-Packard Scanjet 3200C Parport (EPP/ECP)   good works (relabelled 1220P and 2000P) sane-umax_pp
unsupported 2010-06-09 Hewlett-Packard ScanJet 2400c USB 0x03f0/0x0a01 unsupported GL646 based, to be added to genesys backend  
ScanJet 3770 USB 0x03f0/0x2505 unsupported While an external binary-only backend exists, it works only on Linux i386. Therefore the scanner is unsupported on other platforms.
ScanJet 4600 USB 0x03f0/0x3005 unsupported Not supported. See link for details, or http://www.chmil.org/hp4600linux/ for code
ScanJet 4670 USB 0x03f0/0x3005 unsupported Not supported. See ScanJet 4600 entry.
ScanJet 4850C USB 0x03f0/0x1b05 unsupported GL841, maybe can be added to genesys backend
ScanJet 4890C USB 0x03f0/0x1b05 unsupported GL843, maybe can be added to genesys backend
ScanJet 5530C Photosmart USB 0x03f0/0x1605 unsupported Maybe GL841_HP, but not confirmed, maybe can be added to genesys backend
ScanJet 8390 USB 0x03f0/0x3805 unsupported Probably not supported. See link for details.
ScanJet G4000 USB 0x03f0/0x4505 unsupported Probably not supported. See link for details.
Backends included in the development repository - see SANE git Access
avision Build: 296 Hewlett-Packard ScanJet 5300C USB 0x03f0/0x0701 complete 1 pass, 2400 dpi - some FW revisions have x-axis image scaling problems over 1200 dpi sane-avision
ScanJet 5370C USB 0x03f0/0x0701 good 1 pass, 2400 dpi - some FW revisions have x-axis image scaling problems over 1200 dpi
ScanJet 7400c USB 0x03f0/0x0801 good 1 pass, 2400 dpi - dual USB/SCSI interface
ScanJet 7450c USB 0x03f0/0x0801 good 1 pass, 2400 dpi - dual USB/SCSI interface
ScanJet 7490c USB 0x03f0/0x0801 good 1 pass, 1200 dpi - dual USB/SCSI interface
ScanJet 8200 USB 0x03f0/0x0b01 good 1 pass, 4800 (?) dpi - USB 2.0
ScanJet 8250 USB 0x03f0/0x0b01 good 1 pass, 4800 (?) dpi - USB 2.0
ScanJet 8270 USB 0x03f0/0x3905 good 1 pass, 4800 (?) dpi - USB 2.0
ScanJet 8290 USB 0x03f0/0x0b01 good 1 pass, 4800 (?) dpi - USB 2.0 and SCSI - only SCSI tested so far
ScanJet 8300 USB 0x03f0/0x3805 good 1 pass, 4800 (?) dpi - USB 2.0
ScanJet 8350 USB 0x03f0/0x3805 good 1 pass, 4800 (?) dpi - USB 2.0
ScanJet 8390 USB 0x03f0/0x3805 good 1 pass, 4800 (?) dpi - USB 2.0
genesys 1.0-63 Hewlett-Packard ScanJet G2410 USB 0x03f0/0x0a01 basic clone of the HP 2400C sane-genesys
ScanJet 2300C USB 0x03f0/0x0901 complete 600x1200 dpi max
ScanJet 2400C USB 0x03f0/0x0a01 complete 1200x1200 dpi max
ScanJet 3670C USB 0x03f0/0x1405 complete 1200x1200 dpi max, complete transparency adaptor support
ScanJet 3690C USB 0x03f0/0x1405 complete 1200x1200 dpi max, same as HP 3670C
ScanJet 4850C USB 0x03f0/0x1b05 good resolution from 100 to 2400 supported, UTA not supported yet
ScanJet G4010 USB 0x03f0/0x4505 good resolution from 100 to 2400 supported, UTA not supported yet
ScanJet G4050 USB 0x03f0/0x4605 good resolution from 100 to 2400 supported, UTA not supported yet
ScanJet N6310 USB 0x03f0/0x4705 untested Not supported yet
hp 1.06 Hewlett-Packard ScanJet 5100C Parport   complete Requires ppscsi driver and epst module sane-hp
ScanJet 5200C Parport USB 0x03f0/0x0401 complete Parallel interface requires ppscsi driver and epst module
ScanJet Plus Propietary   complete Driver for HP parallel interface card required
ScanJet IIc SCSI   complete  
ScanJet IIp SCSI   complete  
ScanJet IIcx SCSI   complete  
ScanJet 3c SCSI   complete  
ScanJet 3p SCSI   complete  
ScanJet 4c SCSI   complete  
ScanJet 4p SCSI   complete  
ScanJet 5p SCSI   complete  
ScanJet 6100C SCSI   complete  
ScanJet 6200C SCSI USB 0x03f0/0x0201 complete  
ScanJet 6250C SCSI USB 0x03f0/0x0201 complete  
ScanJet 6300C SCSI USB 0x03f0/0x0601 complete  
ScanJet 6350C SCSI USB 0x03f0/0x0601 complete  
ScanJet 6390C SCSI USB 0x03f0/0x0601 complete  
ScanJet 4100C USB 0x03f0/0x0101 complete  
hp3500 1.1 Hewlett-Packard ScanJet 3500C USB 0x03f0/0x2205 good   sane-hp3500
ScanJet 3530C USB 0x03f0/0x2005 good  
ScanJet 3570C USB 0x03f0/0x2005 good  
hp3900 0.12 Hewlett-Packard ScanJet 3800 USB 0x03f0/0x2605 basic Works with resolutions equal and less than 600dpi sane-hp3900
ScanJet 4370 USB 0x03f0/0x4105 basic Works with resolutions lower than 1200dpi
ScanJet G2710 USB 0x03f0/0x2805 basic Similar to hp scanjet 3800
ScanJet G3010 USB 0x03f0/0x4205 basic Similar to hp scanjet 4370
ScanJet G3110 USB 0x03f0/0x4305 basic Similar to hp scanjet 4370
ScanJet 3970c USB 0x03f0/0x2305 good  
ScanJet 4070 Photosmart USB 0x03f0/0x2405 good  
hp4200 1.0-2 Hewlett-Packard ScanJet 4200C USB 0x03f0/0x0105 basic 8bpp color, 75/150/300/600 dpi only sane-hp4200
ScanJet 4200Cxi USB 0x03f0/0x0105 basic 8bpp color, 75/150/300/600 dpi only
ScanJet 4200Cse USB 0x03f0/0x0105 basic 8bpp color, 75/150/300/600 dpi only
hp5400 1.0-2 Hewlett-Packard ScanJet 5400c USB 0x03f0/0x1005 basic   sane-hp5400
ScanJet 5470c USB 0x03f0/0x1105 basic  
ScanJet 5490c USB   basic  
hp5590 1.0.5 Hewlett-Packard ScanJet 4500C USB 0x03f0/0x1205 complete Lineart/grayscale/color (24 bit), 100/200/300/600/1200/2400 DPI, flatbed/ADF/ADF duplex/TMA slides/TMA negatives sane-hp5590
ScanJet 4570C USB 0x03f0/0x1305 complete Lineart/grayscale/color (24 bit), 100/200/300/600/1200/2400 DPI, flatbed/TMA slides/TMA negatives
ScanJet 5550C USB 0x03f0/0x1205 complete Lineart/grayscale/color (24 bit), 100/200/300/600/1200/2400 DPI, flatbed/ADF/ADF duplex/TMA slides/TMA negatives
ScanJet 5590 USB 0x03f0/0x1705 complete Lineart/grayscale/color (24 bit), 100/200/300/600/1200/2400 DPI, flatbed/ADF/ADF duplex/TMA slides/TMA negatives
ScanJet 7650 USB 0x03f0/0x1805 complete Lineart/grayscale/color (24 bit), 100/200/300/600/1200/2400 DPI, flatbed/ADF/ADF duplex/TMA slides/TMA negatives
ScanJet 5500C USB 0x03f0/0x1305 untested Lineart/grayscale/color (24 bit), 100/200/300/600/1200/2400 DPI, flatbed/TMA slides/TMA negatives
hpsj5s 0.03 Hewlett-Packard ScanJet 5s Parport (EPP)   minimal Requires libieee1284 library. Only gray mode. sane-hpsj5s
niash 0.3 Hewlett-Packard ScanJet 3300c USB 0x03f0/0x0205 complete   sane-niash
ScanJet 3400c USB 0x03f0/0x0405 complete If you use Linux 2.6, version 2.6.8 or newer is necessary.
ScanJet 4300c USB 0x03f0/0x0305 complete If you use Linux 2.6, version 2.6.8 or newer is necessary.
ScanJet 4300c/Silitek USB 0x047b/0x1002 complete If you use Linux 2.6, version 2.6.8 or newer is necessary.
plustek 0.52 Hewlett-Packard ScanJet 2100C USB 0x03f0/0x0505 complete   sane-plustek
ScanJet 2200C USB 0x03f0/0x0605 complete  
rts8891 1.0-0 Hewlett-Packard scanjet 4470c USB 0x03f0/0x0805 good re-branded Astra 4400 sane-rts8891
scanjet 4400c USB 0x03f0/0x0705 good exists with 2 different sensors of which only one works
umax_pp 1 Hewlett-Packard Scanjet 3200C Parport (EPP/ECP)   good works (relabelled 1220P and 2000P) sane-umax_pp
unsupported 2010-06-09 Hewlett-Packard ScanJet 3770 USB 0x03f0/0x2505 unsupported While an external binary-only backend exists, it works only on Linux i386. Therefore the scanner is unsupported on other platforms.  
ScanJet 4600 USB 0x03f0/0x3005 unsupported Not supported. See link for details, or http://www.chmil.org/hp4600linux/ for code
ScanJet 4670 USB 0x03f0/0x3005 unsupported Not supported. See ScanJet 4600 entry.
ScanJet 4890C USB 0x03f0/0x1b05 unsupported GL843, maybe can be added to genesys backend
ScanJet 5530C Photosmart USB 0x03f0/0x1605 unsupported Maybe GL841_HP, but not confirmed, maybe can be added to genesys backend
ScanJet 8390 USB 0x03f0/0x3805 unsupported Probably not supported. See link for details.
ScanJet G4000 USB 0x03f0/0x4505 unsupported Probably not supported. See link for details.
Backends neither included in the current tarball nor the CVS repository
hp3770 *none* Hewlett Packard ScanJet 3770 USB 0x03f0/0x2505 basic External backend. Binary-only Linux i386 code. Not supported by the SANE developers. Is reported to scan only a small area? Scanning of slides or negatives is not implemented.  
hp8200 *none* Hewlett Packard ScanJet 8200 USB 0x03f0/0x0b01 good External backend. Binary-only Linux i386 code. Not supported by the SANE developers.  

Legend:

Backend:
Name of the backend.
The link (if present) points to more extensive and detailed information, if it exists, or the email address of the author or maintainer.
Version:
Version of backend/driver; newer versions may be available from their home sites.
Manufacturer:
Manufacturer, vendor or brand name of the device.
Model:
Name of the the device.
Interface:
How the device is connected to the computer.
USB id:
The USB vendor/product IDs (if applicable)
Status:
Indicates how many of the features the device provides are supported by SANE.
  • NEW! means brand-new to the current release of SANE.
  • UNMAINTAINED means that nobody maintains that backend. Expect no new features or newly supported devices. You are welcome to take over maintainership.
  • unsupported means the device is not supported at least by this backend. It may be supported by other backends, however.
  • untested means the device may be supported but couldn't be tested. Be very careful and report success/failure.
  • minimal means that the device is detected and scans at least in one mode. But the quality is bad or important features won't work.
  • basic means it works at least in the most important modes but quality is not perfect.
  • good means the device is usable for day-to-day work. Some rather exotic features may be missing.
  • complete means the backends supports everything the device can do.
Comment:
More information about the backend or model, e.g. the level of support and possible problems.
Manual Page:
A link to the man-page online, if it exists.


SANE homepage
Contact
This page was last updated on Sun Oct 05 2003