Optical sorting uses specially designed spatially distributed laser intensity for sorting of micrometer or submicrometer sized objects according to their sizes or refractive indices.