Gene trapping is a high-throughput approach to elucidate gene functions by disrupting and recapitulating expression of genes in a target genome. A number of transposon-based gene-trapping systems are developed for mutagenesis in cells and model organisms, but there is still much room for the improvement of their efficiency in gene disruption and mutation. Herein, a gene-trapping system mediated by Sleeping Beauty (SB) transposon was developed by inclusion of three functional cassettes. The mutation cassette can abrogate the splice of trapped genes and terminate their translation. Once an endogenous gene is captured, the finding cassette independently drives the translation of reporter gene in HeLa cells and zebrafish embryos. The efficiency cassette controls the remobilization of integrated traps through inducible expression of SB gene. Analysis of transposon-genome junctions indicate that most of trap cassettes are integrated into an intron without an obvious 3' bias. The transcription of trapped genes was abrogated by alternative splicing of the mutation cassette. In addition, integrated transposons can be induced to excise from their original insertion sites. Furthermore, the Cre/LoxP system was introduced to delete the efficiency cassette for stabilization of gene interruption and bio-safety. Thus, this gene-trap vector is an alternative and effective tool for the capture and disruption of endogenous genes in vitro and in vivo.