World economic output (GDP)
Global GDP was about $105.44 trillion in 2023 in current US dollars. Figures are not adjusted for inflation, so part of the long-run rise reflects higher prices rather than more output.
Latest (2023)$105.4TWorld
Change on previous▲ 4.2%vs 2022
Data points641 series
Unit: US dollars · Hover or tap points for values.
Show the numbers
| Period | World |
|---|---|
| 2023 | 105,435,039,507,024 |
| 2022 | 101,225,059,591,363 |
| 2021 | 97,527,032,881,901 |
| 2020 | 85,577,718,250,196 |
| 2019 | 87,945,574,337,518 |
| 2018 | 86,686,870,786,622 |
| 2017 | 81,550,955,754,739 |
| 2016 | 76,588,030,455,295 |
| 2015 | 75,359,657,218,243 |
| 2014 | 79,894,385,759,929 |
| 2013 | 77,751,368,312,766 |
| 2012 | 75,603,976,718,163 |
| 2011 | 73,957,792,909,771 |
| 2010 | 66,514,174,634,776 |
| 2009 | 60,718,262,754,480 |
| 2008 | 64,072,295,929,643 |
| 2007 | 58,314,867,929,880 |
| 2006 | 51,749,808,632,587 |
| 2005 | 47,760,320,738,748 |
| 2004 | 44,116,244,570,755 |
| 2003 | 39,152,139,289,705 |
| 2002 | 34,917,697,037,983 |
| 2001 | 33,626,960,202,658 |
| 2000 | 33,839,387,350,047 |
| 1999 | 32,730,998,280,081 |
| 1998 | 31,697,043,749,659 |
| 1997 | 31,752,297,154,746 |
| 1996 | 31,857,694,101,272 |
| 1995 | 31,140,610,056,946 |
| 1994 | 27,938,851,279,646 |
| 1993 | 25,959,419,035,161 |
| 1992 | 25,468,013,295,178 |
| 1991 | 23,823,551,632,894 |
| 1990 | 22,822,610,047,368 |
| 1989 | 20,324,144,454,836 |
| 1988 | 19,547,533,420,110 |
| 1987 | 17,485,079,208,341 |
| 1986 | 15,351,689,886,643 |
| 1985 | 13,023,992,824,420 |
| 1984 | 12,445,989,345,469 |
| 1983 | 11,972,210,792,644 |
| 1982 | 11,648,085,880,486 |
| 1981 | 11,796,482,847,018 |
| 1980 | 11,419,164,161,218 |
| 1979 | 10,113,430,898,733 |
| 1978 | 8,700,846,272,429 |
| 1977 | 7,356,785,497,915 |
| 1976 | 6,508,276,319,630 |
| 1975 | 5,990,674,140,488 |
| 1974 | 5,358,933,631,570 |
| 1973 | 4,662,491,340,822 |
| 1972 | 3,832,675,008,706 |
| 1971 | 3,316,060,697,936 |
| 1970 | 3,001,559,626,305 |
| 1969 | 2,735,531,359,709 |
| 1968 | 2,479,011,773,071 |
| 1967 | 2,293,872,786,868 |
| 1966 | 2,154,637,629,405 |
| 1965 | 1,990,239,546,776 |
| 1964 | 1,827,784,855,168 |
| 1963 | 1,664,976,959,207 |
| 1962 | 1,542,844,506,885 |
| 1961 | 1,439,319,473,881 |
| 1960 | 1,364,504,252,363 |