yes, all micro SD cards should work on all phones basically as long as the size it not larger than the phone takes.... i.e. most phones can take 32GB I think and many go over that. The physical size is the same as all micro SD cards, its standard, like your thumbnail, about 1/2 inch long I guess. No need to post picture. It's not the SD card which is square and bigger than postage stamp. It's Micro SD. Google for info. Thanks.