OpenRouter ti dà accesso a oltre 300 modelli di AI tramite una singola API — e circa 30 di essi sono completamente gratuiti. Ma quali scrivono davvero codice decente?
Ho eseguito lo stesso compito di endpoint di registrazione FastAPI attraverso ogni modello di codice gratuito nel Playground di OpenRouter, ho misurato la loro velocità dal Registro Attività e ho esaminato il codice generato per struttura e correttezza. Ecco cosa è successo — incluso quali modelli "gratuiti" sono scomparsi silenziosamente.
TL;DR — Le mie scelte migliori (testate il 23 giugno 2026)
Modello | Velocità | Output | Tempo di risposta | Verdetto |
|---|---|---|---|---|
GPT-OSS 120B | 36.0 tok/s | 3.013 tok | ~84s | Miglior modello di codifica gratuito in assoluto |
North Mini Code | 69.1 tok/s | 2.910 tok | ~42s | Il più veloce — ottimo per iterazioni rapide |
Nemotron 3 Ultra | 15.1 tok/s | 2.375 tok | ~2m 37s | Solido ma lento, prezzi promozionali |
Laguna M.1 | 8.0 tok/s | 2.457 tok | ~5m 7s | Orientato agli agenti, dolorosamente lento per la chat |

Classifiche dei modelli gratuiti di OpenRouter — ordinate per utilizzo reale (giugno 2026)
Come ho testato
Ho dato a ciascun modello lo stesso compito:
"Scrivi un endpoint REST API in Python usando FastAPI per gestire la registrazione degli utenti. Includi la validazione degli input con Pydantic, la gestione appropriata degli errori per email duplicate, l'hashing delle password con bcrypt e restituisci i codici di stato HTTP appropriati. Scrivi codice pronto per la produzione, non un esempio giocattolo."
Questo è un compito di complessità media che mette alla prova più aspetti in una sola volta: validazione, sicurezza, gestione degli errori e progettazione delle API.
Configurazione del test: OpenRouter Playground (openrouter.ai/chat), account gratuito senza crediti, 23 giugno 2026. Velocità e conteggio dei token dal registro attività di OpenRouter. Tutti i modelli hanno utilizzato l'endpoint :free.

Pagina del modello Qwen3 Coder — nota: la variante:freeè stata rimossa prima della nostra data di test

