Extrachromosomal circular DNAs (ecDNA) are focal gene amplifications frequently associated with cancer development and often indicating a poor prognosis. To understand the early dynamics of oncogene-carrying ecDNAs, we previously developed CRISPR-C, a tool for precise ecDNA generation by deleting specific chromosomal regions. Here, we adapted CRISPR-C to recreate tumor ecDNAs. This method also allowed us to enhance ecDNA generation efficiency by directly delivering Cas9 protein and sgRNAs as a ribonucleoprotein complex. By using the modified CRISPR-C, we successfully generated ecDNAs carrying oncogenes (EGFR, CDK4, MDM2, MYC, MYCN, FGFR2, ABCB1, and DHFR) in various human cell types. Furthermore, we demonstrated that our method could generate chimeric ecDNAs composed of target sequences from distant intra or inter-chromosomal regions. Using these generative ecDNA cell models, we studied the oncogene ecDNA expression and stability. The MDM2 expression was increased after CRISPR-C, while CDK4 was decreased indicating genomic-context dependent effect. The copy number of CRISPR-C generated CDK4 was ecDNA increased in cells after a long period of treatment with the CDK4 inhibitor palbociclib. Unlike CDK4, the CRISPR-C generated ABCB1 ecDNA was unstable in cells under normal growth conditions, but is stably retained when the cells were treated with colcemid, a recognized substrate for ABCB1. We thus provide valuable tools and an attractive platform for studying ecDNA biogenesisy and in vitro drug screening on ecDNA stability.