Download Official Samsung Firmware

Official firmware for every Galaxy model and region (CSC). Fix bootloops, unbrick or update Android.

Latest firmware builds

Newest official Samsung builds: one row per build with every region that received it.

All latest builds

Catalog in numbers

  • Galaxy models2,906with official firmware in the catalog
  • Firmware builds77,873unique AP versions across all regions
  • Last update checkSamsung servers are checked automatically on a schedule

How to flash Samsung firmware in 4 steps

The short version for a Windows PC and Odin.

  1. Download the right build

    Get the firmware for your exact model code and region (CSC), then unzip the archive on your PC.

  2. Install drivers and Odin

    Install the Samsung USB drivers and run Odin on Windows. Charge the phone and back up your data.

  3. Load BL, AP, CP and CSC

    Add each file to the Odin slot with the same name. Use HOME_CSC to keep your data, or CSC for a clean install.

  4. Flash in Download mode

    Connect the phone in Download mode, press Start and wait for PASS. Do not unplug the cable while flashing.

Read the full flashing guide

How to find your model and CSC

  • Model number

    Open Settings > About phone and look for "Model number", for example SM-A156B.

  • Region (CSC)

    Open Settings > About phone > Software information. Your CSC is part of "Service provider software version", for example XEO or SEK.

  • Code *#1234#

    Dial *#1234# in the Phone app to see the installed AP, CP and CSC versions. Some carrier models block this code.

Know only the model? Firmware Finder shows the latest builds for each region.

Frequently asked questions

Is this official Samsung firmware?

Yes. Files come from Samsung update servers and are not modified. Flashing is still at your own risk: use the build for your exact model and back up your data first.

Can I download firmware for free?

Registered users get one free download every 30 days for files already stored on our servers; paid packages add fast download links and access to any file.

What is the difference between CSC and HOME_CSC?

CSC performs a factory reset and erases all data on the device. HOME_CSC keeps your apps and data, so it is the usual choice for updating to a newer build.

Can I downgrade to an older firmware?

Only to a build with the same bootloader (binary) version as the one installed. It is the fifth character from the end of the build number, for example 1 in A156BXXU1AXB5. A lower binary is rejected with an SW REV CHECK FAIL error.

Why is my region (CSC) missing?

Many countries share one multi-CSC firmware (for example EUX for much of Europe), so check the region list on the model page. New models and regions are added as our checker finds them, and Firmware Finder can look up a model and region on request.

How long is a download link valid?

A fast download link works for 4 hours and only from the IP address it was created for, so start the download within that time and on the same network.