OmniSort
Windows 10 / 11 · solo local · sin instalación

Antes de mover un solo archivo,
te muestra adónde va cada uno

Recorre tu carpeta de Descargas, clasifica por extensión, nombre, fecha y tamaño, y en cada fila escribe «por qué esta carpeta» antes de mover nada. Solo se mueve lo que apruebas, y todo se puede deshacer.

  • Antes de mover, muestra el destino y el motivo de cada archivo
  • Mueve solo lo marcado y lo devuelve todo de una vez
  • Nunca sobrescribe: si ya hay algo ahí, el núcleo rechaza el movimiento
  • Un ejecutable, sin instalación; todo ocurre en este PC
v0.2.5 Un solo ejecutable 100 000 archivos ≈ 49 s 966 pruebas
C:\Users\me\Downloads 6 marcados · 152 KB
Marcar Archivo Nueva ubicación Motivo
contrato_ACME_2026.pdf Documents/Contracts extensión .pdf · nombre «contrato»
ACME-invoice-0312.pdf Documents/Invoices extensión .pdf · nombre «factura»
screenshot 2026-09-10.png Images/Screenshots extensión .png · nombre «captura»
ventas_septiembre.xlsx Spreadsheets extensión .xlsx
playlist-bounce.mp3 Audio extensión .mp3
⚠ presupuesto_final.pdf Documents/Quotes dice .pdf, pero por dentro es un programa
notas.txt Documents ese nombre ya está → notas (1).txt
unknown-blob.qqq Other extensión no reconocida
VSCodeUserSetup-x64.exe Installers extensión .exe
solo se mueven las filas marcadas Vista previa Organizar
Cómo funciona

Analizar → vista previa → organizar

Los tres pasos respetan su orden. Nada se toca antes de terminar el análisis, y nada se mueve sin tu visto bueno.

1

Analizar

Tus carpetas se leen en segundo plano. Los archivos ocultos y de sistema, los enlaces simbólicos y carpetas como node_modules quedan fuera. Puedes cancelar en cualquier momento.

2

Vista previa

Archivo, dónde está, dónde iría y por qué: todo en una tabla. Los choques de nombre se marcan de antemano, y las casillas las decides tú.

3

Organizar

Solo se mueve lo marcado, y cada movimiento queda anotado. ¿No te convence? Un [Deshacer] y todo vuelve a su sitio.

Funciones

Solo lo que necesita un organizador, bien hecho

Tus reglas van primero

Crea reglas con comodines, expresiones regulares, extensiones, tamaño o antigüedad, y dales prioridad. contrato* → Documents/Contracts.

Clasificación que explica sus motivos

Cada fila cuenta cómo se decidió: «extensión .pdf → Documentos · nombre “factura” → Invoices».

Deshacer

Origen y destino se guardan por operación y se recorren al revés. Si en el sitio original ha aparecido otro archivo, se omite en vez de sobrescribir.

Cuando el nombre choca

Si el nombre choca, se guarda como informe (1).pdf o se omite. Nunca, bajo ningún supuesto, se sobrescribe.

Exclusiones

Deja fuera con una regla lo que no se debe tocar: *.crdownload, lo que baje de cierto tamaño, carpetas enteras.

Limpieza programada

Cada día a la hora que elijas: solo analizar, o mover también. Una línea, schedule --install, y el Programador de tareas queda listo.

Rutas largas y no latinas

Las rutas de más de 260 caracteres pasan por el prefijo \\?\, y las rutas en coreano, japonés o chino se manejan tal cual.

Extensiones falsas, a la vista

Un «presupuesto.pdf» que en realidad es un programa, o una extensión doble como factura.pdf.exe, se marcan con ⚠. Solo se leen los primeros 512 bytes de las extensiones que vale la pena falsificar.

Buscar archivos duplicados

Tamaño, luego un hash de 64KB por cada extremo, luego el archivo entero: tres pasadas, y solo las copias van a la Papelera. El original se elige por su nombre y se conserva.

