Daily-life tools

Rupeka tools for forms, files, images, PDFs, and text

Start with the task in front of you: prepare a photo, fix caption spacing, check a file hash, plan a PDF upload, or move to the next useful tool.

Live first

Tools that work in the browser now

Every linked tool below has a working input area and runs without a server upload.

Works in browser · local-firstpdf → pdf

PDF under 1MB

Rewrite a PDF locally in your browser and check a 1MB upload target with honest pass/fail reporting.

Useful for: Prepare PDFs for Indian job, scholarship, admission, KYC, and government upload forms.

Works in browser · local-first image → image

Photo to 20KB

Prepare a photo for portals that ask for a small image file near 20KB without changing the purpose of the photo.

Useful for: Reduce an application photo to a very small upload size for Indian exam, job, college, and government forms.

Works in browser · local-first image → image

Signature to 10KB

Prepare a scanned signature for portals that ask for a very small image file near 10KB.

Useful for: Reduce a signature image for Indian online forms without uploading it to a server.

Works in browser · local-first image → image

Photo to 50KB

Prepare a photo for portals that allow a slightly larger image file around 50KB.

Useful for: Reduce a photo to a common Indian form upload size while keeping the face and document purpose clear.

Works in browser · local-first image → image

Image under 100KB

Prepare a general image for websites that reject files larger than 100KB.

Useful for: Make an image small enough for upload while keeping the important details visible.

Works in browser · local-first image → pdf

JPG to PDF under 500KB

Convert one or more JPG, PNG, or WebP images into a compact PDF with an honest 500KB target check.

Useful for: Convert one or more image pages into a compact PDF for form uploads.

Works in browser · local-first pdf → pdf

PDF under 1MB

Create a cleaner browser-local PDF copy and check whether it passes a 1MB upload target.

Useful for: Prepare a PDF for Indian job, scholarship, admission, KYC, and government upload forms.

Works in browser · local-first image → image

WebP to JPG

Convert WebP images into JPG for websites or forms that do not accept WebP.

Useful for: Make a downloaded WebP image usable where only JPG or JPEG is accepted.

Works in browser · local-first image → image

Remove EXIF

Prepare a privacy-focused copy of a photo by removing hidden camera and location metadata.

Useful for: Strip photo metadata before sharing or uploading when the image itself is enough.

Works in browser · local-first image → image

Passport photo sheet

Arrange one portrait into a white 4-photo or A4 print sheet entirely in your browser.

Useful for: Create a printable passport photo layout after checking the required photo size and background rules.

Works in browser · local-first image → image

Add name/date

Place a name, date, or short custom label on a photo with controlled position and readable contrast.

Useful for: Add simple visible text on a photo without opening a heavy editor.

Works in browser · local-first text → text

Instagram line breaks

Clean a caption and keep intentional blank lines using invisible separators for easier Instagram posting.

Useful for: Prepare captions that keep readable spacing after copying into Instagram or other social apps.

Works in browser · local-first text → text

Invisible space

Copy an invisible separator character for captions, bios, usernames, and formatting tests.

Useful for: Get a controlled invisible character without hunting through random websites or copying unsafe text.

Works in browser · local-first text → text

Stylish Hindi name

Create copy-ready Hindi, Hinglish, or English display-name variants without changing the original letters.

Useful for: Add simple decorative frames around a name for social profiles while preserving the typed Unicode text.

Works in browser · local-first pdf → pdf

PDF page numbers

Add sequential page numbers to a PDF locally with a chosen start number, position, and font size.

Useful for: Add simple page numbering to a PDF without uploading the document to a server.

Works in browser · local-first pdf → pdf

PDF watermark

Add a centered or diagonal text watermark to every PDF page locally in the browser.

Useful for: Mark a PDF copy with a name, purpose, or date before sharing.

Works in browser · local-first file → hash

File hash checker

Calculate a SHA hash for a file in your browser to compare downloads or verify file integrity.

Useful for: Check whether a file matches a published checksum without uploading the file anywhere.

Works in browser · local-first zip → zip

ZIP/unzip

Create ZIP archives or inspect and extract ZIP files locally without uploading their contents.

Useful for: Group form documents into one archive or safely inspect a received ZIP using browser-only processing.

Grouped by task

Popular Rupeka utility tools

Only live tools have canonical pages and internal links.

Image size tools

Image size tools

Photo, signature, passport photo, and image cleanup tools for Indian forms and uploads.

Open category
Works in browser · local-first image → image

Photo to 20KB

