Tuesday, 22 September 2026 | Updating Daily AI insight, written for builders

Eliminar modelos de Ollama: eliminar LLM locales en cualquier sistema operativo

  • Para eliminar un modelo en Ollama, ejecute ollama rm <modelo> (por ejemplo, ollama rm llama3.1:8b). Use ollama list primero para obtener la etiqueta exacta.
  • Este comando elimina el manifiesto y elimina las referencias a los blobs; los blobs sin referencias se eliminan del directorio de modelos, liberando espacio en disco inmediatamente.
  • El almacenamiento de modelos se encuentra en ~/.ollama/models en macOS/Linux y en %USERPROFILE%\.ollama\models en Windows. Detenga el servicio de Ollama antes de realizar una limpieza manual.
  • Para eliminar todos los modelos de una sola vez, ejecute un bucle con ollama rm frente a ollama list, o bien elimine el directorio models/ después de detener Ollama.

La respuesta breve es: usar ollama rm. Ollama ofrece una única CLI multiplataforma para eliminar modelos locales, que funciona de forma idéntica en Windows, macOS y Linux. Esta guía explica el comando exacto, cómo listar los modelos instalados, dónde se almacenan los archivos, cómo eliminar varios modelos a la vez y cómo verificar que el espacio en disco se ha liberado efectivamente.

El comando: ollama rm

Enumere primero los modelos instalados para asegurarse de usar la etiqueta correcta:

ollama list

La salida tendrá este aspecto:

NAME                    ID              SIZE      MODIFIED
llama3.1:8b             42182419e950    4.7 GB    2 días atrás
qwen3:8b                a1b2c3d4e5f6    5.2 GB    1 semana atrás
gemma3:4b               f6e5d4c3b2a1    3.3 GB    3 semanas atrás

Luego elimine por nombre y etiqueta:

ollama rm llama3.1:8b

Deberá ver eliminado 'llama3.1:8b'. Si omite la etiqueta, Ollama usará como valor predeterminado :latest, lo cual podría no coincidir con lo que realmente tiene instalado; copie siempre la etiqueta desde la salida del comando ollama list. El bloque rm se documenta en la referencia oficial de la CLI del repositorio de GitHub de Ollama.

Eliminación de varios modelos

ollama rm acepta múltiples argumentos:

ollama rm llama3.1:8b qwen3:8b gemma3:4b

Este es el método más seguro para eliminar varios modelos a la vez, ya que Ollama gestiona automáticamente la eliminación de referencias a los blobs.

Eliminación de todos los modelos de una sola vez

En macOS o Linux (bash/zsh):

ollama list | tail -n +2 | awk '{print $1}' | xargs -r -n1 ollama rm

En PowerShell de Windows:

ollama list | Select-Object -Skip 1 | ForEach-Object { ($_ -split '\s+')[0] } | ForEach-Object { ollama rm $_ }

Si el bucle presenta problemas con su versión de shell, recurrir a eliminarlos uno por uno: la sintaxis de la CLI es estable, pero las canalizaciones no lo son.

Dónde almacena Ollama los modelos

Conocer la estructura de almacenamiento resulta fundamental para confirmar que se ha liberado espacio en disco, migrar modelos a otra unidad o limpiar tras una instalación dañada.

SO Directorio predeterminado de modelos
macOS ~/.ollama/models
Linux ~/.ollama/models (instalación por usuario) o /usr/share/ollama/.ollama/models (instalación como servicio systemd)
Windows %USERPROFILE%\.ollama\models (normalmente C:\Users\<tú>\.ollama\models)

Dentro de ese directorio encontrará dos subcarpetas: blobs/ contiene los fragmentos brutos de pesos y configuración (direccionados por contenido mediante SHA256), y manifests/ contiene los pequeños archivos JSON que asignan un nombre como llama3.1:8b a un conjunto de blobs. Al ejecutar ollama rm, primero se elimina el manifiesto y luego se eliminan todos los blobs que ya no son referenciados por ningún otro manifiesto. Por eso, eliminar un modelo que comparte capas con otro puede liberar menos espacio del esperado.

