AI Playground › Model catalog The model catalog: what actually runs in a browser Not every Hugging Face model has an ONNX export, and not every ONNX export fits in a browser. This catalogue lists only models we have actually loaded and run through WebGPU — SmolLM2 and Qwen for chat, Whisper for speech, Kokoro for text-to-speech, RMBG-1.4 and MODNet for background removal, DETR and YOLO for detection, CLIP and SigLIP for zero-shot vision, MiniLM and BGE for embeddings. For each one you get the real download size, the quantization levels available, and the Hugging Face download count so you can tell a maintained model from an abandoned one.
onnx models browser transformers.js models webgpu model list smallest llm for browser quantized onnx models huggingface onnx catalog q4 q8 fp32 models browser llm model size
Frequently asked questions Why can I not use any Hugging Face model? transformers.js runs ONNX graphs, not PyTorch. A model needs an ONNX export (usually under an "onnx/" folder in the repo) before a browser can load it. That is why the catalogue is a curated list rather than all of Hugging Face.
Which quantization should I pick? q8 is the sweet spot for most vision and encoder models; q4 halves the download again for chat models at a small quality cost; fp32 is the safest and largest. Avoid fp16 and q4f16 unless your GPU reports the WebGPU "shader-f16" feature — many desktop GPUs on Linux do not.
Is my data uploaded to a server? No. The model weights are downloaded from Hugging Face to your browser once, and every inference after that runs on your own GPU through WebGPU. Your text, images and audio are never sent anywhere — hjLabs.in has no inference server and no way to see your input.
Does this work on a phone? Small models do. Recent mobile Chrome and Safari expose WebGPU, but memory is the binding limit — stay under roughly 200 MB of weights on Android, and expect iOS to reclaim the tab sooner. The catalog shows every download size up front so you can pick something that fits.
Can I use the output commercially? That depends on the individual model, not on this site. Each model page links to its Hugging Face repository, where the licence is stated — most of the catalog is Apache-2.0 or MIT, a few are research-only. We add nothing on top: hjLabs.in claims no rights over anything you produce here.
Every model, by task (149 in total) ViT NSFW Detector — AdamCodd/vit-base-nsfw-detector, 89 MB, 86M paramsViT Base 224 — Xenova/vit-base-patch16-224, 88 MB, 86M paramsFacial Emotion ViT — Xenova/facial_emotions_image_detection, 88 MB, 86M paramsResNet-50 — Xenova/resnet-50, 26 MB, 25.6M paramsMobileViT Small — Xenova/mobilevit-small, 23 MB, 5.6M paramsSwin Food-101 — onnx-community/swin-finetuned-food101-ONNX, 93 MBSigLIP Base 224 — Xenova/siglip-base-patch16-224, 214 MB, 203M paramsCLIP ViT-B/32 — Xenova/clip-vit-base-patch32, 157 MB, 151M paramsCLIP ViT-B/16 — Xenova/clip-vit-base-patch16, 156 MB, 150M paramsCLIP ViT-L/14 — Xenova/clip-vit-large-patch14, 436 MB, 428M paramsTinyCLIP ViT-8M — onnx-community/TinyCLIP-ViT-8M-16-Text-3M-YFCC15M-ONNX, 28 MB, 11M paramsFashionCLIP — ff13/fashion-clip, 156 MB, 151M paramsSmolLM2 135M Instruct — HuggingFaceTB/SmolLM2-135M-Instruct, 186 MB, 135M paramsSmolLM2 360M Instruct — HuggingFaceTB/SmolLM2-360M-Instruct, 392 MB, 360M paramsSmolLM2 1.7B Instruct — HuggingFaceTB/SmolLM2-1.7B-Instruct, 1416 MB, 1.7B paramsQwen3 0.6B — onnx-community/Qwen3-0.6B-ONNX, 928 MB, 0.6B paramsQwen2.5 0.5B Instruct — onnx-community/Qwen2.5-0.5B-Instruct, 798 MB, 0.5B paramsGemma 3 1B Instruct — onnx-community/gemma-3-1b-it-ONNX, 880 MB, 1B paramsQwen3 1.7B — onnx-community/Qwen3-1.7B-ONNX, 2195 MB, 1.7B paramsLlama 3.2 1B Instruct — onnx-community/Llama-3.2-1B-Instruct-ONNX, 1704 MB, 1.2B paramsLlama 3.2 3B Instruct — onnx-community/Llama-3.2-3B-Instruct-ONNX, 3417 MB, 3.2B paramsGemma 3 270M Instruct — onnx-community/gemma-3-270m-it-ONNX, 348 MB, 270M paramsDeepSeek-R1 Distill 1.5B — onnx-community/DeepSeek-R1-Distill-Qwen-1.5B-ONNX, 1976 MB, 1.5B paramsLFM2 1.2B — onnx-community/LFM2-1.2B-ONNX, 854 MB, 1.2B paramsQwen3 4B — onnx-community/Qwen3-4B-ONNX, 2881 MB, 4B paramsQwen2.5 Coder 1.5B — onnx-community/Qwen2.5-Coder-1.5B-Instruct, 1932 MB, 1.5B paramsPhi-3.5 Mini (3.8B) — onnx-community/Phi-3.5-mini-instruct-onnx-web, 2320 MB, 3.8B paramsSmolLM3 3B — HuggingFaceTB/SmolLM3-3B-ONNX, 2854 MB, 3B paramsLFM2 2.6B — onnx-community/LFM2-2.6B-ONNX, 2096 MB, 2.6B paramsSegFormer B0 (ADE20K) — Xenova/segformer-b0-finetuned-ade-512-512, 15 MB, 3.8M paramsFace Parsing — jonathandinu/face-parsing, 89 MBSegFormer B2 (ADE20K) — Xenova/segformer-b2-finetuned-ade-512-512, 110 MB, 27M paramsDETR ResNet-50 Panoptic — Xenova/detr-resnet-50-panoptic, 172 MB, 43M paramsSegFormer B2 Clothes — Xenova/segformer_b2_clothes, 110 MB, 27M paramsSegFormer B0 Clothes — Xenova/segformer_b0_clothes, 15 MB, 3.8M paramsMODNet — Xenova/modnet, 26 MB, 6.5M paramsORMBG — onnx-community/ormbg-ONNX, 176 MBBiRefNet Lite — onnx-community/BiRefNet_lite-ONNX, 224 MBBiRefNet 512 — onnx-community/BiRefNet_512x512-ONNX, 940 MBRMBG 1.4 — kittypdf/RMBG-1.4-transformersjs, 176 MB, 44M paramsmxbai-embed-large-v1 — mixedbread-ai/mxbai-embed-large-v1, 338 MB, 335M paramsall-MiniLM-L6-v2 — Xenova/all-MiniLM-L6-v2, 91 MB, 22.7M paramsBGE Base EN v1.5 — Xenova/bge-base-en-v1.5, 111 MB, 109M paramsBGE Small EN v1.5 — Xenova/bge-small-en-v1.5, 134 MB, 33M paramsParaphrase Multilingual MiniLM — Xenova/paraphrase-multilingual-MiniLM-L12-v2, 135 MB, 118M paramsMultilingual E5 Small — Xenova/multilingual-e5-small, 135 MB, 118M paramsGTE Small — Xenova/gte-small, 134 MB, 33M paramsSapBERT — Xenova/SapBERT-from-PubMedBERT-fulltext, 111 MB, 109M paramsCODER (UMLSBert) — Xenova/UMLSBert_ENG, 111 MB, 109M paramsMedEmbed Small — Romelianism/MedEmbed-small-v0.1, 35 MB, 33M paramsBERT Base NER — Xenova/bert-base-NER, 110 MB, 108M paramsmBERT NER (10 languages) — Xenova/bert-base-multilingual-cased-ner-hrl, 182 MB, 177M paramsDistilBERT NER (10 languages) — Xenova/distilbert-base-multilingual-cased-ner-hrl, 139 MB, 135M paramsPiiranha v1 (PII) — onnx-community/piiranha-v1-detect-personal-information-ONNX, 334 MB, 280M paramsBERT Small PII — onnx-community/bert-small-pii-detection-ONNX, 30 MBDistilBERT NER — onnx-community/distilbert-NER-ONNX, 67 MB, 65M paramsOpenMed PII Small 44M — YashaBor/OpenMed-PII-SuperClinical-Small-44M-v1-ONNX, 181 MB, 44M paramsBiomedical NER (84 types) — onnx-community/biomedical-ner-all-ONNX, 68 MB, 65M paramsMedical NER (41 types) — onnx-community/Medical-NER-ONNX, 231 MB, 184M paramsStanford De-identifier — onnx-community/stanford-deidentifier-base-ONNX, 111 MB, 108M paramsOpenMed Disease NER — onnx-community/OpenMed-NER-DiseaseDetect-BioMed-335M-ONNX, 337 MB, 335M paramsOpenMed PII Base 184M — onnx-community/OpenMed-PII-SuperClinical-Base-184M-v1-ONNX, 252 MB, 184M paramsOpenMed Drug NER — onnx-community/OpenMed-NER-PharmaDetect-SuperMedical-125M-ONNX, 130 MB, 125M paramsItalian Medical NER — onnx-community/italian_medical_ner-ONNX, 109 MB, 108M paramsDepth Anything V2 Small — onnx-community/depth-anything-v2-small, 99 MB, 24.8M paramsDepth Anything V1 Small — Xenova/depth-anything-small-hf, 99 MB, 24.8M paramsMiDaS DPT Hybrid — Xenova/dpt-hybrid-midas, 533 MB, 123M paramsDepth Anything V2 Base — onnx-community/depth-anything-v2-base, 389 MB, 97.5M paramsGLPN NYU — Xenova/glpn-nyu, 246 MB, 62M paramsMetric3D ViT Small — onnx-community/metric3d-vit-small, 151 MBKokoro 82M v1.0 — onnx-community/Kokoro-82M-v1.0-ONNX, 93 MB, 82M paramsKokoro 82M v0.19 — onnx-community/Kokoro-82M-ONNX, 92 MB, 82M paramsSpeechT5 TTS — Xenova/speecht5_tts, 178 MB, 144M paramsMMS TTS English — Xenova/mms-tts-eng, 114 MB, 36M paramsKokoro 82M v1.1 (Chinese) — onnx-community/Kokoro-82M-v1.1-zh-ONNX, 127 MB, 82M paramsMMS TTS Hindi — Xenova/mms-tts-hin, 114 MB, 36M paramsMMS TTS Spanish — Xenova/mms-tts-spa, 114 MB, 36M paramsDistilBERT SQuAD (cased) — Xenova/distilbert-base-cased-distilled-squad, 67 MB, 65M paramsDistilBERT SQuAD (uncased) — Xenova/distilbert-base-uncased-distilled-squad, 68 MB, 66M paramsModernBERT SQuAD — onnx-community/ModernBERT-finetuned-squad-ONNX, 338 MB, 150M paramsMobileBERT SQuAD2 — onnx-community/mobilebert-uncased-squad-v2-ONNX, 28 MB, 25M paramsRoBERTa SQuAD2 — onnx-community/roberta-base-squad2-ONNX, 130 MB, 125M paramsTinyRoBERTa SQuAD2 — onnx-community/tinyroberta-squad2-ONNX, 87 MBWhisper Tiny (English) — Xenova/whisper-tiny.en, 67 MB, 39M paramsWhisper Tiny (multilingual) — Xenova/whisper-tiny, 68 MB, 39M paramsWhisper Base (Xenova) — Xenova/whisper-base, 141 MB, 74M paramsWhisper Small — onnx-community/whisper-small, 514 MB, 244M paramsWhisper Base — onnx-community/whisper-base, 141 MB, 74M paramsWhisper Large v3 Turbo — onnx-community/whisper-large-v3-turbo, 983 MB, 809M paramsMoonshine Tiny — onnx-community/moonshine-tiny-ONNX, 55 MB, 27M paramsDETR ResNet-50 — Xenova/detr-resnet-50, 167 MB, 41M paramsYOLOS Tiny — Xenova/yolos-tiny, 26 MB, 6.5M paramsRF-DETR Nano — onnx-community/rfdetr_nano-ONNX, 108 MBYOLOS Small — Xenova/yolos-small, 123 MB, 30.7M paramsDETR ResNet-101 — Xenova/detr-resnet-101, 243 MB, 60M paramsTable Transformer — Xenova/table-transformer-detection, 116 MB, 28.8M paramsAST AudioSet — Xenova/ast-finetuned-audioset-10-10-0.4593, 91 MB, 86M paramsCommon Voice Gender Detection — prithivMLmods/Common-Voice-Gender-Detection-ONNX, 95 MB, 94M paramswav2vec2 Speech Emotion — onnx-community/wav2vec2-base-Speech_Emotion_Recognition-ONNX, 95 MB, 94M paramsMMS Language ID (126) — Xenova/mms-lid-126, 974 MB, 965M paramsAST Speech Commands — Xenova/ast-finetuned-speech-commands-v2, 87 MB, 86M paramswav2vec2 Keyword Spotting — Xenova/wav2vec2-base-superb-ks, 96 MB, 94M paramsBERT Base Uncased — Xenova/bert-base-uncased, 112 MB, 110M paramsDistilBERT Base Uncased — Xenova/distilbert-base-uncased, 69 MB, 67M paramsALBERT Base v2 — Xenova/albert-base-v2, 43 MB, 12M paramsmBERT Cased — Xenova/bert-base-multilingual-cased, 184 MB, 178M paramsBio_ClinicalBERT — Xenova/Bio_ClinicalBERT, 111 MB, 108M paramsRoBERTa Base — Xenova/roberta-base, 130 MB, 125M paramsDistilRoBERTa Base — Xenova/distilroberta-base, 86 MB, 82M paramsDistilBART CNN 6-6 — Xenova/distilbart-cnn-6-6, 287 MB, 230M paramsBART Large CNN — Xenova/bart-large-cnn, 466 MB, 406M paramsDistilBART CNN 12-6 — Xenova/distilbart-cnn-12-6, 364 MB, 306M paramsDistilBART XSum 6-6 — Xenova/distilbart-xsum-6-6, 287 MB, 230M paramsDistilBART XSum 12-6 — Xenova/distilbart-xsum-12-6, 364 MB, 306M paramsDistilBART CNN 12-3 — Xenova/distilbart-cnn-12-3, 312 MB, 255M paramsBART Large MNLI — Xenova/bart-large-mnli, 415 MB, 407M paramsMobileBERT MNLI — Xenova/mobilebert-uncased-mnli, 28 MB, 25M paramsDeBERTa v3 XSmall NLI — Xenova/nli-deberta-v3-xsmall, 98 MB, 22M paramsDistilBERT MNLI — Xenova/distilbert-base-uncased-mnli, 69 MB, 67M paramsmDeBERTa v3 XNLI — Xenova/mDeBERTa-v3-base-xnli-multilingual-nli-2mil7, 359 MB, 279M paramsDeBERTa v3 Small NLI — Xenova/nli-deberta-v3-small, 184 MB, 44M paramsTwitter RoBERTa Sentiment — Xenova/twitter-roberta-base-sentiment-latest, 129 MB, 125M paramsDistilBERT SST-2 — Xenova/distilbert-base-uncased-finetuned-sst-2-english, 69 MB, 67M paramsToxic BERT (Detoxify) — Xenova/toxic-bert, 112 MB, 109M paramsmBERT Star Rating — Xenova/bert-base-multilingual-uncased-sentiment, 172 MB, 167M paramsFinBERT — Xenova/finbert, 112 MB, 109M paramsMultilingual Sentiment Student — Xenova/distilbert-base-multilingual-cased-sentiments-student, 140 MB, 135M paramsNLLB-200 Distilled 600M — Xenova/nllb-200-distilled-600M, 917 MB, 600M paramsMarian EN → ZH — Xenova/opus-mt-en-zh, 123 MB, 77M paramsMarian EN → ES — Xenova/opus-mt-en-es, 123 MB, 77M paramsMarian EN → FR — Xenova/opus-mt-en-fr, 116 MB, 75M paramsMarian EN → DE — Xenova/opus-mt-en-de, 115 MB, 74M paramsMarian Multi → EN — Xenova/opus-mt-mul-en, 121 MB, 77M paramsMarian EN → HI — Xenova/opus-mt-en-hi, 121 MB, 76M paramsTrOCR Small (printed) — Xenova/trocr-small-printed, 70 MB, 62M paramsTrOCR Small (handwritten) — Xenova/trocr-small-handwritten, 70 MB, 62M paramsTrOCR Base (handwritten) — Xenova/trocr-base-handwritten, 341 MB, 334M paramsTrOCR Base (printed) — Xenova/trocr-base-printed, 341 MB, 334M paramsNougat Small — Xenova/nougat-small, 258 MB, 250M paramsTexify — Xenova/texify, 321 MBExplore the rest of the playground Guides, comparisons & alternatives Other free tools from hjLabs.in This playground needs JavaScript and WebGPU. Models are downloaded to your browser and executed on your own GPU, so there is nothing to show without a script engine. Enable JavaScript, or read the FAQ for what the site does.