Photodynamic therapy (PDT)-based cancer vaccines are shown to be more effective modalities for treating cancer in animal models compared to other methods used to generate cancer cell-derived vaccines. The higher efficacy seems to stem from the generation of cell membrane nanovesicles or fragments that carry both cancer cell-specific antigens and high surface content of damage-associated molecular pattern (DAMP) molecules induced by oxidative stress. To develop more effective cancer vaccines in this direction, we explored the generation of cancer vaccines by applying different sources of oxidative stress on cancer cell cultures followed by spontaneous release or filter extrusions to produce cancer cell-derived DAMP-expressing nanovesicles. Through an in-vitro test based on the co-culture of cancer cells and macrophages, it was found that the nanovesicle vaccines generated by H (Formula presented.) O (Formula presented.) are as effective as those generated by PDT in diminishing cancer cell culture masses, providing a simpler way to manufacture vaccines. In addition, the nanovesicle vaccines produced by filter extrusion are as potent as those produced by spontaneous release, rendering a more stable way for vaccine production.