Our Mission
Every year, millions of Indian students apply for government exams — SSC, UPSC, IBPS, RRB and hundreds more. Many applications get rejected not because of the candidate's merit, but because of a wrong photo size, incorrect file size in kilobytes, or an unsupported image format. RoarTools exists to eliminate this problem — completely free, forever.
What is RoarTools?
RoarTools is a free, browser-based image and PDF toolkit with a specific focus on Indian government exam application requirements. We provide over 83 tools covering image resize, compress, crop, rotate, flip, format conversion, DPI conversion, bulk resizing, passport-size photo generation, signature creation, PDF merge, PDF split, PDF compress, PDF to JPG conversion, JPG to PDF conversion, and more.
What makes RoarTools different from generic image tools is our exam-specific preset system. Each exam tool page automatically loads the official photo specifications for that exam — pixel dimensions, file size range and format requirements — so candidates do not need to hunt through official notifications to find technical settings. Upload a photo, confirm the preset looks right, and download the properly formatted file.
While the tool specializes in Indian government exam requirements, the universal image and PDF tools work for any user worldwide. Whether you need to compress a photo for a website, convert a HEIC iPhone photo to JPG, merge PDF documents, or resize an image for any purpose, RoarTools handles it privately in your browser without any account, payment or data sharing.
Why We Built This
The trigger for RoarTools was a recurring and frustrating problem. Indian government exam portals often reject application photos at the last moment — not because the photo is unclear or inappropriate, but because the file is 52KB when the maximum is 50KB, or 195×230 pixels when the portal expects exactly 200×230. Candidates lose non-refundable application fees or miss deadlines because of this.
Most online image tools available were built for general audiences and knew nothing about SSC photo dimensions or IBPS thumb impression requirements. Candidates had to google the specifications, find a generic resize tool, manually enter the correct values, and hope the output was within range. Mistakes were common, especially among first-time applicants.
We built RoarTools to remove all that friction. The tool knows the specifications for each exam because we researched and loaded them. A candidate applying for SSC CGL visits our SSC CGL photo resize page, uploads their photo, and the correct 275×354 pixel dimensions and 50KB target are already set. They do not need to know any technical detail. The goal is zero rejections due to image format issues.
How It Works — The Technology
RoarTools is built with plain HTML5, CSS3 and Vanilla JavaScript — no frameworks, no server-side code, no databases. This intentionally minimal architecture is what makes the tool fast, private and infinitely scalable.
Image processing uses the HTML5 Canvas API, which is a built-in feature of every modern browser. When you upload a photo, it is drawn onto a hidden canvas element at the target dimensions and then compressed to the target file size using a binary search algorithm over JPEG quality values. The result is a compressed, resized image that fits within the specified KB range. The entire process runs on your CPU, not ours.
For PDF operations, we use the pdf-lib library for creating and modifying PDFs, and pdf.js for rendering and reading PDF pages. JSZip handles zip operations for bulk downloads. heic2any converts HEIC files from iPhones. All of these libraries are loaded from public CDNs but execute locally in your browser after loading. Your PDF content never leaves your device.
The site is hosted on Netlify, a global content delivery network that serves static files quickly to users worldwide. Netlify provides free HTTPS, fast global delivery, and automatic deployments. The site has no application server, no database and no backend processing.
Our Privacy Promise
RoarTools was designed from the ground up with privacy as a core principle, not an afterthought. We collect zero personal data. No names, no email addresses, no phone numbers, no browsing history, and absolutely no images or documents are ever stored by us or transmitted to our infrastructure.
Your photos, signatures, thumb impressions, handwritten declarations and PDF documents are processed entirely within your browser's memory. They are never uploaded to a server for processing. When you close the browser tab, all image data is released from memory as part of the browser's normal operation.
We use no tracking cookies, no advertising networks, no analytics that identify individual users. The only data stored locally is a single boolean flag in localStorage that records whether you dismissed the cookie notice. This contains no personal information.
Browser-based processing is not just more private — it is also faster for the user, since there is no upload-process-download round trip to a server. A 5MB photo is processed in under a second on a modern phone. It is the most privacy-respecting architecture possible for a web-based image tool, and we consider it a core feature, not just a technical implementation detail.
Stats and Impact
Exams We Cover
RoarTools has dedicated tools for the following government exams and exam categories, with pre-loaded official specifications:
SSC Exams: SSC CGL, SSC CHSL, SSC MTS, SSC GD Constable, SSC CPO, SSC JE, SSC Stenographer. Photo resize, signature resize and photo reducer tools are available.
Railway Exams: RRB NTPC, RRB Group D, RRB ALP, RRB JE. Photo and signature resize tools with railway-specific presets.
Banking Exams: IBPS PO, IBPS Clerk, IBPS RRB, SBI PO, SBI Clerk, RBI Grade B, RBI Assistant. Photo, signature, thumb impression and handwritten declaration resize tools covering all common banking documents.
UPSC Exams: Civil Services (IAS/IPS/IFS), NDA, CAPF AC. Photo and signature resize with UPSC's wider 400×100 signature format.
Entrance Exams: NEET, JEE Main, GATE. Exam-specific photo resize tools.
State PSCs: APPSC (Andhra Pradesh), TSPSC (Telangana), TNPSC (Tamil Nadu), KPSC (Karnataka), UPPSC (Uttar Pradesh), RPSC (Rajasthan), MPSC (Maharashtra), BPSC (Bihar), WBCS (West Bengal), JPSC (Jharkhand). All with state-specific dimension presets, including TNPSC's unique 150×200px and UPPSC's unique 320×400px requirements.
Contact and Feedback
We welcome all feedback, bug reports, feature requests and exam specification corrections. RoarTools improves continuously based on what users tell us. If an exam tool is missing from our collection, tell us which exam you need — we typically add new exam pages within 24 hours.
If you discover that our exam specifications are out of date (because the exam board changed its requirements for a new notification), please share the correct specifications and a link to the official notification. We update specifications promptly to keep the tool accurate for active applicants.
There is no phone support — we are an online-only service. However, we respond to every contact form message personally and thoroughly. Use the Contact page to reach us.
Start using RoarTools — it's completely free