Creating a chart from scratch in Google Docs
Google Docs lets you insert a chart directly into a document without leaving the page. The chart starts blank, and you fill in the data yourself using a built-in editor that works like a straightforward spreadsheet. This is the fastest route if you have a small amount of data — a handful of numbers you want to visualize quickly.
Open your Google Doc and place your cursor where you want the chart to appear. Click Insert in the menu bar, then select Chart. Google Docs will insert a default column chart and open a data editor on the right side of your screen. The editor shows a small table with sample data — replace those numbers with your own.
Type your data into the cells. The first row becomes your chart labels (the categories along the bottom), and the first column becomes your legend (the colored boxes that identify each data series). Once you finish entering numbers, the chart updates automatically. When the data looks right, click Insert at the bottom of the editor panel to place the finished chart in your document.
Key Takeaways
- You can create a chart directly in Google Docs by going to Insert > Chart and typing data into the editor that appears.
- Google Sheets charts offer more control and update automatically if your source data changes, making them better for data you plan to revise.
- Pie charts work best for showing parts of a whole, column charts for comparing amounts across categories, and line charts for showing change over time.
- You can customize chart titles, axis labels, colors, and legend position after inserting the chart by clicking it and selecting the chart editor.
Linking a chart from Google Sheets instead
If your data lives in a Google Sheet or you plan to update the numbers later, linking a chart from Sheets is more powerful than creating one directly in Docs. When you change the data in the Sheet, the chart in your Doc updates automatically — you do not have to remake it.
Open the Google Sheet that holds your data and create a chart there using Insert > Chart. Build the chart the way you want it, including any colors or labels you prefer. Once it looks right, click the three-dot menu on the chart itself and select Publish chart. Google will give you a link — copy that link.
Go back to your Google Doc, place your cursor where you want the chart, and click Insert > Chart > From URL. Paste the link you copied and click Insert. The chart now appears in your Doc and stays connected to the Sheet. Any time someone updates the numbers in the Sheet, the chart in the Doc reflects those changes within a few minutes.
Choosing the right chart type for your data
Google Docs offers several chart types, and picking the right one makes your data easier to understand. A column chart (vertical bars) works well for comparing amounts across categories — for example, sales by month or test scores by student. A bar chart (horizontal bars) does the same thing but reads more easily when your category names are long.
A pie chart shows parts of a whole, so use it when your numbers add up to 100 percent — like budget breakdown or survey responses where each answer is a slice. A line chart shows change over time, so it works for tracking temperature across seasons or website visitors month by month. A scatter chart reveals relationships between two sets of numbers — for instance, whether study hours and test scores move together.
To change your chart type after creating it, click the chart in your document, then click the Chart type tab in the editor panel on the right. A menu shows all available types. Click the one you want, and your data reorganizes into that shape when ready.
Customizing titles, labels, and colors
After you insert a chart, you can change how it looks and what text appears on it. Click the chart in your document to open the editor panel on the right. The Setup tab lets you change the chart title and add axis labels — the text that describes what each axis measures.
The Customize tab controls colors, fonts, and legend position. You can change the color of each data series (each bar or line), adjust the background color, and move the legend to the top, bottom, left, or right of the chart. You can also adjust the minimum and maximum values on the axes if you want to zoom in on a particular range of numbers.
Type a meaningful chart title that tells the reader what they are looking at — "Monthly Sales by Region" is clearer than "Chart 1". Add axis labels so someone reading the chart knows what the numbers represent. These small changes make the difference between a chart that confuses and one that explains.
Resizing and positioning your chart
Once your chart is in the document, you can move it and resize it like any other object. Click the chart to select it — you will see a border with handles around the edges. Drag the chart to a new location in your document, or drag the corner handles to make it larger or smaller.
If you want the text in your document to wrap around the chart instead of pushing it to its own line, right-click the chart and select Wrap text. A menu appears with options for how tightly the text hugs the chart. This is useful when you have limited space or want a more compact layout.
Editing chart data after you insert it
You can change the numbers in your chart without deleting it and starting over. Click the chart in your document, then click the Data tab in the editor panel on the right. The data table appears, and you can edit any cell the same way you would in a spreadsheet — click the cell, type a new number, and press Enter.
If you created the chart from a Google Sheet using the URL method, do not edit the data in the Doc's editor. Instead, go back to the original Sheet and change the numbers there — the Doc's chart will update automatically. Editing in the Doc's editor breaks the link to the Sheet.
Troubleshooting common chart problems
If your chart looks wrong, the most common cause is data in the wrong place. Remember that the first row becomes labels and the first column becomes the legend. If your chart has too many colors or confusing labels, check that you did not accidentally include extra rows or columns of data.
If a chart from Google Sheets is not updating when you change the data, the link may have broken. Delete the chart from your Doc and re-insert it using the current URL from the Sheet. If the chart looks too small or too large, click it and drag the corner handles to resize it, or use the Customize tab to adjust the font size so labels fit better.
If you cannot see the chart editor panel on the right, click the chart once to select it, then look for a small pencil icon or "Edit chart" button. Clicking that will open the editor. If the panel still does not appear, try refreshing your browser.
Frequently Asked Questions
Can I copy a chart from one Google Doc to another?
Yes. Click the chart to select it, press Ctrl+C (or Cmd+C on Mac), open the other Doc, place your cursor where you want it, and press Ctrl+V. The chart copies with all its data and formatting. If the chart was linked to a Google Sheet, it stays linked in the new Doc.
What if I want to show multiple data series in one chart?
Add more columns to your data table in the editor. Each column becomes a separate series — for example, if you have columns for "January Sales" and "February Sales," the chart will show both as separate bars or lines. Make sure the first column contains your category labels.
Can I read my chart as an image?
Click the chart, then click the three-dot menu in the top right corner of the editor panel. Select read as and choose PNG or SVG. The chart downloads as an image file you can use elsewhere or print.
Why does my pie chart show only one slice?
Pie charts need data that adds up to a meaningful total. Check that you included all your data rows and that the numbers represent parts of a whole. If one number is much larger than the others, the smaller slices may be too thin to see — try a different chart type or reorganize your data.
Can I make a chart from data in a table within my Google Doc?
Not directly. Google Docs charts pull from their own built-in data editor or from a Google Sheet URL, not from tables in the Doc itself. If you have data in a Doc table, copy it into a Google Sheet, create the chart there, and link it back to your Doc using the URL method.