Pictolab
Show HN: Pictolab (online HDR image editor)
Last verified:
What is Pictolab?
Pictolab is an online photo experiments platform that runs entirely in your browser using WebGPU technology. It is one of the only online image editors with real HDR support, capable of decoding HDR AVIF images in 10-bit and 12-bit depth. The platform focuses on advanced image processing experiments that leverage GPU acceleration for real-time processing.
Key features include seam carving with forward energy for content-aware image resizing, which the creator claims is the fastest seam carving implementation on the internet. The tool preserves important image content while resizing, avoiding the distortion that comes from standard scaling or cropping. All processing happens client-side in the browser using WebGPU compute shaders.
Pictolab is designed for developers, researchers, and photography enthusiasts who want to experiment with advanced image processing algorithms without installing software. It is particularly useful for those working with HDR content who need an online tool that preserves the full dynamic range of their images. The open-source nature of the project (available on GitHub) also makes it valuable for developers wanting to study or contribute to WebGPU image processing implementations.
Pictolab pricing
Pricing model: Freemium
Pictolab appears to be completely free to use with no paid tiers announced. The tool is hosted at pictolab.io and requires no account or credit card. The open-source code is available on GitHub under the anchpop/pictolab repository, allowing anyone to self-host their own instance.
Pictolab pros
- Real HDR support with 10/12-bit AVIF decoding
- WebGPU-powered for fast GPU-accelerated processing
- Fastest seam carving implementation available online
- Content-aware image resizing preserves important features
- All processing happens in-browser, no server uploads needed
- Open source code available on GitHub
- No installation required, works directly in browser
- Preserves image aspect ratio and object proportions
- Forward energy algorithm produces natural-looking results
- Supports modern browsers with WebGPU (Chrome, Edge, Safari iOS 16+)
- Client-side processing ensures privacy
- Experiment platform for trying photo algorithms
- No account required to use
- Lightweight, no heavy software downloads
- Works with extended range HDR canvas support
Pictolab cons
- Requires WebGPU support (not available on all devices)
- Not available on Firefox yet
- Older browsers completely unsupported
- iOS requires version 16 or later
- Some devices show WebGPU unavailable error
- Limited to browser-based processing only
- No mobile app available
- HDR display needed to see full HDR benefits
- No batch processing interface visible
- Limited documentation compared to commercial tools
- No cloud storage for projects
- Cannot export processing graphs as JSON like some competitors
- NoUndo/redo history visible
- Limited to single image processing
- No team collaboration features
Frequently asked questions about Pictolab
What is Pictolab?
Pictolab is an online photo experiments platform that runs entirely in your browser using WebGPU technology. It specializes in advanced image processing experiments including HDR image editing and seam carving for content-aware image resizing.
What browsers does Pictolab support?
Pictolab requires a browser with WebGPU enabled. This includes recent versions of Chrome, Edge, or Safari on iOS 16 and later. Firefox does not yet support WebGPU.
Does Pictolab support HDR images?
Yes, Pictolab is one of the only online image editors with real HDR support. It can decode HDR AVIF images in 10-bit and 12-bit depth, preserving the full dynamic range of your images.
What is seam carving?
Seam carving is a content-aware image resizing technique that reduces image size by removing seams (paths of low-importance pixels) rather than using standard scaling. This preserves important features and objects in the image without distortion.
Is Pictolab free to use?
Yes, Pictolab is completely free to use. There are no paid tiers or subscription requirements. The tool is accessible at pictolab.io without creating an account.
Where is my image processed?
All image processing happens client-side in your browser using WebGPU. Your images are never uploaded to a server, ensuring privacy and security.
Can I use Pictolab on mobile?
Pictolab works on iOS devices with Safari on iOS 16 or later that support WebGPU. Android mobile browser support depends on WebGPU availability in your browser.
Is the source code available?
Yes, Pictolab is open source. The code is available on GitHub at github.com/anchpop/pictolab, allowing you to study, modify, or self-host the tool.
What makes Pictolab's seam carving faster?
Pictolab uses WebGPU to leverage your device's GPU for parallel processing, making it the fastest seam carving implementation available on the internet according to the creator.
Do I need an HDR display to use Pictolab?
No, you can use Pictolab without an HDR display. However, to see the full benefits of HDR editing, an HDR-capable display will show the extended dynamic range properly.