AnimSoup runs in a browser. There is nothing to install. It works on iPad with a pencil.
Saving. Your work saves automatically in this browser and stays on your own device. Ctrl+S pins a restore point; File βΈ Revert to restore point returns to it if you dislike where a drawing went. File βΈ Save project (.anim) downloads the whole project as a file you own β do that before switching machines or clearing browser data.
Tap a tool to select it. Tap the active tool a second time to open its options. Each tool stores its own size, opacity and stabilizer settings, which are restored when you switch back to it.
Textured graphite line for roughs and construction. Pressure controls both thickness and darkness. A light, fast stroke leaves gaps in the texture, similar to a pencil skipping across paper grain.
Solid line for final art. Pressure differences are amplified, producing sharper thick-to-thin transitions than the pencil. Fast strokes thin out slightly. Use it on a layer above your roughs for cleanup.
Soft stamped dabs for shading. Softness sets the edge falloff. Flow sets how much colour each dab deposits. Low flow with repeated passes builds tone gradually.
Erases on the active layer only. Layers underneath are not affected.
Tap inside a closed shape to flood it. Tolerance decides how far the fill spreads across soft or broken edges; raise it if the fill stops short, lower it if it leaks. You can also drag a colour swatch straight onto the canvas to fill where you drop it.
Colour art mode puts fills on a separate surface underneath your lines, so repainting colour never erases lineart.
Draw a loop around an area. The shape closes and fills with the current colour. Useful where the lines are not fully enclosed and the bucket would leak.
Drag to draw. Hold Shift to constrain: 45Β° angles, perfect squares, perfect circles. Rectangle and ellipse have a Fill toggle in their options.
Drag to fade the current colour to transparent. Useful for skies, light falloff and soft shadow beds.
Box a region, then drag inside to move it, the corners to scale, the top handle to rotate. Cut, copy and paste work normally. Press Enter to drop a floating or pasted selection into the drawing.
Picks a colour from anywhere on the canvas.
Drag to move the canvas. You can pan at any time by holding Space and dragging, or with the middle mouse button. The mouse wheel zooms. On iPad, two fingers pan, pinch and rotate the canvas at any time.
A temporary stroke that fades after a moment. Nothing is added to the drawing. Intended for pointing during a class.
Tap the active tool a second time to reveal these. Only the options that apply to that tool appear.
| Option | What it does |
|---|---|
| Size | Maximum line width. [ and ] (or - and =) change it while drawing. |
| Opacity | Strength of the whole stroke, applied once on release so overlapping segments never darken. |
| Stabilizer | Smooths the path. At 0 the line follows your hand exactly. Higher values smooth long sweeping strokes. The line is smoothed in place, so it does not lag behind the cursor. |
| Taper | Thins both ends of a stroke. Optional, since pressure already covers the full width range. |
| Grain (pencil) | Amount of graphite texture. |
| Softness / Flow (brush) | Edge falloff, and pigment per dab. |
| Roundness / Angle | Squashes and rotates the nib to make a chisel or calligraphic tip. |
| Texture | Import any image as a custom brush tip; it is tinted with your current colour. |
| Blend | How the stroke mixes with what's underneath: Normal, Multiply, Screen, Overlay, Darken, Lighten. |
| Tolerance (bucket) | How far a flood fill spreads across near-matching colour. |
| Mode / Points (vector pen) | Freehand or click-to-place BΓ©zier mode, and how densely anchors are placed. |
With a pen, pressure controls both width and darkness. Light pressure produces a faint hairline suitable for construction lines; firm pressure produces a dark, thick accent. With a mouse there is no pressure data, so stroke speed is used instead and fast strokes come out thinner.
Layers stack bottom to top in the timeline. Each has visibility π, a lock, an opacity slider and a blend mode. Double-click a layer's name to rename it. Drag the edge of the layer-name column to widen it when names get long.
Frames run left to right and layers stack top to bottom. Click or drag on the frame row to scrub.
The X-sheet tab on the right edge opens a vertical exposure sheet, the traditional layout where time runs downward. Panels hold action, camera and dialogue notes per shot.
The timing chart lets you mark keys and breakdowns on a layer and space the inbetweens between them β the chart marks then drive which frames get rendered or interpolated later.
The dopesheet lanes below the frames hold markers: accents β, dialogue, sound and notes. Click a lane to add one at that frame; drag markers to retime them. Frame-bound comments can be added as notes and jumped to with β and β.
Moves an entire layer instead of drawing on it. Used for cutout animation.
You can draw on a layer after moving it. New strokes land where you see them on screen.
The vector pen draws an editable line on a vector layer, created automatically the first time you use it. In Freehand mode you draw normally and the stroke becomes an editable curve; in Pen mode you click to place corner points and drag to pull curves, double-click or Enter to finish.
With Edit nodes you can drag points and their tangent handles, click on the path to insert a point, drag empty space to marquee-select several, Alt-click to make a corner, and Del to remove. Points: Low / Med / High controls how many anchors a freehand stroke is fitted to β fewer points give smoother, more editable curves.
Press π₯ cam in the timeline row. The view switches to stage view: you see the artwork as it really is, plus a gold frame showing what the camera captures.
For a slow push-in, set one key on the first frame with the frame wide, and one on the last frame slightly tighter.
Press π¬ board to plan a whole film in one project, then split it into shots.
File βΈ Load audio brings in a track; the timeline extends to fit it. Scrubbing the timeline plays the audio under your cursor so you can find beats and sync dialogue. The waveform is drawn in the audio panel, and an offset field shifts the track against the frames. Audio is saved inside the project.
| Format | Use |
|---|---|
| MP4 video | Finished animation for sharing or review. |
| Current frame Β· PNG | A single still. |
| Every frame Β· PNG sequence | Numbered frames for compositing or editing elsewhere. |
| Project file (.anim) | The complete project β drawings, layers, timing, camera and audio. |
Exports on the free tier carry a small AnimSoup mark. Full exports have no mark.
| Keys | Action |
|---|---|
| P K B E G L | Pencil, Ink, Brush, Eraser, Bucket, Lasso |
| D M C W | Line, Rectangle, Ellipse, Gradient |
| N A U V H T I | Vector pen, Nodes, Puppet, Select, Pan, Laser, Eyedropper |
| X | Switch back to the previous tool |
| [ ] or - = | Brush size down / up |
| β β | Step one frame |
| Home End | First / last frame |
| Enter | Play / pause (or drop a floating selection) |
| Space-drag | Pan the canvas |
| O | Onion skin on / off |
| { } | Set loop in / out |
| F | Jump to a frame number |
| β β | Previous / next annotated frame |
| Ctrl+Z / Y | Undo / redo |
| Ctrl+C X V | Copy, cut, paste |
| Ctrl+S | Save a restore point |
| Del | Delete selection, or the frame if nothing is selected |
| Ctrl+wheel | Zoom the timeline |