Skip to content

Repository files navigation

ImgSplit

Live Demo Build Status Last Commit License: MIT

A simple tool that splits an image into two parts in the browser. No server, no uploads. Paste an image (Ctrl+V), drop it via drag & drop, or select it via the file dialog, swipe to choose the split direction, click to split, and copy both parts individually to the clipboard.

Features

  • Split an image horizontally or vertically into two parts with a click
  • Load images by pasting (Ctrl+V), drag & drop, or file dialog
  • Drag the split line to move it; click it to remove the split
  • Copy each part individually to the clipboard
  • Hover hints and copy feedback directly on the image
  • Works entirely in the browser, your image never leaves your device

Usage

  1. Load an image by pasting, dragging & dropping, or selecting a file.
  2. Move the pointer to preview the split direction, then click to split.
  3. Hover a part and click to copy it to the clipboard.
  4. Drag the line to adjust the split position, or click it to start over.

Development

npm install
npm run dev

Build

npm run build
npm run preview

npm run lint   # Prettier & ESLint
npm run fix    # Format and fix issues

License

MIT License © 2026 Friedinger

About

Simple tool that splits images by a horizontal line into two sub images

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Contributors

Languages