Live Drawing Board - Online Freehand Sketch & Save
A beautiful full‑screen drawing canvas with variable brush sizes, colors, and an eraser. Export your sketch as PNG. All data stays local.
UD5 Toolkit
Fairly split tips based on points, hours, or percent — with optional fixed amounts for certain roles.
| # | Name | Fixed Amount ($) | Tip Share | Action |
|---|
Total Tips: $0.00
Fixed Amounts: $0.00
Remaining to Split: $0.00
Allocated to Staff: $0.00
A beautiful full‑screen drawing canvas with variable brush sizes, colors, and an eraser. Export your sketch as PNG. All data stays local.
Adjust root, margin, and threshold. See a live log of intersection events as you scroll. Debug lazy loading.
Help the bird fly through pipes without touching them. Click or tap to flap. Track your high score in localStorage. Classic time‑waster.
Create a custom soap recipe by selecting oils and their percentages. Get precise lye and water amounts. Safety warnings included.
Draw shapes and experiment with globalCompositeOperation. See Porter‑Duff operators in action. Great for game devs.
Define the initial scroll position for a scroll container with scroll‑start. Test with and without snapping. New feature.
Move your mouse or finger to create colorful paint splatters on canvas. Great stress reliever. Download as PNG.
Render the classic Stanford Bunny with a basic WebGPU pipeline. Rotate and zoom. Check if your browser supports WebGPU.
Add many complex CSS styles and measure frames per second. Isolate expensive properties. Practical performance lab.
Apply a Proxy to an object and see the get/set traps log fired in real time. Understand metaprogramming. Local.
Paste a URL and extract all meta tags, Open Graph, Twitter Cards, and JSON‑LD. View in a friendly table. Client‑side fetch.
Register and apply a custom paint worklet to draw a background pattern dynamically. Write the paint function in the browser.
Create a simple tessellation by deforming a square or triangle and repeating it across the canvas. Hypnotic patterns.
Write a paint worklet in JavaScript and see it used as a CSS background instantly. Experiment with Houdini. Local.
Paste GeoJSON and instantly see it drawn on a draggable map. Supports points, lines, and polygons. Local fetch of tiles.
Enter distance and time to get your 500m split. Also predicts how a change in stroke rate affects power output.
Calculate swim pace per 100m or 100yd based on total time and distance. Predict race times. For pool and open water swimmers.
Enter names and number of teams to generate random balanced groups. Quick way to form teams for games, projects, or icebreakers.
Trim audio files or split into multiple segments using visual waveform. Set start/end markers precisely. Download segments or merged track. Purely browser-based.
Enter total bill, tip %, tax amount, and number of people. Instantly see what each person owes. Handles uneven splits too. No data saved.
Convert between pace (min/km, min/mile) and speed (km/h, mph). Predict race finish times for 5k, 10k, half and full marathon based on a recent split. Works offline.
Split text into a JavaScript or JSON string array. Wrap in quotes, add commas. Ready to paste into code.
Split a long text into blocks of N characters or words. Perfect for token limits or social media threading.
Slice any image into a grid of smaller images. Download as individual files or a single sprite sheet. For games or posts.
Based on your calorie goal, get the perfect gram split of proteins, carbs, and fats. Adjust ratios. For fitness and health.
Get a practical, random houseplant care tip. Improve your green thumb. All static data.
Paste delimited data and split it into columns. Choose custom separator. Shows a preview table. Local.
Upload an animated GIF and download every single frame as a separate PNG image. See frame delays and total count. Entirely local.
Assign each receipt item to specific people, then split tax and tip proportionally. Fair group dining payments. All local.
Paste a list of names and split them into a specified number of random teams. Perfect for sports and classrooms.