Hardware Shipment Bar Graph Generator

BarWidth: (Default: 32)
BetweenBars: (Default: 16)
BarHeightFactor: (Default: 5)

Title:


System-Region:
Date: (Default: Today)

System-Region:
Date: (Default: Today)

System-Region:
Date: (Default: Today)

System-Region:
Date: (Default: Today)

System-Region:
Date: (Default: Today)

System-Region:
Date: (Default: Today)

System-Region:
Date: (Default: Today)

System-Region:
Date: (Default: Today)

Explanations / Notes:

The default BarHeightFactor of 5 means 5 pixels of height for a million systems shipped. Since software shipments are much higher, I recommend something more like 0.5 if making a software comparison.

The Sony systems with "old" at the end are from their older method of reporting "shipped from factories" rather than "shipped to retailers" as they do now. PS1 is this way as well, however since there is no "new" data I didn't specifically mark it as old.

Technically, it doesn't make sense to list 0 systems as having shipped on launch day. But for our purposes here I think it's an acceptable fiction that beats not having the launch day marked.

GB includes the sum of GB+Pocket+Light+Color. GBA includes the sum of GBA+GBASP+GBM. DS includes the sum of DS+DSL+DSi+DSiLL.

Note that minor regions often get lumped with the major ones. Japan might include Asia, Europe might include Australia. It may even differ from manufacturer to manufacturer, so if I'm good I should add such information here in the future.

There are some pretty huge gaps in the data before the mid-late-1990s. If you ask for an NES/SNES/GB number from before that time, you'll just get the most recent number it has: 0. Quite incomplete, but stick to letting it use the most recent numbers and they make for fine comparisons with more recent systems.

I tried to use announced LTDs whenever possible. When only quarterly/yearly information was available, I add/subtract from available data and do something like add 1 to mark it as different; the company might have rounded things slightly differently.

Shipment-Regions:

