Let’s be honest for a second: there is nothing—and I mean nothing—more frustrating than taking a selfie, looking at it immediately after, and realizing your text is backwards or your parting hair is on the “wrong” side. It feels like you’re looking into a mirror that decided to play tricks on you. You aren’t crazy; your phone just has a setting called “Selfie Mirror” or “Front Camera Flip,” and it’s likely turned on.
Whether you are holding an iPhone, a Samsung Galaxy, a Xiaomi Redmi, or a Huawei Mate, every major manufacturer handles this slightly differently. Some want you to flip the image before you snap the photo (so it looks right in the viewfinder), while others flip it automatically when you save it to your gallery. Let’s walk through exactly how to fix this mess on all the big players, step-by-step, without needing a degree in computer science.
Why Does This Happen?
Before we dive into the buttons, let’s quickly understand the why. Most people use their front cameras like mirrors. When you look in a bathroom mirror, your left is on the left. But digital cameras capture reality: if you raise your right hand, the camera sees it on the right side of the frame. However, because we are used to mirrors, phones often default to “mirroring” the front camera so it feels natural while you pose.
The problem arises when you share that photo. Your friends see the mirrored version (which looks weird to them because text is backward), or worse, you take a screenshot of the camera interface, and now everything is flipped twice and looks chaotic. The solution? You need to tell your phone: “Stop mimicking the mirror. Show me what the lens actually sees.”
The Apple Way: iPhones and iPads
Apple tends to be straightforward but hides this setting deep enough that many users miss it for years. On iOS, the front camera mirrors the preview by default, but it saves the photo mirrored unless you change a specific toggle. This is different from Android, where sometimes the preview is mirrored but the saved file is corrected.
Here is how to make your iPhone stop flipping your selfies:
- Open the Settings app on your iPhone. It’s that grey icon with gears.
- Scroll down until you find Camera. Tap on it.
- Look for the section labeled Composition.
- You will see a toggle switch labeled Mirror Front Camera.
- Turn it OFF.
That’s it. Once you turn that off, when you open the camera app, your face will look like how others see you (unmirrored). When you take a selfie and save it, it will also be unmirrored.
A Note on FaceTime and Video Calls
If your issue is specifically during video calls (like FaceTime or Zoom) and not photos, the setting above won’t help. In those apps, the “mirroring” is usually baked into the software to make the call feel more personal. To fix this during a call:
- FaceTime: Tap the screen to show controls, then tap the Mirror icon (usually two faces with an arrow between them) if available, or check your system settings under FaceTime > Show Mic Status (sometimes linked to audio/video preferences).
- Third-party apps: Check the app’s own settings within the call interface. Most allow you to toggle “Mirror Video” on or off directly from the call screen.
The Samsung Galaxy Approach
Samsung’s One UI is powerful, but they love to bury simple toggles. On most modern Samsung phones (S20, S21, S22, S23, S24 series), the front camera behaves similarly to iPhone by default, but you can tweak it.
- Launch the Camera app.
- Tap the Settings icon (the gear wheel) usually found in the top-left or top-right corner, depending on your mode.
- Scroll down to the Advanced features section.
- Look for Front camera mirror or Selfie mirror.
- Toggle it Off.
If you don’t see it in the main Camera settings:
- Go to your phone’s main Settings app.
- Scroll down to Apps.
- Find Camera in the list and tap it.
- Tap Storage or Permissions (varies by model/Android version).
- Sometimes, the specific “Mirror” toggle is hidden inside the Camera app’s internal settings menu rather than the system settings.
Pro Tip for Samsung Users
If you are taking screenshots of your camera viewfinder, remember that Samsung often mirrors the preview but saves the image correctly. If you want the saved photo to match what you saw, ensure the “Front camera mirror” is set to “Preview only” or “Always” based on your preference. For most people, turning it Off entirely is the cleanest fix.
Xiaomi and Redmi (MIUI/HyperOS)
Xiaomi devices are notorious for having multiple layers of settings. Depending on whether you have MIUI or the newer HyperOS, the location might shift slightly, but the logic remains the same.
- Open the Camera app.
- Tap the three dots or the Settings gear icon in the corner.
- Look for a tab labeled More settings or just Settings.
- Find the option Selfie mirror or Flip selfie.
- Turn it Off.
If you can’t find it there:
- Go to the main Settings app on your phone.
- Search for Camera in the search bar at the top.
- Tap Camera settings.
- Look for Save selfie as previewed or Mirror front camera.
Why Xiaomi is Tricky
Xiaomi often defaults to mirroring the selfie to match the viewfinder. However, when you share the photo on social media, the mirroring might cause issues with text. Turning off the mirror ensures the photo is saved exactly as the sensor captured it. If you prefer the mirror effect (because you’re used to seeing yourself flipped), keep it on, but be aware that any text in the background of your selfie will appear backwards to viewers.
Huawei Devices (EMUI/MagicOS)
Huawei follows a similar path to Samsung and Xiaomi, but their interface is often cleaner.
- Open the Camera app.
- Tap the Settings icon (gear).
- Scroll down to find Front camera mirror or Selfie mirror.
- Toggle it Off.
If the option is missing in the Camera app settings:
- Go to Settings > Apps > Camera.
- Tap Preferences or Advanced Settings.
- Look for Mirror front camera.
Huawei Specifics
On some older Huawei models, the mirror setting was tied to the “Beauty” mode. If you have Beauty Mode enabled, the mirror might behave differently. Try disabling Beauty Mode temporarily to see if the mirror setting becomes accessible. Generally, turning off the mirror is recommended for professional-looking headshots or ID photos.
What About Other Android Brands? (OnePlus, Oppo, Vivo)
While we focused on the big four, the logic for OnePlus, Oppo, and Vivo is almost identical to Samsung and Xiaomi.
- OnePlus: Open Camera > Settings (Gear icon) > Look for Front Camera Mirror or Save as Previewed.
- Oppo: Open Camera > Settings > Selfie Mirror.
- Vivo: Open Camera > Settings > Front Camera Mirror.
In all these cases, the key is to look for the word “Mirror” or “Flip” within the camera’s settings menu. If you can’t find it, check the main phone settings under the Camera app’s specific permissions or preferences.
The “Screenshot Problem”: Why Your Selfies Still Look Weird
Here is a scenario that trips up even experts: You turn off the mirror, take a selfie, and it looks perfect. Then, you try to take a screenshot of the camera interface, and the text is still backwards.
This happens because screenshots capture the screen, not the sensor. If your phone is displaying a mirrored image on the screen (even if the saved file is not), the screenshot will be mirrored.
The Fix: If you need a screenshot for documentation or sharing, and the text is backwards, you have two options:
- Flip the image manually: Use the edit tool in your gallery to flip the image horizontally.
- Disable the preview mirror: As described above, turning off the “Front Camera Mirror” in settings usually forces the preview to match the saved image, solving the screenshot inconsistency.
Code Example: Automating Camera Settings (For Developers)
If you are a developer building a custom camera app on Android, you might need to programmatically handle the mirror setting. Here is a simple Kotlin example for an Android app using the CameraX library. Note that CameraX does not always expose a direct “mirror” toggle for the front camera in the public API, but you can achieve the effect by rotating the image analysis or using a custom preview transform.
import androidx.camera.core.Preview
import androidx.camera.core.CameraSelector
import android.util.Size
import androidx.camera.view.PreviewView
fun setupFrontCameraMirror(view: PreviewView) {
// Get the camera selector for the front camera
val cameraSelector = CameraSelector.DEFAULT_FRONT_CAMERA
// Create a preview builder
val previewBuilder = Preview.Builder()
// Set the target resolution
val displayMetrics = view.context.resources.displayMetrics
val previewSize = Size(displayMetrics.widthPixels, displayMetrics.heightPixels)
previewBuilder.setTargetResolution(previewSize)
// Build the preview use case
val preview = previewBuilder.build()
// Connect the preview to the view
preview.setSurfaceProvider(view.surfaceProvider)
// Note: Direct mirroring is often handled by the device's firmware.
// To force a non-mirrored preview, you may need to apply a scale transformation
// to the preview surface or rotate the image buffer.
// However, for most apps, relying on the system's "Front Camera Mirror" setting
// in the device's camera app is the standard approach.
}
For iOS developers, you can control the mirroring behavior in the AVCaptureSession configuration:
import AVFoundation
func configureFrontCameraMirror(session: AVCaptureSession, isMirrored: Bool) {
guard let device = AVCaptureDevice.default(.builtInWideAngleCamera, for: .video, position: .front) else { return }
do {
let input = try AVCaptureDeviceInput(device: device)
session.removeInput(input)
// Add input with desired configuration
if session.canAddInput(input) {
session.addInput(input)
// Note: iOS doesn't provide a direct API to toggle mirroring in code
// easily without using AVCaptureVideoDataOutput or custom shaders.
// The system setting "Mirror Front Camera" is the primary control.
}
} catch {
print("Error configuring camera: \(error)")
}
}
Final Thoughts: Trust Your Eyes
Fixing the selfie mirror issue isn’t just about technical settings; it’s about confidence. When you know your photos look the way you expect them to, you’re more likely to take that shot, share that moment, and document your life accurately.
Start by checking your iPhone’s Camera settings, then move to your Samsung or Xiaomi’s app settings. Turn off the mirror, take a test selfie, and see how it feels. If you prefer the mirrored view (because you’re used to seeing yourself that way), leave it on—but remember to flip the image before posting if there’s text involved.
Your phone is a tool, and like any tool, it needs to be adjusted to fit your habits. Don’t let a backwards selfie ruin your day. With these steps, you’re ready to snap, share, and smile with confidence.