This web based watermarking system project is designed to help users to provide security for images or any digital data by watermarking content through online portal.  Users need to register with application and upload content to website with text field option to enter which text to be displayed as water mark.

Web based Watermarking System Project

Web based Watermarking System Project

Water marking Introduction:

Digital water marking is the technique used for embedding images or text in to video or document. This is useful for providing proof for document and providing security for data.  There are many water marking tools and there are few website which provide online digital water marking for documents and images. 

Project abstract:

To provide property rights for content digital water marking is used which is useful for any thype of digital content. In this application we are uploading data through online and adding watermarking by entering text data.

Existing and proposed system:

In existing system watermarking is done through tools which are desktop based. In present system we are using web based digital water marking where users can upload data to website and watermark on digital content. 

Modules overview: 

Login Module: 

User should register with application and get username and password to perform any  type of operation.


Using this module we can add required water mark to document by entering text and upload document.

Functional Architecture:- 


  • A request for Registration is sent to the server from the User.
  • These User details from registration server are stored  in database.
  • The server retrieves the Users key and sends it back to the client after registration is done successfully.


  • A request for watermarking is sent to server from user.
  • Using the details Watermarking should be performed by the server
  • The server sends the Watermarked image to the user.


  • A request for retrieval of watermark is sent the server from user.
  • Using details watermark retrieval is performed by the server.
  • The server sends acknowledgement to user.


The application Copyright Protection of web applications through Watermarking by us has made the best possible efforts to satisfy the needs of Users . The details can be registered and user is requested to enter the image to be watermarked.

Then  the watermark creation and embedding can be done based on blind watermarking  with in a very less time , based on the key

The user can check the image whether he got the correct one or not. This can be further extended to text pages.  

Software Requirements:

Operating System                                 Windows NT

Languages                                             Java 2.0, Jsp, Jdbc, Pramati

Application Server 3.0

Web Technologies                                HTML, JavaScript.

Back End                                              Oracle 8.0

Documentation Tool                             Microsoft word 2000

Download Web based Water marking System Project source code in java with project report.