★ Reading this for free? Get 25 structured AI courses + per-chapter AI tutor — the first chapter of every course free, no card.Start free in 30 secondsOr own every course: $149 once
Meta AIOpen Weight70B Parameters

Llama 3.3 70B

Updated: November 2, 2026

On Ollama, llama3.3:70b is a 42.5 GB download (Q4_K_M; Ollama's library rounds it to 43 GB) and needs about 46 GB of GPU or unified memory with an 8K context. That means two 24 GB cards, one 48 GB card, or a 64 GB Mac. It is Meta's December 2024 update to the 70B, with a 128K context, and on Meta's card it scores 86.0 on MMLU and 88.4 on HumanEval.

One-Command Install

$ ollama pull llama3.3:70b

# 42.5 GB, Q4_K_M (same file as llama3.3:70b-instruct-q4_K_M)

$ ollama run llama3.3:70b

# Start chatting immediately

Memory: ~46 GB at 8K contextCeiling: ~22-24 tok/s on 2x RTX 3090/4090License: Llama 3.3 Community

What's New in Llama 3.3 vs 3.1

Llama 3.3 70B, released in December 2024, is Meta's instruction-tuned update to the 70B. It keeps Llama 3.1 70B's architecture, parameter count and 128K context, so it is a drop-in replacement on the same hardware; the gains come from post-training. All figures below are from Meta's Llama 3.3 model card, which reports both models side by side with the same settings.

MetricLlama 3.1 70BLlama 3.3 70BChange
MMLU (0-shot CoT)86.086.0Same
HumanEval (coding)80.588.4+7.9 pts
MGSM (multilingual math)86.991.1+4.2 pts
MATH (0-shot CoT)68.077.0+9.0 pts
Context Window128K128KSame
Ollama download (Q4_K_M)42.5 GB42.5 GBSame
Instruction Following (IFEval)87.592.1+4.6 pts

Two rows on the card move the other way or not at all: MMLU is level, and tool use (BFCL v2) is 77.5 for 3.1 and 77.3 for 3.3. Same hardware requirements as Llama 3.1 70B, so it is a direct upgrade. Scores are Meta's, from Meta's evaluation setup; this site has not run them.

Llama 3 to 3.1 to 3.3: the three 70B releases

Llama 3 70B (April 2024), Llama 3.1 70B (July 2024) and Llama 3.3 70B (December 2024) are the same 70.55-billion-parameter network shape: 80 layers, hidden size 8192, 64 attention heads sharing 8 key/value heads. What changed is the context window (8K for Llama 3, 128K from 3.1 on), the training and post-training recipe, and the licence, which Meta reissues with each version. If you searched for “Llama 3 70B size”, the answer is 40.0 GB for Ollama's llama3:70b (q4_0) and 42.5 GB at Q4_K_M; the newer releases are the same 42.5 GB at Q4_K_M.

SpecLlama 3 70BLlama 3.1 70BLlama 3.3 70B
Released18 April 202423 July 2024December 2024
Context length8K128K128K
Parameters70.55B70.55B70.55B
Layers / hidden / heads (KV)80 / 8192 / 64 (8)80 / 8192 / 64 (8)80 / 8192 / 64 (8)
Ollama default tagllama3:70b, q4_0, 40.0 GBllama3.1:70b, Q4_K_M, 42.5 GBllama3.3:70b, Q4_K_M, 42.5 GB
MMLU (instruct)82.0 (5-shot)86.0 (0-shot CoT)86.0 (0-shot CoT)
HumanEval (0-shot)81.780.588.4
MATH (CoT)50.4 (4-shot)68.0 (0-shot)77.0 (0-shot)
GPQA39.5 (0-shot)48.0 (Diamond, CoT)50.5 (Diamond, CoT)
LicenceMeta Llama 3 Community LicenseLlama 3.1 Community LicenseLlama 3.3 Community License

Sources: the Llama 3 model card, Llama 3.1 card and Llama 3.3 card; sizes from the Ollama registry, 2 November 2026. The Llama 3 card used different shot counts (5-shot MMLU, 4-shot MATH), so its column is not directly comparable with the other two.

In practice there is no reason to pull llama3:70b for new work: it needs the same hardware as Llama 3.3 and has a sixteenth of the context. The Llama 3 licence also carries naming rules (derived models must start with “Llama 3”) and a 700-million-monthly-user threshold, which the later licences keep. For the earlier 70B generation, the Llama 2 70B spec page covers its 4K-context architecture, and Llama 3.1 70B has its own page.

Technical Specifications

Architecture

Parameters70.6 billion (70,553,706,496)
ArchitectureDense Transformer (Decoder-only)
Layers80
Hidden Size8,192
Attention Heads64 (8 KV heads, GQA)
Vocabulary128,256 tokens (tiktoken)
Context Window128K tokens (131,072)

Training

DeveloperMeta AI
ReleaseDecember 2024
Training Data15+ trillion tokens
Data CutoffDecember 2023
Training compute7.0M H100-80GB GPU hours (model card)
LicenseLlama 3.3 Community License
Commercial UseYes; above 700M monthly users needs a licence from Meta

Benchmark Performance

Benchmark scores from Meta's official model card. MMLU = general knowledge (0-shot, chain of thought), MMLU Pro = a harder 10-option version, IFEval = instruction following, HumanEval = Python coding, MATH = competition maths, MGSM = grade-school maths in ten languages. On the same card Llama 3.1 405B scores 88.6 (MMLU), 73.3 (MMLU Pro) and 89.0 (HumanEval), so the 70B gets most of the way to a model almost six times its size. No speed figures appear here because none were measured; the hardware section gives bandwidth ceilings instead.

Quick Start: Run Llama 3.3 70B with Ollama

The layer list above is the real manifest for llama3.3:70b: one 42.5 GB model layer, a chat template, two licence files and a parameters file.

Step-by-Step

1

Install Ollama

macOS: brew install ollama | Linux: curl -fsSL https://ollama.com/install.sh | sh | Windows: download from ollama.com

2

Pull the model (42.5 GB download)

ollama pull llama3.3:70b

3

Start chatting

ollama run llama3.3:70b

4

Check it is fully on the GPU

Run ollama ps. The PROCESSOR column should read 100% GPU; a CPU/GPU split means the model plus its context did not fit, and you should lower num_ctx.

5

Optional: Add a web interface

See our Open WebUI setup guide for a ChatGPT-like interface

Hardware Requirements

The 42.5 GB Q4_K_M file needs about 46 GB with an 8K context: 42.5 GB of weights, 2.7 GB of KV cache (327,680 bytes per token at f16) and roughly 1 GB of compute buffers. Three setups hold that comfortably at home: two 24 GB cards, one 48 GB workstation card, or an Apple Silicon Mac with 64 GB of unified memory. Everything else is either a lower-bit file or a CPU/GPU split.

VRAM by Quantization

HardwareQuantizationBandwidth ceilingExperience
2x RTX 3090 (48GB)Q4_K_M (42.5 GB)~22 tok/s ceiling (936 GB/s)Fits with an 8K-16K context; the cheapest 48 GB route
2x RTX 4090 (48GB)Q4_K_M (42.5 GB)~24 tok/s ceiling (1,008 GB/s)Same fit as the 3090 pair, slightly higher ceiling
RTX A6000 (one 48GB card)Q4_K_M (42.5 GB)~18 tok/s ceiling (768 GB/s)One card, no splitting; lower bandwidth than a 3090 pair
RTX 5090 (32GB)Q2_K (26.4 GB)~68 tok/s ceiling (1,792 GB/s)Only the 2-bit file fits; clear quality loss
Mac M4 Max 64GBQ4_K_M (42.5 GB)~13 tok/s ceiling (546 GB/s)Fits with a modest context; close other apps
Mac M2 Ultra 128GBQ5_K_M (50.0 GB)~16 tok/s ceiling (800 GB/s)Room for a higher-bit file and a long context
A100 80GB SXMQ4_K_M (42.5 GB)~48 tok/s ceiling (2,039 GB/s)Production-ready; room for about a 64K context
RTX 4090 (24GB) + CPU offloadQ4_K_M (split)~4 tok/s ceiling (about half the file in DDR5-5600, 89.6 GB/s)Usable but slow

Every speed in this table is a ceiling, not a measurement: the vendor's memory bandwidth divided by the file size, because generating each token reads every weight once. When a model is split across two cards the layers run one card at a time, so the ceiling is one card's bandwidth over the whole file, not the sum. Real runs land below these numbers; on the one machine this site has measured (an Apple M3 Pro), 7-8B models reached about 80% of their ceiling. For other cards, the 24 GB and 32 GB VRAM guides list what fits a single card, and the Mac memory pressure guide explains why a 64 GB Mac is the practical floor for a 70B at 4-bit.

Llama 3.3 70B vs Competitors

ModelDownloadMemory neededSpeedPublished scoreLicence
Llama 3.3 70B (llama3.3:70b, Q4_K_M)42.5 GB48 GB of VRAM or a 64 GB Mac~24 tok/s ceiling on 2x RTX 4090MMLU Pro 68.9 (Meta card)Llama 3.3 Community License
Llama 3.1 70B (llama3.1:70b, Q4_K_M)42.5 GB48 GB of VRAM or a 64 GB Mac~24 tok/s ceiling on 2x RTX 4090MMLU Pro 66.4 (Meta card)Llama 3.1 Community License
Qwen 2.5 72B (qwen2.5:72b, Q4_K_M)47.4 GBMore than 48 GB of VRAM, or a 64 GB Mac~21 tok/s ceiling on 2x RTX 4090MMLU Pro 71.1 (Qwen blog)Qwen licence (not Apache 2.0 at 72B)
Mixtral 8x22B (mixtral:8x22b, q4_0)79.5 GB96 GB+ of VRAM or unified memoryMoE, no ceiling quotedMMLU 77.8, base model (Qwen blog table)Apache 2.0

Scores are each developer's own, from different evaluation setups, so read them as rough positioning. Speeds are bandwidth ceilings on a pair of RTX 4090s (1,008 GB/s ÷ file size). Mixtral 8x22B is a mixture-of-experts model, so file size does not set its speed and no ceiling is quoted.

vs Cloud APIs (GPT-4o, Claude)

  • + Free — no per-token costs
  • + Full privacy — data stays local
  • + No rate limits or downtime
  • − Requires expensive hardware
  • − A 48 GB home setup tops out around 22-24 tok/s, below what hosted APIs deliver
  • − The largest hosted models still score higher on Meta's and others' tables

vs Smaller Local Models (8B-32B)

  • + Much higher published scores (MMLU 86.0 vs 73.0 for Llama 3.1 8B on Meta's card)
  • + More knowledge held in the weights
  • + Better at following complex instructions (IFEval 92.1 vs 80.4)
  • − About 9x the file of an 8B (42.5 GB vs 4.9 GB for llama3.1:8b)
  • − So about 9x lower bandwidth ceiling on the same memory
  • − Cannot run on most consumer hardware

Best Use Cases for Llama 3.3 70B

Excels At

  • Code generation — 88.4 HumanEval and 87.6 MBPP EvalPlus on Meta's card
  • Math & reasoning — 77.0 on MATH and 91.1 on MGSM (Meta's card)
  • Document analysis — 128K context handles long documents, if you have the memory for the cache
  • Summarization — the long context lets a whole report go in one prompt
  • Enterprise Q&A — Pair with RAG for internal knowledge bases
  • Instruction-heavy work — IFEval 92.1, the highest of the Llama models on the card

Consider Alternatives For

  • Real-time chat — Use 8B models for faster responses
  • Multilingual — Qwen 2.5 72B (qwen2.5:72b, 47.4 GB), which Alibaba trained for 29+ languages; the Ollama RAM and VRAM table shows what fits your card
  • Coding autocomplete — Qwen 2.5 Coder (the 1.5B is a 1.0 GB download) is far faster for tab completion
  • Chain-of-thought reasoning — DeepSeek R1 32B (19.9 GB) shows its thinking process
  • 8GB hardware — Use 8B models instead

Quantization Guide

Ollama's default llama3.3:70b is Q4_K_M, which is the usual balance of quality and memory for a 70B. Every tag below exists on the Ollama registry; sizes are its download sizes, and the memory column adds 2.7 GB of KV cache for an 8K context plus about 1 GB of buffers.

QuantizationDownload SizeMemory (8K context)QualityOllama Command
Q2_K26.4 GB~30 GBLarge loss (not recommended)ollama pull llama3.3:70b-instruct-q2_K
Q3_K_M34.3 GB~38 GBAcceptableollama pull llama3.3:70b-instruct-q3_K_M
Q4_K_M (default)42.5 GB~46 GBThe usual choiceollama pull llama3.3:70b
Q5_K_M50.0 GB~54 GBNear-losslessollama pull llama3.3:70b-instruct-q5_K_M
Q8_075.0 GB~79 GBEssentially losslessollama pull llama3.3:70b-instruct-q8_0

The quality column is the general trade-off of each quantisation level, not a measured score for this model; Meta publishes no figures for quantised builds. A q4_0 file (40.0 GB, llama3.3:70b-instruct-q4_0) and Q6_K (57.9 GB) also exist. For a detailed explanation of quantization formats, see quantization explained.

Advanced Setup

Custom Modelfile

Create a tuned version with custom parameters. A 16K context adds about 5.4 GB of KV cache, so keep it at 8192 on a 48 GB setup if ollama ps shows a CPU split:

# Save as Modelfile

FROM llama3.3:70b

PARAMETER temperature 0.7

PARAMETER num_ctx 16384

PARAMETER top_p 0.9

SYSTEM "You are a helpful technical assistant. Be concise and accurate."

# Build: ollama create my-llama -f Modelfile

# Run: ollama run my-llama

API Access

Use Ollama's OpenAI-compatible API:

curl http://localhost:11434/v1/chat/completions \

  -H "Content-Type: application/json" \

  -d '{"model": "llama3.3:70b", "messages": [{"role": "user", "content": "Hello"}]}'

Pair with a Web Interface

For the best experience, pair Llama 3.3 70B with Open WebUI for a full ChatGPT-like interface, or use it as the backend for Continue.dev for AI-assisted coding.

Frequently Asked Questions

What is Llama 3.3 70B and how does it differ from Llama 3.1 70B?

Llama 3.3 70B is Meta's 70-billion-parameter instruction-tuned model from December 2024. It has the same architecture, size and 128K context as Llama 3.1 70B; the difference is post-training. On Meta's model card the two tie on MMLU (86.0, 0-shot chain of thought), and Llama 3.3 is ahead on MMLU Pro (68.9 vs 66.4), IFEval (92.1 vs 87.5), HumanEval (88.4 vs 80.5), MATH (77.0 vs 68.0) and MGSM (91.1 vs 86.9). It ships under the Llama 3.3 Community License.

How much VRAM do I need to run Llama 3.3 70B?

The default Ollama build (llama3.3:70b, Q4_K_M) is a 42.5 GB file. Add about 2.7 GB of KV cache for an 8K context and roughly 1 GB of buffers, so plan on about 46 GB: two 24 GB cards (RTX 3090 or 4090), one 48 GB card, a 64 GB Mac, or an 80 GB data-centre GPU. A single 32 GB RTX 5090 holds only the Q2_K file (26.4 GB). A single 24 GB card runs it only with most layers in system RAM.

How do I install Llama 3.3 70B with Ollama?

Run ollama pull llama3.3:70b (a 42.5 GB download; Ollama prints it as 42-43 GB), then ollama run llama3.3:70b. The default tag is the Q4_K_M build, the same file as llama3.3:70b-instruct-q4_K_M. Ollama uses the GPU automatically on NVIDIA, AMD and Apple Silicon. Download time depends only on your connection.

Is Llama 3.3 70B better than GPT-4?

Meta's Llama 3.3 card compares the model with other Llama models only, so there is no like-for-like GPT-4 figure to quote here. What the card does show is that Llama 3.3 70B lands close to Llama 3.1 405B on several rows (MMLU Pro 68.9 vs 73.3, HumanEval 88.4 vs 89.0) at a sixth of the size. Its practical advantage over any hosted model is that it runs on your own hardware with no per-token cost and no data leaving the machine.

Can I run Llama 3.3 70B on a Mac?

Yes, on Apple Silicon with 64 GB of unified memory or more. Generation is bound by memory bandwidth: an M4 Max (546 GB/s) has a ~13 tok/s ceiling on the 42.5 GB Q4_K_M file, an M3 Max (400 GB/s) ~9 tok/s, and an M2 Ultra (800 GB/s) ~19 tok/s. These are ceilings (bandwidth divided by file size), not measurements; real runs land below them. Macs with 32 GB or 36 GB cannot hold the 70B: use Llama 3.1 8B or Qwen 2.5 32B instead.

What is the context window of Llama 3.3 70B?

The model supports 128K tokens (131,072). Ollama picks a default from your VRAM: 4K under 24 GiB, 32K between 24 and 48 GiB, and its maximum at 48 GiB or more, according to its context-length documentation. Context is expensive at this size: the KV cache costs 327,680 bytes per token at f16, which is 10.7 GB at 32K and 42.9 GB at the full 128K, on top of the 42.5 GB model. On a 48 GB setup, set num_ctx to 8192 or 16384 so the whole thing stays on the GPUs.

Should I use Llama 3.3 70B or Qwen 2.5 72B?

They are close. On their own developers' tables, Qwen2.5-72B-Instruct reports MMLU Pro 71.1 and Llama 3.3 70B 68.9, from different evaluation setups. Qwen 2.5 72B is a larger download (47.4 GB vs 42.5 GB at Q4_K_M), which matters on a 48 GB pair of cards, and Alibaba trained it for more than 29 languages. Check the licences: Llama 3.3 uses the Llama 3.3 Community License (a separate licence is needed above 700 million monthly users), and the 72B Qwen 2.5 uses the Qwen licence rather than Apache 2.0, which covers most of the smaller Qwen 2.5 sizes.

What quantization should I use for Llama 3.3 70B?

Q4_K_M (the Ollama default, 42.5 GB) is the usual choice because it fits 48 GB of VRAM with room for a modest context. Q5_K_M (50.0 GB) and Q6_K (57.9 GB) need 64 GB or more. Q3_K_M (34.3 GB) is still too big for a single 32 GB card; it suits a 48 GB setup where you want a longer context. Q2_K (26.4 GB) is the only build that fits one RTX 5090, at a clear cost in quality. Meta publishes no quality figures for these quantised builds.

Sources

Build Real AI on Your Machine

RAG, agents, NLP, vision, and MLOps - chapters across 25 courses that take you from reading about AI to building AI.

🎯
AI Learning Path

Go from reading about AI to building with AI

25 structured courses. Hands-on projects. Runs on your machine. Start free.

Or own it for life — Lifetime $149 $599, pay once
Barsha Mohapatra

Written by

Barsha Mohapatra

Founder and Editor, Local AI Master · Founder, Little AI Master

Founder of Little AI Master and the editor behind every course and guide on Local AI Master. Years of tutoring students taught her where AI education actually fails.

📅 Published: March 17, 2026🔄 Last Updated: November 2, 2026✓ Manually Reviewed

Related Guides

Continue your local AI journey with these comprehensive guides

More on AI Models Directory
See the full AI Models Directory guide.
📚
Free · no account required

Grab the AI Starter Kit — career roadmap, cheat sheet, setup guide

No spam. Unsubscribe with one click.

🎯
AI Learning Path

Found your model? Now build something with it.

25 hands-on courses — RAG, agents, fine-tuning — all running locally. First chapter free, no card.

Or own it for life — Lifetime $149 $599, pay once
Free Tools & Calculators