Generate AlphaFold3 input JSONs and analyze AF3 predictions directly in the browser
AF3 Helper brings two commonly used AlphaFold3 utilities to the browser so you can prototype workflows without a backend:
af3_json_generator.py for building AF3 input JSON files from manual sequences or FASTA files, including validation and batch conversion.af3_analysis_tool.py for summarizing pLDDT / PTM / iPTM / ranking scores from AF3 prediction folders.The Python scripts remain available for automation and large-scale runs; this page offers a lightweight way to inspect and prepare small jobs online.
dialect=alphafold3, version=1, a name, and a list of modelSeeds. All sequences must contain standard amino acids (ACDEFGHIKLMNPQRSTVWY).
Click "Add chain" to add a new sequence input, or "Remove chain" to remove the last one (max 10 chains). Each sequence requires a unique Sequence ID and amino acid sequence.
Upload a ZIP archive containing one or more AlphaFold3 prediction folders (each folder should contain structure files and summary_confidences.json). The analyzer will compute the average pLDDT from .cif/.pdb and extract PTM/iPTM/ranking scores, mirroring the Python CLI.
Prefer running locally or in pipelines? Grab the original Python scripts used for this page.
Scripts located in af3/scripts/. Install dependencies via pip install -r af3/requirements.txt.
Generate AF3 JSON from FASTA
python af3/scripts/af3_json_generator.py --fasta sequences.fasta --output complex.json
Batch convert a FASTA directory
python af3/scripts/af3_json_generator.py --batch_input fastas/ --batch_output jsons/
Analyze AF3 predictions
python af3/scripts/af3_analysis_tool.py --input_dir ./af3_results --output_dir ./analysis
sequence strings must contain only the 20 canonical amino acids. The validator highlights invalid characters..cif first (prioritizing filenames containing model), falling back to .pdb if needed.Live Google Analytics 4 metrics rendered via Looker Studio. Use the embedded controls to explore visitor behaviour for the Toolboxes suite.