Molecular and embryology studies have demonstrated that mouse pre-implantation embryo development is a process of progressive cell fate determination. At the time of implantation, three cell lineages are present in the developing blastocyst: the trophectoderm (TE), the epiblast (Epi) and the primitive endoderm (PrE). From these early embryo cells, trophoblast stem (TS) cells, embryonic stem (ES) cells and extra-embryonic endoderm stem (XEN) cells can be derived. Recently, we derived stem cells with blastomere-like features from mouse cleavage-stage embryos, which we named expanded-potential stem cells (EPSCs). Here, we provide detailed protocols that describe how to establish EPSCs from single eight-cell-stage blastomeres or whole eight-cell pre-implantation mouse embryos, or by conversion of mouse ES cells or induced pluripotent stem (iPS) cells reprogrammed from fibroblasts. It takes 2-3 weeks to derive EPSCs from each cell source. The EPSCs derived from these protocols can differentiate into all embryonic and extra-embryonic lineages when implanted into chimeras. Furthermore, bona fide TS and XEN cell lines can be derived from EPSCs in vitro.