Historial

Cada análisis y cada movimiento quedan en SQLite. Una fila por archivo en operation_items: origen, destino, estado, motivo, error.

Paquetes de reglas

Añade de una vez paquetes de reglas para estudiantes, oficina, desarrollo y foto/diseño. Antes te enseña qué iría adónde, y tus propias reglas siempre van primero.

Buscar espacio

Muestra, solo leyendo, los archivos grandes, los que nadie toca desde hace tiempo, el espacio por categoría y lo que queda libre en el disco. Solo se quita lo que eliges, y a la Papelera.

Estadísticas de cada mes

En el Panel de administración ves lo organizado cada mes, la tasa de éxito global y el volumen enviado a la Papelera. Las reglas se exportan en JSON para compartirlas con otro PC.

Una ventana que no se congela

El análisis y los movimientos corren en hilos de trabajo: unos 5 segundos para revisar y clasificar 10 000 archivos. Si cancelas a medias, el registro se queda.

Reglas de clasificación

Seis pasos, aplicados en orden

Cuando un paso decide, los de abajo ni se consultan. La fecha y el tamaño solo añaden una subcarpeta una vez fijada la categoría.

  1. Tus reglascontrato* → Documents/Contracts
  2. Extensión.xlsx → Spreadsheets
  3. Patrones de nombre*invoice* → Documents/Invoices
  4. FechaImages/2026/09
  5. TamañoVideos/Large
  6. Análisis del contenido (opcional)solo los primeros 8KB de texto
CategoríasExtensión
Documentospdf doc docx hwp hwpx txt md rtf odt
Imágenesjpg jpeg png webp gif bmp svg heic
Vídeosmp4 mov avi mkv webm
Audiomp3 wav flac m4a ogg
Comprimidoszip 7z rar tar gz
Hojas de cálculoxls xlsx csv ods
Presentacionesppt pptx odp
Instaladoresexe msi msix
Otrostodo lo demás (sin clasificar)
La ventana

Una tabla y ya está revisado

Filtras con la búsqueda, compruebas algo en el Explorador con el botón derecho y mueves solo lo que marcaste.

OmniSort
La ventana de OmniSort: la lista de carpetas, cuántos archivos hay y cuántos hay por organizar, y una tabla de vista previa con archivo, dónde está, dónde iría, por qué y tamaño
Una sesión real · 21 de 22 archivos por organizar. La fila con ⚠ es un archivo cuyo contenido no coincide con su extensión
Informe

Qué se movió y cuándo, en una sola página

Un botón (o omnisort-cli report) reúne todo lo organizado hasta ahora en una página HTML. Sin servidor y sin internet: la guardas o la compartes tal cual.

Limpiezas128
Archivos movidos4312
Volumen movido62.4GB
Deshechos37
Fallidos2
Omitidos19
Documentos1,842
Imágenes1,306
Comprimidos604
Vídeos351
Otros209
IDTipoHoraEstadoHechos/Total
#128Organización09-11 03:00Hecho412/412
#127Deshacer09-10 21:14Deshecho37/37
#126Organización09-10 03:00Parcial298/300
#125Papelera09-09 18:02Hecho64/64
Seguridad

No borra. No sobrescribe.

