GraphPaper is a free browser based graphpaper canvas for sketching diagrams, geometry, and notes, with grid snapping, shapes, curves, arrows, and fills. Also a half-decent SVG editor: import, edit, and export SVG. No sign-up.
No reviews yetBe the first to leave a review for GraphPaper
How does the SVG export handle complex paths or groups, and is there any plan to add layering or grouping features to make editing larger diagrams easier?
Report
Maker
@remzidarbadyy9 SVG is actually a superset of what you can create in Graphpaper, so the export is quite tidy and no information is lost. Importing an SVG simply renders it directly on the page, but you can also convert it into native Graphpaper shapes, which is a bit lossy. Lots of SVG features are approximated in the conversion logic.
There is a layers feature top left: toggle visibility, reorder, lock. Drawings on different layers don't bisect on intersections.
I'd love to build a grouping feature; great idea.
Report
Does the grid snapping stay consistent when I zoom in and out, or does it get weird at higher zoom levels? Also curious if there's any way to share a canvas with someone for live collaboration.
Report
Maker
@salimyalnlqvec The snapping math does change depending on your zoom. Finer edits can be made while zoomed in. Which does make it difficult to draw/drag accurately while zoomed out; it's something I'm working on.
You can absolutely open a canvas for collaboration: press Share > Collaborate live...
Report
Does the grid snapping stay on if I switch between the shapes and the freehand pen tool, or do I have to toggle it separately each time?
Report
Maker
@nevzato5qw Snapping is always on except when using the freehand tool. Let me know if you're seeing something else.
Report
how does the grid snapping behave when i paste in an existing svg, does it auto-fit the grid or just snap individual nodes?
Report
Maker
@uclerceren74411 Pasting an svg (or clicking Export > Import SVG) will render the svg directly on the page. When selecting the svg you'll get a "Convert" button which convert the svg paths into native Graphpaper shapes. The conversion is not perfect, as Graphpaper doesn't support every svg feature, but it will work in most simple cases. If the original svg was built from simple lines and curves, the converted shapes will snap to the grid.
Report
How well does the grid snapping hold up when you're zoomed in pretty far and working on detailed geometry?
Report
Maker
@urbay15861 The grid shows 8 different levels of granularity depending on your zoom so you can work on very small and detailed geometry.
Report
Snapping to the grid while sketching a quick flow diagram felt really natural, and being able to import an SVG and tweak it without signing up is a nice bonus.
Report
Maker
@yasinafvu Thanks for the feedback. I've been using it as a svg editor too. In fact Graphpaper's own svg assets are created in Graphpaper.
Report
The no-sign-up, just-open-it approach feels refreshingly honest, and grid snapping actually snapping feels like a small miracle after years of fighting Illustrator's stubborn guides.
How does the SVG export handle complex paths or groups, and is there any plan to add layering or grouping features to make editing larger diagrams easier?
@remzidarbadyy9 SVG is actually a superset of what you can create in Graphpaper, so the export is quite tidy and no information is lost. Importing an SVG simply renders it directly on the page, but you can also convert it into native Graphpaper shapes, which is a bit lossy. Lots of SVG features are approximated in the conversion logic.
There is a layers feature top left: toggle visibility, reorder, lock. Drawings on different layers don't bisect on intersections.
I'd love to build a grouping feature; great idea.
Does the grid snapping stay consistent when I zoom in and out, or does it get weird at higher zoom levels? Also curious if there's any way to share a canvas with someone for live collaboration.
@salimyalnlqvec The snapping math does change depending on your zoom. Finer edits can be made while zoomed in. Which does make it difficult to draw/drag accurately while zoomed out; it's something I'm working on.
You can absolutely open a canvas for collaboration: press Share > Collaborate live...
Does the grid snapping stay on if I switch between the shapes and the freehand pen tool, or do I have to toggle it separately each time?
@nevzato5qw Snapping is always on except when using the freehand tool. Let me know if you're seeing something else.
how does the grid snapping behave when i paste in an existing svg, does it auto-fit the grid or just snap individual nodes?
@uclerceren74411 Pasting an svg (or clicking Export > Import SVG) will render the svg directly on the page. When selecting the svg you'll get a "Convert" button which convert the svg paths into native Graphpaper shapes. The conversion is not perfect, as Graphpaper doesn't support every svg feature, but it will work in most simple cases. If the original svg was built from simple lines and curves, the converted shapes will snap to the grid.
How well does the grid snapping hold up when you're zoomed in pretty far and working on detailed geometry?
@urbay15861 The grid shows 8 different levels of granularity depending on your zoom so you can work on very small and detailed geometry.
Snapping to the grid while sketching a quick flow diagram felt really natural, and being able to import an SVG and tweak it without signing up is a nice bonus.
@yasinafvu Thanks for the feedback. I've been using it as a svg editor too. In fact Graphpaper's own svg assets are created in Graphpaper.
The no-sign-up, just-open-it approach feels refreshingly honest, and grid snapping actually snapping feels like a small miracle after years of fighting Illustrator's stubborn guides.