Testare tutti i modelli fianco a fianco in OpenRouter Playground — stesso prompt, schede diverse
Avviso: Due Modelli Popolari Hanno Perso l'Accesso Gratuito
Prima della classifica — un avviso importante che nessun'altra guida menziona ancora:
Qwen3 Coder (:free) non è più disponibile. A partire dalla fine di giugno 2026, l'endpoint :free non esiste più. Puoi ancora utilizzare Qwen3 Coder Plus, ma costa circa $0.004 per richiesta. Molti articoli sui "migliori modelli gratuiti" lo elencano ancora come gratuito — sono obsoleti.
DeepSeek R1 (:free) è anch'esso scomparso. Stessa storia. Diversi articoli nella Top 10 per questa parola chiave lo consigliano ancora come opzione gratuita. Non lo è.
Llama 3.3 70B (:free) ha limiti di frequenza upstream. È tecnicamente ancora gratuito, ma durante i test ho riscontrato limitazioni di frequenza da parte del provider upstream — il modello era inutilizzabile.
Questo è esattamente il motivo per cui i test reali sono importanti. Il panorama dei modelli gratuiti cambia più velocemente di quanto i post del blog vengano aggiornati.
La Classifica — Cosa Funziona Davvero Adesso
Tier 1 — Migliori Modelli di Codifica Gratuiti
GPT-OSS 120B (:free) — La Scelta Migliore
Il modello open-source di OpenAI da 120B parametri sotto licenza Apache 2.0. Ha generato il maggior numero di token di qualsiasi modello testato (3.013 token) a una velocità costante di 36,0 tok/s — circa 84 secondi per un'implementazione completa dell'endpoint.
A questo volume di output, GPT-OSS tende a produrre implementazioni complete con import, gestione degli errori e documentazione inline. È il modello gratuito ad alta capacità disponibile e gestisce bene attività complesse con molteplici requisiti. Per problemi one-shot in cui si vuole ottenere il risultato corretto al primo tentativo, questa è la migliore opzione gratuita su OpenRouter al momento.
Cohere North Mini Code (:free) — Il Re della Velocità
30B parametri totali con solo 3B attivi (sparse MoE). Questo modello è veloce — 69,1 tok/s, completando lo stesso compito in soli 42 secondi producendo comunque 2.910 token. Ottimizzato per la generazione di codice e attività da terminale con contesto da 256K e output da 64K.
Mi aspettavo che un modello leggero producesse codice semplice e piatto. Invece, North Mini Code ha generato una struttura di progetto multi-file appropriata: un database.py separato con SQLAlchemy ORM, schemas.py con modelli Pydantic (incluso un validatore della robustezza della password che richiede cifre e lettere), password_utils.py con bcrypt tramite passlib, e un auth_router.py con dependency injection di FastAPI. Ha persino impostato orm_mode = True sul modello di risposta.
Per un modello con 3B parametri attivi, questo è notevole. Il codice è probabilmente più organizzato di quello che molti modelli più grandi producono. Il compromesso: su refactoring multi-file veramente complessi o decisioni architetturali sottili, il numero inferiore di parametri si farà sentire. Ma per generare singoli endpoint e script? Il miglior rapporto velocità-qualità a costo zero, senza discussioni.
Livello 2 — Utilizzabile con Riserve
NVIDIA Nemotron 3 Ultra (:free)
1M context, architettura MoE. La qualità dell'output è discreta (2.375 token), ma a 15,1 tok/s si aspetta quasi 3 minuti per una singola risposta. Il codice che genera è funzionale ma meno strutturato rispetto a GPT-OSS o North Mini Code.
Preoccupazione maggiore: questa è una promo — NVIDIA la sovvenziona temporaneamente. Potrebbe diventare a pagamento in qualsiasi momento. Non costruire il tuo flusso di lavoro attorno ad essa.
Poolside Laguna M.1 (:free)
Progettato appositamente per la programmazione agentiva — chiamate a strumenti, flussi di lavoro multi-step. Ma a 8,0 tok/s, aspettare oltre 5 minuti per una risposta è brutale per l'uso interattivo.
Il volume di output è ragionevole (2.457 token), ma l'attesa di 5 minuti compromette qualsiasi flusso di lavoro interattivo.
Se stai eseguendo un agente di codifica che invia richieste in background e non ti dispiace aspettare, Laguna funziona. Per qualsiasi cosa interattiva — usa invece GPT-OSS o North Mini Code.
Livello 3 — Non Raccomandato
Llama 3.3 70B Instruct (:free) — Tecnicamente ancora gratuito, ma ha raggiunto i limiti di frequenza upstream durante i test. Anche quando funziona, è un modello generico, non specializzato nel codice. Inaffidabile.
Gemma 4 31B (:free) — Migliore per le attività di visione che per la programmazione. Non testato per questo benchmark.
Mistral Devstral 2 (:free) — I feedback su Reddit sono polarizzati: alcuni lo amano, altri dicono che allucinano le importazioni. Non abbastanza affidabile da raccomandare.
Qual è il Trucco?
Ogni thread di Reddit sui modelli gratuiti di OpenRouter pone questa domanda. Ecco la risposta onesta dai test:
I limiti di frequenza sono reali. 20 richieste/minuto, 200/giorno. Sufficienti per imparare e fare prototipi, non abbastanza per una giornata intera di programmazione agentiva.
La velocità varia enormemente. North Mini Code a 69,1 tok/s contro Laguna a 8,0 tok/s — una differenza di 8,6 volte. E questi numeri cambiano in base al traffico. Come ha detto un utente di Reddit: "hit or miss depending on traffic."
I modelli scompaiono senza preavviso. L'ho visto di persona: Qwen3 Coder e DeepSeek R1 hanno entrambi perso lo stato :free. Anche Moonshot Kimi K2.6 e DeepSeek V4 Flash sono stati rimossi nel giugno 2026. Qualsiasi modello contrassegnato come "promo" è il prossimo.
La qualità è uguale a pagamento, la disponibilità no. Gli endpoint gratuiti utilizzano gli stessi pesi del modello — l'output è identico. La differenza è la priorità: le richieste a pagamento hanno la precedenza.
Valutazione della Stabilità (Giugno 2026)
Modello | Gratuito da | Stabilità | Rischio |
|---|---|---|---|
GPT-OSS 120B | Apr 2026 | Stabile | Basso — open-source, più provider |
North Mini Code | Giu 2026 | Nuovo | Medio — primo modello di codifica gratuito di Cohere |
Nemotron 3 Ultra | Giu 2026 | Nuovo | Alto — etichetta "promo", NVIDIA potrebbe ritirarlo in qualsiasi momento |
Laguna M.1 | Mag 2026 | Stabile | Basso — Poolside lo promuove attivamente |
Qwen3 Coder |
| Rimosso | Scomparso — non più gratuito |
DeepSeek R1 |
| Rimosso | Scomparso — non più gratuito |

