Draw walls, place furniture, and export your room layout — all in the browser.
Room Size
Tools
Furniture
Click an item to select it, drag to move
Floor Plan Sketcher uses the HTML5 Canvas API — no data leaves your browser. Set your room dimensions to draw the outer boundary, then switch to Draw Wall mode to add interior walls by clicking two points. Use the Furniture palette to drop pre-sized items onto the canvas, then Select / Move to drag and rotate them. Save your work as JSON to resume editing later, or export as PNG to share. 1 grid cell = 0.5m.
Generate custom placeholder images for mockups and wireframes in the browser. Set dimensions, background color, text color, and custom label text, then download as PNG or copy the data URI for use in HTML and CSS.
Wrap any screenshot inside a realistic device frame — iPhone, MacBook, iPad, or Android. Choose frame color and background, then download the composed mockup as a PNG for portfolios, presentations, or app store assets.
Create beautiful CSS gradients visually. Choose between linear, radial, and conic gradient types, add multiple color stops, and copy the ready-to-use CSS background property directly into your stylesheet.
Generate a complete favicon package from any image or emoji. Creates PNG at all standard sizes (16x16 to 512x512) and Apple Touch icons — download individually or all at once.