Meta Llama 3.2 1B and 3B: What the Model Card Says

Meta describes these variants for mobile and edge use; that positioning is a starting point, not a device compatibility result.

Last reviewed: September 2026
ParametersNot disclosed
Size (quantized)Not disclosed
Context lengthNot disclosed
Modalitytext
Licensellama-community
Min RAMNot disclosed
VersionLlama 3.2 1B / 3B
Released2024-09

Model overview: two text-only sizes

“Llama 3.2 Mobile” is a convenient label for the 1B and 3B members of Meta’s Llama 3.2 family. Meta describes these as lightweight, text-only models intended for edge and mobile use. In Meta’s model card, the rounded size labels correspond to 1.23 billion parameters for the 1B variant and 3.21 billion for the 3B variant. Both take multilingual text as input and produce multilingual text and code. The standard model-card entries list a 128K-token context window.

The names identify two different checkpoints, not a promise that one package, runtime configuration, or phone supports both. The 1B and 3B variants share a broad task profile, but their exact artifact files and execution requirements must be considered separately. Do not turn the rounded family labels into a download-size estimate: parameter count does not specify file precision, quantization, packaging, or working memory.

Meta’s release description says the small models were produced using structured pruning and knowledge distillation. It describes pruning from Llama 3.1 8B and using logits from Llama 3.1 8B and 70B as token-level training targets. That explains part of the model’s lineage; it is not a benchmark result for your prompts, language, runtime, or device.

What “mobile and edge” establishes—and what it does not

Meta’s positioning is useful when making an initial shortlist: the 1B and 3B models are designed as lightweight, text-only options for edge and mobile scenarios. It does not give a phone-by-phone compatibility list. It does not tell you which conversion format a mobile runtime accepts, whether an operator is supported, how much memory a particular build needs, or what response time to expect. A model card describes a model release; a deployment claim needs evidence from the exact artifact and software stack.

Context also needs artifact-level care. Meta’s model card lists 128K tokens for the standard 1B and 3B entries, but its separate quantized 1B and 3B entries list an 8K context. So “Llama 3.2 supports 128K” is too broad if the artifact has not been identified. Record the exact repository, revision, checkpoint variant, quantization, tokenizer, runtime, and any context limit imposed by the application. The runtime’s limit may be lower than the model-card value.

The 1B and 3B variants are text-in/text-out. They are not the image-capable Llama 3.2 11B and 90B variants. A product that begins with a photograph or a recording needs an independently verified image or speech component before the text model can process recognized text. Do not describe the 1B/3B model itself as an image or audio model.

Language support is part of model fit

Meta’s model card names English, German, French, Italian, Portuguese, Hindi, Spanish, and Thai as officially supported languages. It also says the model was trained on a broader set of languages, while asking developers to ensure deployments are safe and responsible. A broader training-data description is not the same as an official support commitment.

Chinese and Japanese are not in the card’s list of officially supported languages. That does not prove the model cannot produce text in either language; it means a product team should treat quality in those languages as a validation question, not assume support from the multilingual label. Build language-specific examples from the actual task, include names and mixed-language text, and have a fluent reviewer judge factual accuracy, omissions, tone, and formatting. The English, Chinese, and Japanese editions of this page are documentation translations; they do not indicate model-language support.

License and model terms

Meta’s model card describes commercial and research use, subject to the Llama 3.2 Community License and Acceptable Use Policy. It calls the license a custom commercial agreement, so do not treat it as Apache 2.0 or MIT. If you plan to redistribute model materials or build a service with them, review the terms that accompany the exact materials you obtain. This section identifies the license type; it is not legal advice.

A concrete scenario: turning meeting notes into an action draft

Suppose a project coordinator already has written notes from a meeting and wants a first draft of action items. A text-only model is a plausible candidate for this part of the workflow: provide the notes and ask it to return proposed tasks, owners, and unresolved questions. The model does not record the room, distinguish speakers in audio, or verify that an owner actually accepted a task. A person still checks the draft against the source notes before sending it.

This is a deliberately bounded task. If the desired product starts with live or recorded speech, first choose and validate a separate transcription path. If the notes contain confidential information, determine where prompts are processed and what the application does with the data. The model’s location alone does not settle application privacy. For the general distinction between local inference and an app’s other data flows, see how on-device AI works.

A deployment evaluation sequence

Use these steps to decide whether a specific Llama 3.2 variant belongs in a product shortlist. This is an evidence workflow, not a ranking of 1B against 3B.

  1. Write the task and language down. Define the user input, expected output, supported language, and the cost of an error. For the meeting-action example, state whether the model must preserve dates, distinguish confirmed decisions from suggestions, and flag missing owners. Collect representative notes, including abbreviations and ambiguous lines. Establish a review rubric before trying prompts.

  2. Pin the model materials. Record whether you selected the 1B or 3B checkpoint, its exact repository and revision, the license file, tokenizer, instruction-tuned or pretrained form, and any quantization or conversion. Read context metadata from that exact artifact. Meta’s model card is one family reference, but a deployment should retain its own artifact identity and checksums.

  3. Check the runtime path and message format. Confirm that the selected runtime supports your artifact and its operators, tokenizer, and chat template. Meta’s model card contains a Transformers example; that demonstrates a documented usage path, not Android support for every exported version. Keep the runtime and backend version in the test record. If conversion changes the context limit or model behavior, record the changed value rather than repeating the original card’s number.

  4. Test the actual user flow on each intended device. Run the same task set with the exact app build, artifact, and runtime. Record task failures and review outputs against the rubric. Measure storage, peak memory, latency, and sustained behavior with a reproducible setup, but do not extrapolate one run to a device family or another quantization. Our guide to testing an on-device model outlines the fields needed for reproducible results.

  5. Review errors and define a safe fallback. Inspect omissions, invented details, wrong owners, and language-specific failures. Decide when the app should ask a person to verify, request clarification, or return the original notes without a generated draft. For consequential decisions, keep the human review step visible rather than presenting generated text as an approved record.

  6. Publish a bounded conclusion. State the checkpoint, revision, runtime, backend, device, task set, and test date. Separate Meta’s model-level specifications from your measurements. If a language, device, quantization, or input route was not tested, call it unevaluated instead of implying support.

