MP ESB Template Generator

Auto-generate the exact MP ESB template required for Vyapam forms. Combines your passport photo, signature, handwritten declaration, name, and date perfectly.

Template Details

Recent color passport photo with white background.
Signature must be done with black ink on white paper.
The official 3-4 line Hindi declaration written in your own handwriting.

Live Preview

Generated image will automatically be heavily compressed to stay under the strict 200KB upload limit for the MP ESB PEB portal.
Share:

MP ESB PEB Profile Creation Guide

The Madhya Pradesh Employees Selection Board (formerly known as Vyapam or PEB) has one of the strictest photo upload requirements of any government body in India. Instead of uploading your photo, signature, and declaration separately, the MP ESB portal requires you to merge all three into a single formatted image template.

How to Use This Template Generator

Using Photoshop to perfectly align your photo and signature into the MP ESB boxes is incredibly tedious and often leads to formatting rejection. Our Free Template Generator handles all the cropping and resizing automatically.

  1. Candidate Name & Date: The MP ESB requires your name and the date you took the photo to be printed clearly at the bottom of the passport photograph. Enter your name and select the correct date; the algorithm will instantly overlay a white box and black text onto the bottom of your submitted photo.
  2. Upload Photo: Choose a recent, clear color passport photo showing your full face with a strictly white background. Do not wear sunglasses or hats.
  3. Upload Signature: Take a clear photo of your signature done with a black ink pen on stark white unlined paper.
  4. Upload Declaration: The Hindi declaration provided in the official exam notification must be written by you, by hand, on white paper. Do not type it digitally. Photograph it and upload the image.

Bypassing the 200KB Upload Error

Even if you align the images correctly, the MP ESB portal will instantly reject any uploaded layout if the file size exceeds 200 KB. This causes endless frustration for candidates scanning documents at high resolutions.

Our tool natively prevents this issue. When you click Download JPG, our system uses the HTML5 Canvas API to apply an aggressive but lossy 60% JPEG compression ratio to the combined canvas. This guarantees that your downloaded image will almost certainly fall under the 200 KB constraint while remaining legible for the recruiting officers.

Frequently Asked Questions

What is an MP ESB Template?

The Madhya Pradesh Employees Selection Board (MP ESB), formerly known as Vyapam or PEB, strictly requires candidates to upload a single specifically formatted image containing their passport photo, signature, and a handwritten declaration all within a single framed box. This template matches that exact requirement.

What are the allowed dimensions and file size?

The MP ESB portal requires the final template image to be in .JPG or .JPEG format. The dimensions should be clearly legible, and the final file size must strictly be between 100 KB and 200 KB. Our tool compresses the final output to help you meet this limit.

Do I need to type my name on the photo?

Yes. MP ESB applications normally require your passport photo to explicitly show the Candidate's Name and the Date the Photo was Taken printed at the bottom of the photograph itself. Simply fill out the 'Name' and 'Date' inputs in our tool and it will automatically print them over your photo.

What is the Handwritten Declaration text?

You must copy a specific 3-4 line Hindi declaration text provided in the official MP ESB notification onto a blank white paper using black or blue ink. Take a photo of it and upload it to section 3 of our tool.

Is there a privacy risk uploading my signature here?

No. This tool processes your images entirely locally in your web browser using HTML5 Canvas. Your photo, signature, and declaration are NEVER uploaded to any servers. It is 100% secure.

Why is the downloaded image quality lower?

We intentionally apply 60% JPEG compression (0.6 quality ratio) to the final canvas exactly to ensure that the image file size stays under the strict 200KB limit enforced by the MP ESB upload servers, avoiding 'File Size Too Large' errors.

My uploaded image looks stretched, how do I fix it?

The photo uploader automatically crops the image to fit the MP ESB height/width ratio. The signature and declaration inputs will shrink the image to fit without cutting off context. Make sure your original source photos aren't extremely skewed or blurry.