Prepare a photo for portals that ask for a small image file near 20KB without changing the purpose of the photo.

Useful for: Reduce an application photo to a very small upload size for Indian exam, job, college, and government forms.

Works in browser · local-first image → image

Signature to 10KB

Prepare a scanned signature for portals that ask for a very small image file near 10KB.

Useful for: Reduce a signature image for Indian online forms without uploading it to a server.

Works in browser · local-first image → image

Photo to 50KB

Prepare a photo for portals that allow a slightly larger image file around 50KB.

Useful for: Reduce a photo to a common Indian form upload size while keeping the face and document purpose clear.

Works in browser · local-first image → image

Image under 100KB

Prepare a general image for websites that reject files larger than 100KB.

Useful for: Make an image small enough for upload while keeping the important details visible.

Works in browser · local-first image → image

WebP to JPG

Convert WebP images into JPG for websites or forms that do not accept WebP.

Useful for: Make a downloaded WebP image usable where only JPG or JPEG is accepted.

Works in browser · local-first image → image

Remove EXIF

Prepare a privacy-focused copy of a photo by removing hidden camera and location metadata.

Useful for: Strip photo metadata before sharing or uploading when the image itself is enough.

Works in browser · local-first image → image

Passport photo sheet

Arrange one portrait into a white 4-photo or A4 print sheet entirely in your browser.

Useful for: Create a printable passport photo layout after checking the required photo size and background rules.

Works in browser · local-first image → image

Add name/date

Place a name, date, or short custom label on a photo with controlled position and readable contrast.

Useful for: Add simple visible text on a photo without opening a heavy editor.

PDF tools

PDF tools

PDF size, page number, watermark, JPG to PDF, and document-preparation tools.

Open category
Works in browser · local-first image → pdf

JPG to PDF under 500KB

Convert one or more JPG, PNG, or WebP images into a compact PDF with an honest 500KB target check.

Useful for: Convert one or more image pages into a compact PDF for form uploads.

Works in browser · local-first pdf → pdf

PDF under 1MB

Create a cleaner browser-local PDF copy and check whether it passes a 1MB upload target.

Useful for: Prepare a PDF for Indian job, scholarship, admission, KYC, and government upload forms.

Works in browser · local-first pdf → pdf

PDF page numbers

Add sequential page numbers to a PDF locally with a chosen start number, position, and font size.

Useful for: Add simple page numbering to a PDF without uploading the document to a server.

Works in browser · local-first pdf → pdf

PDF watermark

Add a centered or diagonal text watermark to every PDF page locally in the browser.

Useful for: Mark a PDF copy with a name, purpose, or date before sharing.

Hindi/text tools

Hindi/text tools

Hindi font conversion, Instagram caption cleanup, invisible spaces, and name styling tools.

Open category
Works in browser · local-first text → text

Instagram line breaks

Clean a caption and keep intentional blank lines using invisible separators for easier Instagram posting.

Useful for: Prepare captions that keep readable spacing after copying into Instagram or other social apps.

Works in browser · local-first text → text

Invisible space

Copy an invisible separator character for captions, bios, usernames, and formatting tests.

Useful for: Get a controlled invisible character without hunting through random websites or copying unsafe text.

Works in browser · local-first text → text

Stylish Hindi name

Create copy-ready Hindi, Hinglish, or English display-name variants without changing the original letters.

Useful for: Add simple decorative frames around a name for social profiles while preserving the typed Unicode text.

Utility tools

Utility tools

File hash, ZIP, and everyday browser utilities that do not need login or paid APIs.

Open category
Works in browser · local-first file → hash

File hash checker

Calculate a SHA hash for a file in your browser to compare downloads or verify file integrity.

Useful for: Check whether a file matches a published checksum without uploading the file anywhere.

Works in browser · local-first zip → zip

ZIP/unzip

Create ZIP archives or inspect and extract ZIP files locally without uploading their contents.

Useful for: Group form documents into one archive or safely inspect a received ZIP using browser-only processing.

Roadmap groups

Planned tools without public tool pages

These entries are product roadmap notes only. They do not link to `/tools/[slug]` pages until a working implementation is ready.

Planned

HEIC to JPG

Plan a local HEIC to JPG conversion for iPhone photos that websites do not accept.

Planned

Unicode to KrutiDev

Structure a Hindi Unicode to KrutiDev conversion page without claiming perfect conversion before a verified mapping is added.

Planned

KrutiDev to Unicode

Structure a KrutiDev to Unicode conversion page without pretending conversion is perfect before mapping exists.