Keep it natural
Face the camera straight on, eyes open, with a neutral expression. Keep your full face visible.
Choose Malaysia or Singapore, crop your photo and check the details.
Preview for free. Pay only when you’re ready for clean downloads.
Drag your photo to centre your face. Use Zoom to adjust head size.
The oval is a guide only; your face is not stretched to fit it.
Processed on your device. Refine any missed hair or shoulder edges with the brushes below.
Restore brings back missing hair or clothing. Erase removes leftover background. Paint on the large photo; choose Move to reposition.
Green means no issue detected. Red means check the photo. These observations do not guarantee acceptance.
Read these yourself. They are not AI pass/fail results. Head size needs a manual check using Guides on.
| What to check | Guidance |
|---|
This editor accepts files up to 20 MB; that is not the government’s upload limit. AI cannot verify photo age, clothing, head-covering compliance or every image defect.
Back to edit photo ↑ · Official requirements ↗Face the camera straight on, eyes open, with a neutral expression. Keep your full face visible.
Use an evenly lit, plain white background. Avoid shadows, glare and filters. Check your selected country’s editing rules before replacing the background. Inspect the final edges.
Use a recent photo. Frame the crown and chin within the guides; final acceptance is decided by the issuing authority.
Official requirements ↗Choose your country in Step 1. Its crop, checklist and download price update together.
For MyOnline renewal: use a photo taken within one month, a white background and dark clothing covering the shoulders and chest.
Remove glasses and contact lenses. If wearing a hijab, use a dark, plain one and keep the face and forehead visible.
Check Malaysia’s official guidance ↗Use a clear colour photo taken within three months. Keep chin-to-crown height at least two-thirds of the image. Printed photos are 35 × 45 mm.
Use white, with ICA’s light-grey exception for white hair or head covering. Clear glasses are allowed when eyes remain visible without glare.
Check Singapore ICA’s guidance ↗Use a suitable original: MyOnline rejects AI-generated or AI-modified photos; ICA permits resizing but says not to otherwise alter or enhance photos. The full country checklist is in Step 1. Frame is independent of government agencies and cannot guarantee acceptance.
Quick answers, without leaving your photo.
You can edit, review and save a watermarked preview for free. When checkout is available, the clean photo pack is RM5 for Malaysia or S$2.90 for Singapore. It includes a passport-size JPEG, high-resolution PNG, 4R JPEG and print-ready PDF. Each country is a separate purchase. Keep the editor tab open during checkout.
The editor processes your photo in your browser, without uploading it to Frame or an AI provider. Downloaded files stay on your device. Clear photo & restart discards the editing session. Read the full privacy notice.
Choose your country, finish the crop and download the 4R PDF after payment verification. It contains eight photos on a landscape 6 × 4 inch sheet. Print at Actual size / 100%, with Fit to page and automatic enlargement disabled. Measure a test photo before cutting: Malaysia 35 × 50 mm; Singapore 35 × 45 mm. For Singapore, use matte or semi-matte photo paper.
This editor accepts JPG, PNG or WebP up to 20 MB, with a minimum of 200 × 200 pixels. That is the editor’s limit, not a government upload rule. Use a sharp camera original; a small or heavily zoomed crop may look blurry. The high-resolution PNG keeps available detail without adding artificial resolution.
AI observations can flag some framing, pose and lighting issues. They can miss defects and cannot certify acceptance. Manually check head size, clothing, photo age and head-covering requirements using the selected country’s checklist. The issuing authority makes the final decision.
Frame currently supports Malaysia and Singapore passport preparation. Other documents may have different dimensions and rules, so do not assume these presets apply.
Choosing a photo opens it locally in your browser. It does not send it to Frame or the business offering this tool.
Your selected photo, edits, segmentation masks and face landmarks are processed in your browser for cropping, background replacement and optional AI review. This application does not upload these items, save them in a customer database, send them to an AI provider, sell them, or use them to train models. Face analysis is an advisory photo check, not identity recognition.
You download the result directly to your device. Frame does not receive a copy, and the operator cannot retrieve your photo through this site. Selecting a photo is optional; use a photo of yourself or one you have authority to process. A parent or guardian should manage a child’s photo.
Choose Clear photo & restart to discard the current editor session and reload the page. The application does not intentionally persist photos in browser storage. Closing or reloading the page ends the working session; your browser may manage its own session restoration.
This does not delete the original file or copies you downloaded. On a shared device, remove downloaded copies yourself and close the page when finished.
The site downloads its AI models to your browser; photo processing then runs on your device. Hosting and sign-in services may process connection and account information under their own policies. Google Fonts receives normal network request information when fonts load. This application adds no advertising or analytics tracking.
Stripe Checkout processes payment and receipt details under its own privacy policy. Frame’s server checks the payment amount, currency and status; a signed browser cookie links the purchase to this browser for up to 24 hours. No photo or facial measurements are sent to Stripe. These service connections do not carry your selected photo through this application. If you email a photo or send one through another service, that is a separate disclosure outside this browser-only workflow.
This notice describes Frame’s current photo-handling design for users in Malaysia and Singapore. It is not a certification of compliance with either country’s Personal Data Protection Act (PDPA). The business operating the service remains responsible for its applicable privacy obligations and any separate collection of customer information.
For questions, corrections or requests concerning information you separately provide to the operator, email orenbbn@gmail.com. Do not attach passport scans, identity numbers or photos unless needed and you have agreed how they will be handled. Photos kept only in your browser cannot be retrieved or deleted remotely by the operator.
Frame is an independent photo-preparation tool, not a government service. AI checks are estimates and may miss issues. They do not certify identity or guarantee passport acceptance. Review the final photo and the issuing authority’s current requirements before submitting. Background replacement may affect fine hair and clothing edges; inspect your result carefully.
Foto yang dipilih diproses secara setempat dalam pelayar anda untuk pemotongan, penggantian latar belakang dan semakan AI pilihan. Aplikasi ini tidak memuat naik foto, topeng imej atau ukuran wajah kepada pengendali atau penyedia AI, dan tidak menggunakannya untuk melatih model. Pengendali tidak menerima salinan foto melalui alat ini.
Pilih “Clear photo & restart” untuk mengosongkan sesi penyuntingan. Fail asal dan salinan yang dimuat turun kekal pada peranti anda. Penyedia pengehosan, log masuk dan fon mungkin memproses maklumat sambungan biasa. Keputusan AI hanyalah panduan dan tidak menjamin penerimaan pasport. Notis ini bukan pensijilan pematuhan PDPA. Untuk pertanyaan privasi, hubungi orenbbn@gmail.com.