Classifica dei modelli di programmazione OpenRouter — include modelli gratuiti e a pagamento
Quando il Gratuito Non Basta — I Migliori Aggiornamenti Economici
I modelli gratuiti ti portano lontano, ma quando hai bisogno di limiti di frequenza più elevati o di qualità di livello avanzato, questi offrono il miglior rapporto qualità-prezzo a giugno 2026:
Qwen3 Coder Plus (qwen/qwen3-coder-plus) — ~$0.004 per richiesta
Il successore a pagamento del gratuito Qwen3 Coder, ora rimosso. Nel mio test: 44,1 tok/s, 1.060 token in output, completato in ~24 secondi. La qualità del codice è nettamente superiore — ha prodotto un'implementazione asincrona di SQLAlchemy con un adeguato service layer, classi di eccezioni personalizzate, logging strutturato e persino la gestione delle race condition tramite il catch di IntegrityError. Se ti piaceva Qwen3 Coder quando era gratuito, è qui che è finito — e onestamente, il miglioramento della qualità vale i $0.004.
GLM 5.2 (z-ai/glm-5.2) — $0,98/$3,08 per 1M token
Il modello open-weight per la programmazione più potente disponibile. 744B parametri totali (40B attivi, MoE), contesto da 1M, licenza MIT. Ha ottenuto 81.0 su Terminal-Bench 2.1 e 62.1 su SWE-bench Pro. Se vuoi una qualità di programmazione pari a Claude a una frazione del costo, questo è il modello che fa per te.
Qwen 3.7 Max (qwen/qwen3.7-max) — $1.25/$3.75 per 1M token (promo 50%)
Il modello di punta agent-first di Alibaba. Contesto da 1M, progettato per attività con centinaia di chiamate agli strumenti. Ha ottenuto 60.6 su SWE-Pro. Il percorso di aggiornamento da Laguna M.1 se hai bisogno di affidabilità degli agenti con contesto lungo.
Realtà dei costi: Una tipica sessione di programmazione è di 50-100K token. Alle tariffe di Qwen3 Coder Plus, sono meno di $0.01. Alle tariffe di GLM 5.2, circa $0.05-0.15. Confrontalo con $7-15 su Claude Opus.
Come Iniziare
L'API è compatibile con OpenAI — cambia l'URL di base e hai finito:
from openai import OpenAI
client = OpenAI(
base_url="https://openrouter.ai/api/v1",
api_key="your-openrouter-key", # free, no credit card
)
response = client.chat.completions.create(
model="openai/gpt-oss-120b:free",
messages=[{"role": "user", "content": "Write a Python function to..."}],
)
Sostituisci gpt-oss-120b:free con qualsiasi ID modello con suffisso :free. Quando superi il livello gratuito, $5 in crediti rimuovono tutti i limiti di velocità e sbloccano oltre 300 modelli.
Il Verdetto Finale
Per la maggior parte dei compiti di programmazione: GPT-OSS 120B — il miglior equilibrio tra qualità dell'output e velocità tra i modelli gratuiti.
Per iterazioni rapide: North Mini Code — 69 tok/s, ti fornisce una risposta in meno di un minuto.
Per gli agenti in background: Laguna M.1 — se non ti dispiace aspettare 5 minuti, è costruito per i flussi di lavoro con chiamate agli strumenti.
Per qualsiasi cosa seria: Aggiungi $5 di crediti e usa Qwen3 Coder Plus ($0.004/richiesta) o GLM 5.2 ($0.05/sessione). Il piano gratuito è per i prototipi. Usa il piano a pagamento per la produzione.
La mia sorpresa più grande è stata North Mini Code. Con soli 3B parametri attivi, mi aspettavo un output di livello elementare — invece ha generato un progetto FastAPI multi-file correttamente strutturato con SQLAlchemy, dependency injection e validazione delle password, il tutto in 42 secondi. GPT-OSS 120B ha prodotto l'output più completo ma impiega il doppio del tempo. La vera lezione: non fidarsi di nessuna lista dei "migliori modelli gratuiti" che non includa una data di test. Qwen3 Coder era la scelta preferita di tutti due settimane fa — ora è sparito.
Tutti i modelli testati su OpenRouter il 23 giugno 2026, utilizzando un account gratuito senza crediti. Dati sulla velocità dal registro attività di OpenRouter. La disponibilità dei modelli gratuiti cambia frequentemente — consulta la pagina dei modelli gratuiti per l'elenco aggiornato.
