Donut Chart is a free online donut chart maker. It supports switching between a donut and a standard pie chart with no installation required. Edit data in the browser, adjust theme, colors, animation, title, labels, and watermark, and export to PNG/JPG/GIF images or WEBM/MP4/MOV dynamic videos in one click.
Click the Edit/Upload Data button to enter the name and value columns in the table, or upload a CSV/Excel file.
Adjust theme, donut type, rose chart, colors, title, labels, and watermark in the left panel, with live preview on the right.
Click Download Chart, choose to export as an image or a dynamic video, and save it locally in one click.
Ready to use with no payment, easily create professional donut charts.
All data processing and chart rendering happen locally in your browser. Data is never uploaded, fully protecting your privacy.
Support for donut, standard pie and rose chart styles for professional-looking charts.
Works on phones, tablets and computers with no software installation required.
Export to PNG/JPG/GIF images or WEBM/MP4/MOV dynamic videos in one click for various scenarios.
A donut chart uses a hollow ring to show each category's proportion of the total. The empty center makes it ideal for share composition and progress display. Understanding the following style options makes your chart more expressive:
| Style Option | Effect | Tip |
|---|---|---|
| Inner Radius | Controls the size of the hollow center of the ring | Increasing it highlights share differences |
| Rose Chart | Adjusts sector radius by value size | Use to emphasize value-size differences |
| Label Position | Labels display outside, inside or at the center of the ring | Outside suits more categories, inside suits fewer |
A donut chart uses a hollow ring to show each category's proportion of the total. The empty center makes it easier to read in share composition and progress scenarios, and it is an optimized form of the pie chart.
Supports importing CSV and Excel (xlsx/xls) files, or manual editing in the table. The first column is the name and the second column is the value.
Yes. Choose the video format when downloading, supporting WEBM, MP4 and MOV. The chart's entrance animation is recorded as a video.
Chart rendering and export are done locally in your browser. Data is never uploaded, fully protecting your privacy.
This tool is a commercial product that provides free usage quota every day, enough for daily light use at zero cost. For larger workloads or higher-frequency use, a membership unlocks more benefits.
Open the page and use it directly with no registration or login required. Log in to save configurations or enjoy membership benefits for more features.
Yes. It works on phones, tablets and computers, and the chart adapts to different screen sizes.
Click Export Config to save as a JSON file, then use Import Config next time to restore all styles and data.
No installation, ready to use, with donut/standard pie switching and dynamic video export — lighter and more convenient than traditional desktop chart software.
First confirm the data strictly matches the first-column name / second-column value format, then refresh the page and try again.
Yes. Use theme colors and the palette in the left panel to adjust the color of each sector.
Use it for task progress, budget allocation and goal achievement rate, then export with rose chart styles for reports and publishing.
Content last updated:2026-07-10
Generate bar charts online, easily create visual charts like making tables, with support for exporting static and dynamic charts.
Generate radar charts online, creating visualizations as easily as making tables, with support for exporting static and dynamic charts.
Generate line charts online, create visualizations as easily as editing a table, with support for exporting static and dynamic charts.
Generate pie charts online, create visualizations as easily as making tables, with support for exporting static and dynamic charts.
Generate a Nightingale Rose Chart online, create visualizations as easily as editing a table, with support for exporting static and dynamic charts, making data presentation more intuitive and vivid.
Generate candlestick charts online, easily create visualizations like making tables, with support for exporting static and dynamic charts.
Generate river charts online, easily create visualizations like making tables, with support for exporting static and dynamic charts.
Generate scatter plots online, easily create visualizations like making tables, with support for exporting static and dynamic charts.
Generate funnel charts online, creating visualizations as easily as making tables, with support for exporting static and dynamic charts.
Generate grouped bar charts online, create visualizations as easily as editing a table, with support for exporting static and dynamic charts.
Generate grouped line charts online, create visualizations as easily as editing a table, with support for exporting static and dynamic charts.
Generate waterfall charts online, creating visualizations as easily as making a table, with support for exporting static or dynamic charts.
Generate bar charts online, creating visualizations as easily as making tables, with support for exporting static and dynamic charts.
Generate stacked area charts online, create visualizations as easily as editing a spreadsheet, with support for exporting static and dynamic charts.
Generate stacked bar charts online, create visualizations as easily as editing a table, with support for exporting static and dynamic charts.
Generate step line charts online, create visual charts as easily as editing a table, with support for exporting static and dynamic charts.
Generate stacked bar charts online, create visualizations as easily as editing a table, with support for exporting static and dynamic charts.
Generate positive-negative bar charts online, create visualizations as easily as making a table, with support for exporting static and dynamic charts.
Generate positive-negative stacked bar charts online, create visualizations as easily as editing a table, with support for exporting static and dynamic charts.