Warning: on smartphones it's recommended to view the site in landscape mode.
(Countries shown in white have no reliable data for recovered cases.)


30.12: I went through the code and fixed all places where I had hardcoded the year value 2020 - because surely this will all be over by summer, right?… -_-

12.12: I've removed all the manual data fixes I made in the spring months (the "overrides.json" file) - I stopped updating those back in April, and at this point those changes are too small to be visible on the charts. I've only kept the French data which is taken from the opencovid19-fr repo, recording data from the French government site, because the dataset for France still differs significantly between the French data source and Johns Hopkins (at least in the past months, they seem to have somewhat converged in recent weeks); see changelog entry for 6.04 below for explanation.

I've also removed all places like ships, "repatriated travellers" etc. from the list, since these are all relatively tiny numbers and they were only complicating things.

10.12: Added new "Sorted Table" view which lets you see which countries or states have the highest total or daily counts.

28.11: In the Polish version I'm now merging the old data from Google Docs with the latest data from the government's site, let me know if anything doesn't seem right.

31.10: Added experimental support for limiting the time range on the chart, for now only through the URL: add a ts= (time start) and/or te= (time end) parameters using YYMMDD format in the hash part of the URL, e.g.: https://mackuba.eu/corona/#compare.daily?c=fr,it,es,de&trend=7&ts=200701 (preview version, might be changed later).

27.10: I've built a separate version of this page that shows data for Poland only, using a different Polish data set listing all cities and regions separately: https://mackuba.eu/corona/poland/. If you'd like to have such version for your country and you know about a good data source I could use, please let me know.

12.10: A somewhat hidden feature of the chart is that you can temporarily show and hide the lines of specific countries on the chart by clicking the labels in the legend at the bottom. Now, when you hide some countries and you switch to a different mode using the controls in the top toolbar, it will remember which countries are hidden (previously, all hidden countries would show up again when you switched the chart mode).

8.10: The row of country set buttons like “Top 10 in Europe” has been replaced with a pull-down menu. Using the text field at the bottom of the menu you can add your own collections with any set of countries or provinces you often want to see together, e.g. “Central Europe”, “Scandinavia”, “Midwest”, “US vs. EU” etc.

6.10: The data file with all the numbers for the charts got much larger over the last few months and I noticed that the page was taking a long time to load. I managed to optimize the data file size (it's around 60% smaller now) and speed up some processing code, so the page should load much faster now. At least for the next few months :)

22.09: Surprise update! 😎

14.08: Removed recovered/active counts for a few more countries that have outdated or unreliable recovered data: France, Greece, Ireland, South Sudan and Spain. If you see a country missing on the Compare chart when comparing actives and colored as white in the legend, this is why.

7.05: The active count will not be shown for countries that haven't recently reported the number of recovered, since in that case it's simply misleading (currently UK and Netherlands fall into that group).

25.04: The “Top Global” country set in the Compare view now excludes China, removed separate “Top Outside China” button. (You can always add China to any set through the “Add country” field.)

24.04: On the “Daily change” and “% change” comparison charts you can now choose to see either raw values from that day or e.g. a 3-day or 5-day trend, and you can choose any trend length you want.

22.04: Added some keyboard support – Cmd-F/Ctrl-F should focus the country search field, double ESC exits the field, and you should be able to move through the list of countries using up and down arrows.

22.04: The JHU data keeps having issues with some areas, e.g. the increased numbers in France or the recent lack of updates in Australia, not to mention weird things happening regularly in the deaths & recovered numbers. I'm starting to look for other possible sources to at least supplement the JHU data in some problematic regions.

17.04: You can now compare active cases in the Compare view. Active cases are not available for the places where I don't have the recovered numbers, which includes all US states and Canadian provinces.

11.04: Added a new “Top US States” country set in the Compare view (yes, you can compare all states and provinces together with countries, plus the EU and Europe total).

11.04: The URL should now store all current settings, including the set of selected countries, so you can bookmark or share a link and it should get you back to the same view as before, showing the same countries in the same configuration. Regardless of that, the Compare view will now always show the last seen set of countries by default, even after a reload.

8.04: Mobile layout improvements: removed touch delay on buttons, sidebar and footer are slightly smaller, and some switches in the “Compare” view have been moved to a new additional panel which you can access through the “settings” (cog wheel) button on the right (the button is only visible on smaller screens).

7.04: The “% increase” mode in Compare Countries now shows a 3-day trend instead of 5-day. The “Show last 3 weeks” checkbox automatically sets the max on the Y axis based on the maximum value during these 3 weeks.

7.04: “Daily increase” mode is now available in the Compare Countries view.

6.04: JHU have done something weird with the data from France since 4/4 (see comment from Le Monde here, in French). The data from WHO, ECDC and the French government all show case numbers around 70K, not 90K. There are a few GitHub issue threads discussing this, but JHU hasn't responded yet (they rarely do). For now I'm overriding the numbers manually with the French government data.

6.04: Added “Europe” and “EU 27” entries to the “Add country” search field so they can be compared e.g. with the US as a total. “Europe” total does not include Greenland, Russia, Turkey or the Caucasus countries. (Tip: you can add EU 27 by typing simply “eu”, United Kingdom by typing “uk” and United States by typing “us”, and pressing enter after each.)

2.04: Added a fourth line with active cases on single country views (where the number of recovered is available).

31.03: Recent US state data is now taken from the new separate US data files that JHU has added last night (they're one day behind the global data).

29.03: Added dark mode support (automatically follows the OS's theme).

28.03: The URL now includes the linear/logarithmic/daily increase/percent setting, e.g. a link like https://mackuba.eu/corona/#europe.perc will automatically open the % increase view. (Other settings like align by day or the selected set of countries in compare view aren't saved yet.)

28.03: JHU has brought back the data file for recovered, so I've added that back to the charts. As for the US states, I'm evaluating another source from NYTimes.

27.03: Added “Per 1 mln population” switch in the compare view.

27.03: Added “% daily increase” mode in single country charts and the compare view.

26.03: Added a search field in the country list sidebar.

23.03: You can now add states and provinces to the Compare chart.

23.03: Removed the “Top Countries” and “Top in Europe” views – use “Compare Countries” instead.

23.03: Added an option to compare the number of deaths in “Compare Countries”.

18.03: Added a new section “Compare Countries” that works like the old “Top countries” sections, but lets you pick any country set, choose logarithmic scale, and align the data series horizontally by day since the 100th confirmed case.

16.03: Several additional values from previous days for various countries were fixed manually (see below).

16.03: The source data is sometimes missing new data for some important countries. In some cases I manually override the data with values found elsewhere – there is now a link in the footer that lists all those data fixes.

12.03: Added last data update info in the footer.

12.03: Added the “Top in Europe” chart.

11.03: You can now link to a specific country chart, e.g. https://mackuba.eu/corona/#italy.

11.03: Added this info dialog.

11.03: Data from the US now includes per-state entries, which is in some cases significantly higher than the previously published per-county data (e.g. Washington), hence the sudden jump in US numbers on 10 March.

6.03: First version.