NES / Famicom
  • NES_WWold
  • NES_JPold
  • NES_NAold
  • NES_EUold
  • NES_WW
  • NES_JP
  • NES_NA
  • NES_EU
  • NES_WW_SW
  • NES_JP_SW
  • NES_NA_SW
  • NES_EU_SW
  • SNES / Super Famicom
  • SNES_WWold
  • SNES_JPold
  • SNES_NAold
  • SNES_EUold
  • SNES_WW
  • SNES_JP
  • SNES_NA
  • SNES_EU
  • SNES_WW_SW
  • SNES_JP_SW
  • SNES_NA_SW
  • SNES_EU_SW
  • Nintendo 64
  • N64_WWold
  • N64_JPold
  • N64_NAold
  • N64_EUold
  • N64_WW
  • N64_JP
  • N64_NA
  • N64_EU
  • N64_WW_SW
  • N64_JP_SW
  • N64_NA_SW
  • N64_EU_SW
  • GameCube
  • GCN_WW
  • GCN_JP
  • GCN_NA
  • GCN_EU
  • GCN_WW_SW
  • GCN_JP_SW
  • GCN_NA_SW
  • GCN_EU_SW
  • Wii
  • Wii_WW
  • Wii_JP
  • Wii_NA
  • Wii_EU
  • Wii_WW_SW
  • Wii_NA_SW
  • Wii_EU_SW
  • Wii_JP_SW
  • Wii U
  • WiiU_WW
  • WiiU_JP
  • WiiU_NA
  • WiiU_EU
  • WiiU_WW_SW
  • WiiU_JP_SW
  • WiiU_NA_SW
  • WiiU_EU_SW
  • Switch (all models)
  • NSW_WW
  • NSW_JP
  • NSW_NA
  • NSW_EU_old
  • NSW_EU
  • NSW_O
  • NSW_WW_SW
  • NSW_JP_SW
  • NSW_NA_SW
  • NSW_EU_SW
  • NSW_EU_SW_old
  • NSW_O_SW
  • Switch original model
  • NSWO_WW
  • NSWO_JP
  • NSWO_NA
  • NSWO_EU
  • NSWO_O
  • Switch Lite
  • NSWL_WW
  • NSWL_JP
  • NSWL_NA
  • NSWL_EU
  • NSWL_O
  • Game Boy (includes Pocket, Light, Color)
  • GB_WWold
  • GB_JPold
  • GB_NAold
  • GB_EUold
  • GB_WW
  • GB_JP
  • GB_NA
  • GB_EU
  • GB_WW_SW
  • GB_JP_SW
  • GB_NA_SW
  • GB_EU_SW
  • Game Boy Advance (all models)
  • GBA_WW
  • GBA_JP
  • GBA_NA
  • GBA_EU
  • GBA_WW_SW
  • GBA_JP_SW
  • GBA_NA_SW
  • GBA_EU_SW
  • Game Boy Advance SP
  • GBASP_WW
  • GBASP_JP
  • GBASP_NA
  • GBASP_EU
  • Game Boy Micro
  • GBM_WW
  • GBM_JP
  • GBM_NA
  • GBM_EU
  • DS (all models)
  • DS_WW
  • DS_JP
  • DS_NA
  • DS_EUD
  • S_WW_SW
  • DS_NA_SW
  • DS_JP_SW
  • DS_EU_SW
  • DS Lite
  • DSL_WW
  • DSL_JP
  • DSL_NA
  • DSL_EU
  • DSi
  • DSi_WW
  • DSi_JP
  • DSi_NA
  • DSi_EU
  • DSi LL / XL
  • DSiLL_WW
  • DSiLL_JP
  • DSiLL_NA
  • DSiLL_EU
  • 3DS (all models)
  • 3DS_WW
  • 3DS_JP
  • 3DS_NA
  • 3DS_EU
  • 3DS_WW_SW
  • 3DS_JP_SW
  • 3DS_EU_SW
  • 3DS_NA_SW
  • 3DS LL / XL
  • 3DSLL_WW
  • 3DSLL_JP
  • 3DSLL_NA
  • 3DSLL_EU
  • New 3DS
  • N3DS_JP
  • N3DS_NA
  • N3DS_EU
  • N3DS_WW
  • New 3DS LL / XL
  • N3DSLL_JP
  • N3DSLL_EU
  • N3DSLL_WW
  • N3DSLL_NA
  • 2DS
  • 2DS_JP
  • 2DS_NA
  • 2DS_EU
  • 2DS_WW
  • New 2DS XL / LL
  • N2DSXL_JP
  • N2DSXL_NA
  • N2DSXL_EU
  • N2DSXL_WW
  • PlayStation 1
  • PS1_WWold
  • PS1_JPold
  • PS1_NAold
  • PS1_EUold
  • PS1_WWold_SW
  • PS1_JPold_SW
  • PS1_NAold_SW
  • PS1_EUold_SW
  • PlayStation 2
  • PS2_WWold
  • PS2_JPold
  • PS2_NAold
  • PS2_EUold
  • PS2_WW
  • PS2_JP
  • PS2_EU
  • PS2_NA
  • PS2_JPold_SW
  • PS2_NAold_SW
  • PS2_EUold_SW
  • PS2_WWold_SW
  • PlayStation 3
  • PS3_WWold
  • PS3_JPold
  • PS3_NAold
  • PS3_EUold
  • PS3_WWold2
  • PS3_WW
  • PS3_JP
  • PS3_EU
  • PS3_NA
  • PS3_WW_SW
  • PlayStation 4
  • PS4_WW
  • PlayStation Portable
  • PSP_WWold
  • PSP_JPold
  • PSP_NAold
  • PSP_EUold
  • PSP_WW
  • PSP_JP
  • PSP_NA
  • PSP_EU
  • PSP_JPold_SW
  • PSP_NAold_SW
  • PSP_EUold_SW
  • PSP_WWold_SW
  • Xbox
  • Xbox_WW
  • Xbox_JP
  • Xbox_NA
  • Xbox_EU
  • PS360_WW
  • Xbox 360
  • X360_WW
  • X360_JP
  • X360_NA
  • X360_EU
  • Misc
    Combinations of things that were entered into the
    database for graphing purposes years ago.
    Not kept up to date.
    NA, NH, NP are Nintendo All, Home, Portable.
    MA is Microsoft All.
    PS360 is PS3+X360.
  • NA_WW
  • NA_JP
  • NA_NA
  • NA_EU
  • NH_WW
  • NH_JP
  • NH_NA
  • NH_EU
  • NP_WW
  • NP_JP
  • NP_NA
  • NP_EU
  • NA_WW_SW
  • NA_JP_SW
  • NA_NA_SW
  • NA_EU_SW
  • NH_WW_SW
  • NH_JP_SW
  • NH_NA_SW
  • NH_EU_SW
  • NP_WW_SW
  • NP_JP_SW
  • NP_NA_SW
  • NP_EU_SW
  • MA_WW
  • PS360a_WW
  • Garaph