Las rutas de almacenamiento de Ollama se describen en el directorio de documentación del proyecto en GitHub, incluida la ruta OLLAMA_MODELS variable de entorno que puede definirse para reubicar dicho directorio.

Notas específicas por plataforma

Windows

La CLI es idéntica: abre PowerShell o el símbolo del sistema y ejecuta ollama rm <modelo>. Si un modelo parece estar bloqueado, primero sal del icono de Ollama en la bandeja del sistema (clic derecho → Salir de Ollama); el servicio en segundo plano podría seguir manteniendo una referencia si intentaste eliminar manualmente la carpeta. Para una eliminación completa: cierra Ollama desde la bandeja y luego elimina %USERPROFILE%\.ollama\models. Las instrucciones de reinstalación se encuentran en nuestro Guía de instalación de Ollama.

macOS

Ejecutar ollama rm <modelo> en la Terminal. Si instalaste Ollama.app, ciérrala desde la barra de menú antes de modificar manualmente ~/.ollama/models. Para desinstalar Ollama por completo, arrastra la aplicación a la Papelera y elimina ~/.ollama.

Linux

Para una instalación por usuario, ollama rm funciona según lo esperado. Para la instalación mediante el servicio systemd (la predeterminada al usar el instalador con curl), los modelos se almacenan bajo el usuario del servicio ollama , normalmente /usr/share/ollama/.ollama/models. Ejecuta la CLI como el mismo usuario que ejecuta el servicio, o usa sudo -u ollama ollama rm <modelo>. Detén el servicio antes de realizar una limpieza manual del sistema de archivos:

sudo systemctl stop ollama
sudo rm -rf /usr/share/ollama/.ollama/models
sudo systemctl start ollama

Verificación de que el espacio se ha liberado

Tras eliminar un modelo, verifica dos cosas:

  1. ollama list ya no lo muestra.
  2. El tamaño del directorio de modelos ha disminuido. En macOS/Linux: du -sh ~/.ollama/models. En PowerShell de Windows: (Get-ChildItem $env:USERPROFILE\.ollama\models -Recurse | Measure-Object -Property Length -Sum).Sum / 1GB.

Comprobaciones rápidas de coherencia para modelos conocidos (solo pesos, según la base de datos de modelos Convly, la cuantización de 4 bits en disco se aproxima bastante al consumo de VRAM):

Modelo Tamaño aproximado en disco (4 bits)
Gemma 3 4B ~3 GB
Mistral 7B ~4,5 GB
Llama 3.1 8B ~5 GB
Qwen3 8B ~5 GB
Phi-4 ~9 GB
Gemma 3 27B ~16 GB
Qwen3 32B ~20 GB
Llama 3.3 70B ~40 GB

Si el espacio liberado parece pequeño, comprueba si sigue instalada otra etiqueta; por ejemplo, si eliminaste llama3.1:8b pero llama3.1:8b-instruct-q4_K_M sigue presente, podrían compartir blobs. Para planificar el almacenamiento antes de instalar un reemplazo, utiliza el calculadora de VRAM de Convly.

Eliminación de un modelo mediante la API REST

