Change DPI in Photoshop Without Resizing
You can change an image’s DPI (resolution) for print while keeping its original pixel dimensions. The key is to turn off resampling so only the resolution value changes. This ensures your image’s size in pixels stays the same while the print resolution updates.

Step-by-step instructions
1
Open your image
Drag the image into Photoshop or go to File → Open and select it.
Confirm the image is active in the workspace.
2
Set DPI without changing pixel dimensions
Go to Image → Image Size (Alt+Ctrl+I on Windows, Option+Cmd+I on Mac).
Uncheck Resample to lock the current pixel dimensions.
Set Resolution to 300 and make sure the units are Pixels/Inch.
Click OK to apply.
3
Save a copy
Go to File → Save As.
Name the file (e.g., 300-dpi), choose a location, and click Save.
Keep default format options and click OK.