W przeciwieństwie do eMMC, Universal Flash Storage bazuje na modelu architektonicznym SCSI i TCQ SCSI.

Kernel Linux obsługuje UFS.https://www.kernel.org/doc/Documentation/scsi/ufs.txt

Karty UFS 30 marca 2016 organizacja JEDEC opublikowała wersję 1.0 standardu UFS Card Extension Standard.

W marcu 2016 organizacja JEDEC opublikowała wersję 2.1 standardu UFS Host Controller Interface standard.

7 lipca 2016 Samsung zaprezentował pierwsze karty UFS o pojemnościach 32, 64, 128, 256 GB. Przedstawione karty zostały oparte na standardzie UFS 1.0. Wersja o pojemności 256 GB oferuje wydajność w odczycie sekwencyjnym do 530 MB/s oraz 170 MB/s w zapisie sekwencyjnym. Wydajność w pomiarze losowym wynosi 40,000 IOPS w odczycie oraz 35,000 IOPS w zapisie.

17 listopada 2016 Qualcomm ogłosił pojawienie się SoC Snapdragon 835 z obsługą UFS 2.1. Snapdragon 835 obsługuje także karty SD 3.0 oraz USB 3.1 typu C.

Wersja 1.1 standardu UFS Card Extension została opublikowana 30 stycznia 2018 i obejmuje drobne poprawki oraz zmiany względem poprzedniej wersji.