Ollama también expone un punto final de eliminación en su servidor HTTP local (predeterminado http://localhost:11434):

curl -X DELETE http://localhost:11434/api/delete -d '{"name": "llama3.1:8b"}'

El punto final devuelve HTTP 200 en caso de éxito y 404 si el modelo no está instalado. Esto resulta útil para automatizar limpiezas en hosts remotos o ejecutores de CI. La interfaz de la API está documentada en la documentación oficial de Ollama.

Errores comunes

  • Eliminar archivos manualmente mientras Ollama está en ejecución. Especialmente en Windows, esto puede dejar manifiestos huérfanos. Siempre prefiere ollama rm, y detén el servicio antes de modificar la carpeta.
  • Confundir la etiqueta. ollama rm llama3.1 apunta a llama3.1:latest. Si descargaste llama3.1:8b, se trata de un manifiesto distinto y no será eliminado.
  • Esperar que cambie el uso de VRAM. Eliminar un modelo libera espacio en disco, no memoria GPU. La VRAM solo se ocupa mientras un modelo está cargado; usa ollama ps para ver qué está cargado actualmente y ollama stop <modelo> para descargarlo.
  • Olvidar las compilaciones personalizadas mediante Modelfile. Los modelos creados con ollama create mymodel -f Modelfile aparecen en ollama list como cualquier otro y se eliminan con ollama rm mymodel.

Si estás reconsiderando qué modelos conservar, las mejores modelos locales para Ollama y la Clasificación de modelos de lenguaje grande (LLM) son útiles para elegir reemplazos según su tamaño y capacidades. Si la presión sobre el disco te impulsa a optar por inferencia mediante API, calcula los costos con la calculadora de autohospedaje frente a API.

Preguntas frecuentes

¿vuelve a descargar todo el modelo? ollama rm ¿Libera espacio en disco inmediatamente?

Sí. Cuando se elimina el último manifiesto que hace referencia a un blob, Ollama elimina dicho blob de models/blobs/ de forma inmediata. Puedes verificarlo con du -sh ~/.ollama/models antes y después. Si dos modelos instalados comparten capas, solo se liberan las capas exclusivas del modelo eliminado.

¿Cómo elimino todos los modelos de Ollama de una sola vez?

La forma más limpia consiste en detener Ollama y eliminar el directorio models/ bajo ~/.ollama (o %USERPROFILE%.ollama en Windows). Reinicia Ollama después y ollama list quedará vacío. Alternativamente, canaliza ollama list en la carpeta xargs ollama rm eliminarlos uno por uno mediante la CLI.

¿Puedo eliminar un modelo que actualmente está cargado en memoria?

No mientras esté atendiendo activamente una solicitud. Ejecute ollama ps para ver los modelos cargados, ollama stop <modelo> para descargarlo y luego ollama rm <modelo>. Si un cliente lo vuelve a cargar constantemente, detenga primero ese cliente.

¿Dónde almacena Ollama los modelos en Windows?

Bajo %USERPROFILE%\.ollama\models, que normalmente es C:\Users\\.ollama\models. Puede cambiar esta ubicación estableciendo la variable de entorno OLLAMA_MODELS en una ruta distinta; esto resulta útil cuando su unidad del sistema es pequeña y desea almacenar los modelos en un SSD secundario. Reinicie Ollama para que el cambio surta efecto.

¿Elimina Ollama también el modelo de LM Studio u otras herramientas al borrarlo?

No. Ollama, LM Studio, y llama.cpp mantienen cada uno sus propios directorios de modelos. Eliminar llama3.1:8b de Ollama no afecta en absoluto a un archivo GGUF que haya descargado por separado para LM Studio.

¿Existe alguna forma de eliminar únicamente los modelos antiguos o sin usar?

Ollama no incluye un comando integrado de «podar no utilizados». La columna MODIFICADO de ollama list muestra la última vez que se descargó o actualizó un modelo, no la última vez que se usó, por lo que constituye un indicador imperfecto. Para aplicar una política más estricta, cree un script basado en ollama list y elimine cualquier modelo que supere un umbral de tamaño determinado o cuya fecha sea anterior a una fecha específica.

Referencia

Escrito por Mustafa Ihsan

Mustafa Ihsan es el fundador y editor de Convly.ai. Creó y mantiene la base de datos en vivo de modelos de IA del sitio, su índice de relación precio-rendimiento y sus calculadoras gratuitas para los requisitos de VRAM, los costos de las API y la economía del autohospedaje. Escribe sobre precios de modelos, resultados de pruebas comparativas y el hardware necesario para ejecutar modelos de IA localmente, y prefiere sistemáticamente los datos medidos a las afirmaciones de los fabricantes.

Scroll to Top