Drawing in Google Docs is worse than you think, and here is how to make it work anyway
Most people who need to add a quick diagram, flowchart, or sketch into a Google Doc stumble across the built-in drawing tool, click it, and then immediately regret it. The interface loads slowly, shapes snap in weird directions, resizing is imprecise, and when you save, the image gets rasterized at a resolution that looks fine on screen but falls apart if anyone prints the document. You will notice this about five minutes into trying to make something that looks professional. The tool is not designed for illustrations. It is designed for people who need a slightly better-looking arrow between two text boxes in a memo they are sending before lunch. The drawing feature lives under Insert, then Drawing, and then New. That opens a secondary canvas in a modal window. It has its own toolbar with shapes, lines, text boxes, word art, images from your drive or computer, and a grouping system. Once you are done, you click Save and Close, and the drawing becomes an inline object inside your document. It is not an embedded vector. It is an image. This distinction matters more than most people realize because it determines everything about how the drawing will behave when someone edits the document on a different device or exports it as PDF. I spent about three years working in technical writing before moving into a role where most deliverables were collaborative documents. The first time I tried to produce a set of labeled schematics using the Drawing tool, I ended up with four separate layers that shifted around when anyone opened the file. The fix was simple and completely non-obvious: I stopped treating the tool like a drawing program and started treating it like a layout board. Every element was grouped before I saved, even single shapes. The group command in the Drawing editor is under Arrange, Group. If you have three arrows and two labels, they all become one unit. When that unit moves, nothing else follows it except by accident. I learned this after wasting two hours on a document that looked perfect on my 27-inch monitor and completely broken on a colleague's 13-inch laptop.
There are a few things about the Drawing canvas that nobody tells you. First, the grid and snap settings are buried. You have to right-click anywhere on the blank canvas and select Snap to Grid to turn grid alignment on. After that, you can hold Shift while dragging a shape to force it along a cardinal axis. This is not intuitive. Second, text boxes inside the Drawing editor do not support line breaks the way regular document text does. You cannot press Enter to create a new line the same way. You have to use Alt+Enter, which is undocumented and easy to miss. Third, images you import into the Drawing canvas are placed as raster layers with no edge detection or transparency tools. If your screenshot has a white background and you paste it over another shape, the white covers everything. The only workaround is to crop the edges using the Crop tool and hope the edges look clean enough for print. For line work, the pencil tool produces a jagged mess unless you switch to the Scribble mode and then adjust the weight. The line tool has a thickness selector and a color picker, and you can set the line style to dashed or dotted from the same menu. Shapes all share a border and fill configuration. Double-clicking a shape opens the fill color panel, which is where you also find transparency controls. The transparency slider is useful but limited. If you need a shape at 40 percent opacity so text shows through underneath, you can do it. If you need something more nuanced, you cannot. When you export a Drawing from Google Docs, you get a PNG. There is no option to save as SVG or PDF from the Drawing editor itself. This means any drawing you make is locked into the resolution of the export. The export resolution is not configurable inside the tool. I discovered this when I needed to put a flowchart into a slide deck that got projected on a large screen. The lines looked soft and pixelated from the back of the room. The solution was to make the drawing at twice the intended size inside the canvas, export it at that scale, and then let the destination application downscale it. This gives you something closer to a crisp vector appearance even though the output is still technically raster.
Another thing that bites people is keyboard shortcuts. The Drawing editor has very few. Copy, paste, cut, undo, and redo work. Selecting shapes by clicking and dragging to create a selection box works. But there is no shortcut to toggle the grid, no shortcut to change line weight, and no shortcut to access the color picker. You are mostly clicking through menus. If you are making repetitive drawings, this becomes a real drag. I ended up creating a template drawing with my standard shapes, colors, and line weights pre-configured, then duplicated it for each new diagram. That saved me maybe twelve minutes per drawing, which does not sound like much until you realize you are doing this weekly. Collaboration with the Drawing tool is functional but not great. Multiple people can edit the same document, but only one person can have the Drawing editor open at a time. If someone else tries to open it while you are inside, they get locked out until you save and close your session. I ran into this repeatedly during live editing sessions where we were building a document together in real time. The workaround was to finish all drawing work before inviting collaborators, or to assign one person as the sole owner of the drawing workflow for the entire document. Neither is ideal, but both prevent the kind of conflict where two people are staring at the same canvas at the same time and one of them gets a confused error message. If you are doing anything that requires precision alignment, measured dimensions, or clean export formats, the Drawing tool will frustrate you. For that, you are better off creating the asset in a dedicated tool like Figma, Draw.io, or even Inkscape, then importing it as an image or embedding it via Google Drive. The quality difference is immediate. A flowchart made in Draw.io and inserted as an image looks sharper, aligns cleaner, and scales without artifacts. The trade-off is that you lose the ability to edit individual elements directly inside the Doc. You have to go back to the source file and update the image. Most people handle this by keeping a folder of source diagrams and a parallel folder of exported PNGs, which is a minor organizational burden but a massive quality upgrade.
Get the Full Details

There is also a workaround for adding freehand sketches if you need actual handwriting or rough annotation. You can draw on a separate sheet in Google Slides, then copy and paste that drawing into your Doc. Slides handles stroke smoothing slightly better than the Docs Drawing canvas, and the paste preserves more of the original input method fidelity. It is a roundabout path, but it works for hand-drawn labels or quick doodles that need to sit next to typed text. The bottom line is that Google Docs has a drawing tool, it is not particularly good, and it is not going to replace any software you might already use. But it is present, it is free, and for simple diagrams and annotated screenshots it is serviceable. The people who get the most out of it are the ones who understand its limitations early and build their workflow around them instead of fighting against them. That usually means grouping everything, sizing up before export, using templates, and knowing when to stop and just insert an image from somewhere else. You will know you have hit the wall when you spend more time adjusting anchor points than actually drawing. At that point, close the editor, open whatever tool you normally reach for, and bring the result back in.