Cuando un organizador se equivoca, pierdes datos. Por eso lo que no se puede deshacer simplemente no está.

  • Nunca borra para siempreBorrar significa la Papelera, siempre. Incluso las carpetas que quedan vacías después van allí en vez de desaparecer.
  • Sin sobrescribir — lo garantiza el núcleoEl movimiento se pide de forma que el núcleo lo rechace si ya hay algo ahí. Aunque aparezca un archivo entre la comprobación y el movimiento, no se pisa el archivo de nadie.
  • Otra comprobación justo antesSi después de la vista previa cambió el tamaño o la fecha, o el archivo se convirtió en un enlace, se deja quieto.
  • Las carpetas del sistema, intocablesLas rutas protegidas se rechazan al añadir la carpeta, y se omiten si el análisis se topa con una.
  • Todo a la vista antes de moverOrigen, destino y posible choque de nombres, todo a la vista; solo se tocan las filas marcadas.
  • Primero se anota, luego se mueveCada elemento se anota en la base de datos y después se mueve. Si se corta a medias, queda registrado hasta dónde llegó.
  • Los archivos en uso se quedan quietosLos archivos que se están descargando (.crdownload, .part) o que cambiaron hace un momento se omiten solos.
  • Aunque se interrumpa, se puede deshacerSi el programa muere a mitad, el siguiente arranque averigua hasta dónde llegó y lo deja en un estado que puedes deshacer.
  • Los enlaces no se siguenNunca se sale por un enlace simbólico o una unión, y rechaza un destino cuya ruta pase por uno.
  • Nada sale de la raízLas reglas no admiten .., rutas absolutas ni rutas de red; y si la ruta final cae fuera de la carpeta raíz, no se mueve nada.

Sitios que nunca pueden ser destino

  • C:\Windows
  • C:\Program Files
  • C:\Program Files (x86)
  • C:\ProgramData
  • %LOCALAPPDATA% · %APPDATA%
  • C:\$Recycle.Bin
  • System Volume Information
  • la raíz de una unidad (C:\)
CLI y programación

Un ejecutable de consola listo para el Programador de tareas

Misma base de datos y mismas reglas que la ventana. Sin --apply no mueve ni un archivo.

omnisort-cli.exe
# registrar una carpeta para organizar
omnisort-cli add "C:\Users\me\Downloads"

# solo ver qué iría adónde (sin mover nada)
omnisort-cli preview

# añadir reglas: los contratos a Contracts, las descargas a medias fuera
omnisort-cli rules add --name contrato --glob "contrato*" --target Documents/Contracts
omnisort-cli rules add --name parcial --glob "*.crdownload" --exclude

# organizar de verdad · deshacer · ver el historial
omnisort-cli run --apply --yes
omnisort-cli undo
omnisort-cli history

# buscar duplicados · dejar el original, el resto a la Papelera
omnisort-cli duplicates
omnisort-cli duplicates --trash

# ver archivos grandes, archivos antiguos y espacio en disco (solo lectura)
omnisort-cli space --old-days 365

# ver los paquetes de reglas · añadir el de estudiantes
omnisort-cli rules preset
omnisort-cli rules preset student

# guardar la vista previa en CSV (se abre en Excel)
omnisort-cli export plan.csv

# todos los días a las 03:00 — una línea, con el Programador de tareas incluido
omnisort-cli config schedule_time 03:00
omnisort-cli schedule --install
omnisort-cli schedule --check
Comparativa

Lo difícil no es mover, sino arreglarlo cuando algo va mal

Las herramientas que vigilan una carpeta y mueven al instante según reglas son rápidas, pero qué fue adónde lo descubres después. OmniSort le da la vuelta al orden.

Comparación: organizar a mano, mover al instante por reglas y OmniSort
Aspecto Organizar a mano Mover al instante por reglas OmniSort
Ver el destino antes de mover Decides tú Lo sabes después de mover Destino y motivo de cada archivo
Si algo se mueve mal Depende de tu memoria Depende de la herramienta Deshace operaciones enteras, también las antiguas
Archivos con el mismo nombre Depende del aviso de sobrescritura Depende de la herramienta Nunca sobrescribe, pase lo que pase
Archivos con extensión falsa Difícil de notar No mira el contenido Lee el contenido y marca con ⚠
Quitar duplicados y archivos grandes Uno a uno en el Explorador Hace falta otra herramienta En el mismo programa, solo a la Papelera
Internet y cuenta No hace falta Depende de la herramienta No hace falta; por defecto no sale nada
Descargar

Descargar y ejecutar, sin más

