Batch Image Shift
Quickly shift an image horizontally or vertically with cyclic wrapping and custom edge indicators.
Drag & Drop Images Here
Supports PNG, JPG, WEBP and more. Max 10MB per file.
Or try with these examples
Loaded Images
Adjust sliders on the right to shift the image
Shift Settings
Horizontal shift coefficient (Ranging from -1 to 1).
Vertical shift coefficient (Ranging from -1 to 1).
Edge Line
Batch Apply
Same settings for all images
Cyclic Wrapping
Shift images horizontally or vertically. Pixels that go off one side wrap around and appear on the opposite side, creating seamless shifts.
Edge Indicators
Need to see where the wrap happens? Draw a custom edge line at the meeting point with adjustable color and thickness.
Private & Fast
All image processing is done locally in your browser. Your photos are never uploaded to any server, ensuring complete privacy.
Frequently Asked Questions
What does shifting an image do?
Shifting an image moves its pixels along the horizontal or vertical axis. Our tool uses cyclic wrapping, meaning pixels that leave the frame on one side reappear on the other.
What is the Edge Line feature?
The edge line draws a visual marker at the exact point where the original left/right or top/bottom edges of the image meet after shifting.
Is there a limit to image size?
We support images up to 10MB each. Since processing happens in your browser, larger images may take more memory.
Can I batch process multiple images?
Yes! You can upload multiple images and apply the same shift settings to all of them, then download them all as a ZIP file.