Back to project
Project Post 5/11/2026

Paint Win 95'

Paint Windows 95'

Web drawing app inspired by Microsoft Paint on Windows 95, with full toolset, retro color palette, and touch/stylus support.

🎨 Description

Paint Win 95' recreates the classic Microsoft Paint experience with a retro UI and modern web behavior.

🔗 Live demo: https://paint-win-95-blond.vercel.app/

✨ Features

  • Tools: pencil, brush, eraser, line, curve, rectangle, rounded rectangle, ellipse, polygon, fill, text, and selection tools.
  • Classic Win95-like color palette with primary/secondary colors.
  • Undo/redo history.
  • Working zoom levels (100%, 200%, 400%).
  • Open local images and export to PNG.
  • Mouse, keyboard, and touch/stylus support (Pointer Events).
  • Responsive layout for multiple screen sizes.

🚀 Usage

  1. Open the app in a modern browser.
  2. Select a tool from the left toolbar.
  3. Draw on the canvas.
  4. Adjust color, stroke width, and zoom.
  5. Save your drawing with Guardar.

⌨️ Keyboard Shortcuts

Shortcut Action
Ctrl/Cmd + Z Undo
Ctrl/Cmd + Y / Ctrl/Cmd + Shift + Z Redo
Ctrl/Cmd + S Save PNG
Ctrl/Cmd + O Open local image
B Brush
E Eraser
L Line
R Rectangle
C Ellipse
F Fill
T Text
S Rectangular selection
X Swap colors

🛠️ Scripts

Script Description
npm run dev development server
npm run build production build
npm run preview preview production build locally
npm run verify quick verification (build)

🤝 Contributing

PRs are welcome and encouraged.

  1. Fork the repository.
  2. Create a branch (feature/your-improvement).
  3. Open a Pull Request with a clear change summary.

📌 Known Issues

  • System-level EyeDropper depends on browser support.

📄 License

Released under MIT. See LICENSE.

More related posts

No more related posts.