šŸ“Š PLOS ONE Figure Quality Checker

Automated validation of TIFF images against PLOS ONE submission requirements

šŸŽÆ How to Use This Tool - Follow These Steps:

Step 1: Upload Your TIFF File Use the upload box below to check: file format, file size, dimensions, DPI, and color mode automatically.
Step 2: Review Automated Results The tool will show āœ“ PASS or āœ— FAIL for each requirement. Most checks are automatic!
Step 3: Manual Verification (Optional) For advanced checks (LZW compression, layers, alpha channels), use the PowerShell script or ImageMagick commands below.

🌐 Method 1: Browser Upload RECOMMENDED

Upload your TIFF file and get instant automated checks for 6 out of 7 requirements.

āœ“ Auto: File Format
āœ“ Auto: File Size
āœ“ Auto: Width
āœ“ Auto: Height
āœ“ Auto: DPI
āœ“ Auto: Color Mode
⚠ Manual: TIFF Details
šŸ“

Drop your TIFF file here or click to browse

Supported: .tif, .tiff files

Analyzing your image...

For Windows users: Copy this script to check ALL 7 requirements including LZW compression, layers, and alpha channels.

PowerShell Script (check-tiff.ps1):

How to use:
1. Copy the script above
2. Open PowerShell
3. Paste and change yourfile.tiff to your filename
4. Press Enter to run

Note: For compression and fixing, see Method 3 below with side-by-side Windows commands.

For command-line users: Complete verification and compression commands with copy buttons.

šŸš€ ALL-IN-ONE Script (Check Everything + Auto-Compress)

Copy and run this script - it checks ALL requirements and automatically compresses if > 10 MB!

Linux/Mac:
How to run:
1. Save as check.sh
2. Make executable: chmod +x check.sh
3. Run: ./check.sh yourfile.tiff
Windows PowerShell:
How to run:
1. Save as check.ps1
2. Run: .\check.ps1 -file yourfile.tiff
(No chmod needed in PowerShell)
šŸ’” Windows Users with WSL/Git Bash:

If you have WSL (Windows Subsystem for Linux) or Git Bash installed on Windows, you can use the Linux/Mac bash script!

  • WSL users: chmod +x check.sh works normally, then run: ./check.sh yourfile.tiff
  • Git Bash users: chmod +x check.sh works (but not strictly needed), then run: bash check.sh yourfile.tiff
  • Note: Make sure ImageMagick is installed in your WSL/Git Bash environment

šŸ“‹ Individual Check Commands (Type filename once per section)

1. Check All Properties at Once:
Linux/Mac:
Windows:
2. Check for Layers:
Linux/Mac:

Should return "1"

Windows PowerShell:

Should return "1"

3. Check for Alpha Channel:
Linux/Mac:

Should return nothing

Windows:

Should return nothing


šŸ”§ Compression & Fixing Commands

Option 1: Add LZW Compression Only:
Linux/Mac:
Windows:
Option 2: LZW + Reduce to 300 DPI:
Linux/Mac:
Windows:
Option 3: Aggressive (Resize to 85% + LZW):
Linux/Mac:
Windows:
Option 4: Batch Process All TIFF Files:
Linux/Mac Bash:
Windows PowerShell: