Step 1: Prepare a square piece of paper and a toothpick, fold the square once along the diagonal, then once along the center line of the triangle, then once along the center line of the resulting triangle, and finally unfold it to get the crease, as shown in the picture.
Step 2: Fold inward along the crease on the opposite side of the square to get a double-layered triangle, and fold the four corners of the double-layered triangle along the center line, as shown in the picture.
Step 3: Fold the double-layered triangle once more along the center line, and do the same for all four triangles, as shown in the picture.
Step 4: unfold the folded triangles, go back to the double-layer triangles and fold one of them inward along the crease, folding it into a small square, and do the same for the other three corners, as shown in the picture.
Step 5: Fold the bottom triangle upward, find the four small squares recessed inward, use your fingers to hold it open, and unfold and flatten this left corner recessed inward, and do the same for the right part, as shown in the picture.
Step 6: Turn the paper over to the back and open the vertical triangles into four triangles along the seam, pressing the bottom of the triangles in a counterclockwise direction, as shown in the photo.
Step 7: Place the rose in the palm of your hand and hold it slightly, while cupping the apex in your hand and rotating it counterclockwise, you can rotate it a few more times to make the center of the rose a little more compact, as shown in the picture.
Step 8: Find the petals of the rose, use a toothpick to roll the petals a bit, and then adjust them when you are done, a beautiful origami rose is ready, as shown in the picture.