Packshot Image Processor

Upload Images

Select multiple JPEG images (max 35MB each)

Drag & drop your images here

or

Current configuration (edit config/config.json to change):

{
    "upload": {
        "max_file_size_mb": 35,
        "allowed_extensions": [
            "jpg",
            "jpeg"
        ],
        "batch_size": 5,
        "temp_directory": "temp\/uploads",
        "output_directory": "temp\/processed"
    },
    "image_processing": {
        "use_clipping_path": true,
        "fallback_to_auto_remove": true,
        "white_threshold": 10,
        "jpeg_quality": 90,
        "sharpen": {
            "enabled": true,
            "radius": 0,
            "sigma": 1
        }
    },
    "output_sizes": {
        "small": {
            "width": 1600,
            "height": 2000,
            "padding": 150,
            "background": "#f1f1f1",
            "suffix": "_1600x2000"
        },
        "medium": {
            "width": 1800,
            "height": 2600,
            "padding": 30,
            "background": "#ffffff",
            "suffix": "_1800x2600"
        },
        "large": {
            "width": 2000,
            "height": 2880,
            "padding": 30,
            "background": "#ffffff",
            "suffix": "_2000x2880"
        }
    },
    "imagemagick": {
        "convert_path": "convert",
        "identify_path": "identify",
        "memory_limit": "256MB",
        "map_limit": "512MB",
        "thread_limit": 2
    },
    "logging": {
        "enabled": true,
        "log_directory": "logs",
        "max_log_size_mb": 10
    }
}