This is a simple web application that allows users to add a watermark text to an image. Users can upload an image, specify the watermark text, and download the watermarked image.
- Upload an image from your device
- Add custom watermark text
- Watermark is repeated across the entire image at a 45-degree angle
- Watermark text is bold for better visibility
- Download the watermarked image
- HTML
- CSS
- JavaScript (Canvas API)
- Vite (for development and build process)
- Clone this repository or download the files.
- Open a terminal and navigate to the project folder.
- Install dependencies:
npm install
- Start the development server:
npm run dev
- Open the provided localhost URL in your web browser.
- To build the project for production:
npm run build
- To preview the production build:
npm run preview
watermark-web-app/
│-- index.html # Main HTML file
│-- styles.css # Styling for the app
│-- app.js # JavaScript functionality
│-- package.json # Project dependencies and scripts
│-- README.md # Project documentation
- Allow customization of watermark opacity
- Enable users to change font size and color
- Add support for uploading images via drag-and-drop
- Live App: Watermark Web App
- Repository: GitHub - Watermark Web
This project is open-source and free to use.