Art Avatar
Create custom default profile pictures and blank profile picture placeholders in Avataaars style. Free SVG avatar maker for user profiles. No account needed.
Help Us Improve
—
(—)
A free online drawing tool for freehand sketching. Create digital art, doodles, and diagrams. Export as SVG. No account needed.
Adjustable Stroke
Control size, thinning, smoothing, and streamline to create different line styles from fine pen to marker.
SVG Export
Download your sketch as clean SVG vector paths. Use in Figma, Illustrator, or any design tool.
Client-Side Processing
All drawing and export happens in your browser. No server uploads, maximum privacy.
Pressure Simulation
Optional pressure simulation for natural-looking strokes similar to a tablet or stylus.
Eraser & Clear
Erase strokes or clear the canvas to start over. Quick and intuitive controls.
Free to Use
No registration, no limits. Draw and export as many sketches as you need.
Draw
Use your mouse or finger to draw on the canvas. Each stroke is captured in real time.
Adjust
Tweak size, thinning, smoothing, and other options in the sidebar to refine your stroke style.
Export
Click Download to save your sketch as an SVG file for use in design tools or on the web.
Use Smoothing
Increase smoothing for cleaner, less jagged lines. Decrease for a more raw, sketchy look.
Thinning for Style
Positive thinning gives tapered ends like a brush. Negative thinning keeps the stroke uniform.
Pressure Simulation
Enable pressure simulation for strokes that vary with speed, mimicking pen or brush behavior.
UI Designers: Quick sketches for wireframes, icons, or hand-drawn UI elements.
Illustrators: Doodles and rough sketches to export and refine in vector editors.
Developers: Simple diagrams, flowcharts, or decorative SVG graphics for websites.
Educators: Draw diagrams or annotations for presentations or teaching materials.
No Installation
Draw in the browser. No software to install or update.
Vector Output
SVG scales without quality loss. Perfect for responsive design.
Privacy
Everything stays on your device. No data is sent to servers.
Cross-Platform
Works on desktop and mobile. Use anywhere with a browser.
“Scalable Vector Graphics (SVG) is an XML-based vector image format for defining two-dimensional graphics with support for interactivity and animation.”
SVG — Scalable Vector Graphics format: Sketches are exported as standard SVG 1.1 path elements, which remain crisp at any scale and are compatible with Figma, Illustrator, and all modern browsers. en.wikipedia.org/wiki/SVG
“Perfect Freehand is a library that produces smooth, natural-looking freehand strokes from noisy pointer input by applying Bézier curve fitting and velocity-based thinning.”
Perfect Freehand — stroke smoothing algorithm: The stroke engine uses perfect-freehand to turn mouse or touch movement into clean, variable-width SVG paths with adjustable thinning, smoothing, and streamline settings. github.com/steveruizok/perfect-freehand
“The Canvas API provides a means for drawing graphics via JavaScript and the HTML canvas element. It is commonly used for rendering freehand drawing in web applications.”
Canvas API for real-time drawing: Strokes are captured and previewed on a 2D canvas element in real time, then converted to SVG path data on export. All processing happens client-side. developer.mozilla.org/en-US/docs/Web/API/Canvas_API