No hay instalador. Pones un único ejecutable en la carpeta que quieras, lo ejecutas y listo.

Tres pasos

  1. Descarga OmniSort.exe desde la página de lanzamientos (y omnisort-cli.exe si quieres usar la línea de comandos)
  2. Déjalo en la carpeta que quieras y ábrelo con doble clic
  3. Añade la carpeta Downloads con [+ Añadir] y pulsa [Analizar]
Descargar OmniSort.exe

v0.2.5 · 30.0 MB · SHA-256 5860ec06424701deb14ab387ab6917b21c1848b298494b7f24dc89e7e529953a

Requisitos

Sistema
Windows 10 / 11 (64 bits)
Instalación
No hace falta · tampoco permisos de administrador
Internet
No hace falta · solo usa las funciones en línea que actives
Qué queda en el PC
El ejecutable, el archivo DB del historial y pequeños archivos de marca dentro de las carpetas organizadas

Si aparece «Windows protegió su PC»

OmniSort tiene firma de código, pero una versión recién publicada todavía tiene pocas descargas, así que SmartScreen puede pedir confirmación durante un tiempo. Pulsa [Más información], comprueba que el editor sea PROJECTTEAMFORYOU y luego pulsa [Ejecutar de todas formas]. Si el nombre del editor es otro o no aparece, no lo ejecutes.

Para comprobar que lo descargado es idéntico a lo publicado, abre PowerShell en la carpeta donde está el exe, ejecuta el comando de abajo y compara el valor que salga con el SHA-256 de la página de lanzamientos.

Get-FileHash .\OmniSort.exe -Algorithm SHA256
Preguntas frecuentes

Conviene saberlo antes de empezar

¿Sube mis archivos a algún sitio?

No. Analizar, clasificar, mover y registrar termina todo dentro de este PC, y ni los nombres ni las rutas de tus archivos salen de él. La configuración y el historial viven en un único archivo: %LOCALAPPDATA%\OmniSort\omnisort.db.

¿No usa internet para nada?

Por defecto, ni una vez. Solo se conecta si tú activas en el Panel de administración la comprobación de versión, los avisos o las cifras de descargas, e incluso entonces no envía ninguna información de tus archivos (la comprobación de versión solo lleva el número de versión). Esa misma pantalla dice qué sale, con la dirección incluida.

¿Es gratis?

Sí. Es gratis, sin cuenta ni pago. Por defecto tampoco muestra anuncios. Si activas los avisos en el Panel de administración y llega uno promocional, aparece marcado como «Anuncio».

¿Buscar espacio borra archivos?

No. Buscar espacio solo lee. Únicamente van a la Papelera los archivos que tú eliges en la lista y confirmas, y desde la Papelera se pueden recuperar. Lo que no puede ir a la Papelera, como archivos en unidades de red o en unidades extraíbles como memorias USB, o más grandes que la propia Papelera, no se envía: te lo avisa.

¿Y si el resultado no me gusta?

Pulsas [Deshacer] y la última operación se revierte en orden inverso. También puedes elegir una operación antigua en el historial y deshacerla. Si en el sitio original ha aparecido un archivo con el mismo nombre, ese elemento se omite en vez de sobrescribirse, y se te dice cuáles se omitieron y por qué.

¿Volverá a organizar carpetas que ya organizó?

Las carpetas que crea OmniSort llevan una marca y se omiten en el siguiente análisis. Los archivos que ya están en su sitio también salen de la lista.

¿Y si un archivo está bloqueado o no tengo permiso?

Ese elemento se anota como fallido y el resto sigue. El motivo está en el historial, y el archivo se queda exactamente donde estaba.

¿Hay que instalar algo?

Descargas OmniSort.exe y lo ejecutas. Sin permisos de administrador y sin tocar el registro. Para quitarlo, borra el exe y la carpeta de la base de datos de arriba. Si activaste la limpieza programada, quita antes la tarea del Programador de tareas con omnisort-cli schedule --uninstall.