Acceptance criteria for a deployment decision

Before a pilot, require all of the following for the defined feature:

  • Task and language fit: representative examples pass a written quality rubric in every target language; omissions and unsupported languages have an explicit review path.
  • Artifact and runtime identity: the exact checkpoint, license, tokenizer, conversion, quantization, runtime, and context limit are recorded and reproducible.
  • Device evidence: storage, peak memory, latency, failures, and sustained behavior are measured on each device the product intends to support. Results are not generalized beyond the tested combination.
  • User control: outputs that create action items or summarize decisions remain drafts until checked; the interface exposes uncertainty and gives people a way to correct or reject a result.

If any criterion is missing, the accurate status is “not yet evaluated for this deployment.” That tells the team what evidence to gather next without turning a model-family description into a compatibility claim.

How the variants differ

This table compares published model roles and documented input/output types. It does not compare speed, quality, phone fit, or package size.

VariantModel-card roleWhat to investigate
Llama 3.2 1B InstructText input and text/code output; 1.23B parametersA text-only feature where this checkpoint meets the task rubric and artifact constraints.
Llama 3.2 3B InstructText input and text/code output; 3.21B parametersThe same text task, evaluated independently with the 3B checkpoint and its selected runtime.
Llama 3.2 11B VisionSeparate vision-capable family memberA product that needs image input; validate this different checkpoint and deployment path rather than attributing vision to 1B or 3B.

Both small variants are listed with 128K context in Meta’s standard model-card table. Its quantized entries list 8K. For broader documented model choices, compare Gemma 4 and Qwen, or browse the on-device model catalog.

Frequently asked questions

Is Llama 3.2 1B actually one billion parameters?

“1B” is the variant label. Meta’s model card lists 1.23 billion parameters for that model; it lists 3.21 billion for the “3B” variant. Neither value states the number of bytes in a particular download or the working memory a runtime needs.

Can Meta’s mobile positioning tell me which phone supports it?

No. Meta says the 1B and 3B models are intended for edge and mobile use, but it does not certify every phone or converted artifact. Check the runtime’s support for your exact checkpoint and test the complete workload on each device you plan to name.

Is the context window 128K or 8K?

It depends on which model-card entry and artifact you mean. Meta lists 128K for the standard 1B and 3B entries and 8K for separate quantized entries. The context limit configured by a runtime or app can also be lower. Identify the exact artifact before describing a context length.

Can I use Llama 3.2 under Apache 2.0?

No. Meta’s model card says Llama 3.2 is governed by the Llama 3.2 Community License, described there as a custom commercial agreement. Review the license and Acceptable Use Policy that accompany the materials you obtain, including any conditions relevant to distribution or your service. This overview is not legal advice.

Is Llama 3.2 1B or 3B multimodal?

Meta lists the 1B and 3B instruction models as text-in/text-out. The same Llama 3.2 family includes separate vision variants, but those are different model checkpoints. A text-only checkpoint does not gain image or audio input because another family member has it.

Sources and review

This overview was reviewed on September 27, 2026 against Meta’s Llama 3.2 release post, Meta’s model card, and the Llama 3.2 Community License linked above. Model facts describe Meta’s published materials. Deployment steps explain how to verify an artifact and runtime; they do not certify a phone or report a Cove benchmark.

FAQ

What are Llama 3.2 1B and 3B?

They are the small, text-only members of Meta's Llama 3.2 family. Meta's model card reports 1.23B and 3.21B parameters for the 1B and 3B variants, respectively, with text input and text-and-code output.

Does Meta say they are designed for phones?

Meta describes the 1B and 3B models as lightweight text-only models for edge and mobile use. That does not certify a particular phone, exported file, runtime, backend, or workload. Test the exact combination before claiming compatibility.

Does every Llama 3.2 artifact support 128K context?

No. Meta's model card lists 128K context for the standard 1B and 3B entries, while its separate quantized entries list 8K. Verify the context value for the exact checkpoint and runtime you plan to use.

Can Llama 3.2 be used commercially?

Meta identifies commercial and research uses, governed by the Llama 3.2 Community License and Acceptable Use Policy. The license is a custom commercial agreement, not an Apache 2.0 or MIT license. Review the actual terms for your use; this page is not legal advice.

Does the 1B or 3B model accept images or audio?

No. Meta lists the 1B and 3B instruction models as text-in/text-out. The Llama 3.2 family also includes separate 11B and 90B vision models, but those are different variants and their existence does not add vision input to the 1B or 3B checkpoint.

Citations