Soltar archivo para importar
Suelta un proyecto o paquete para importar o actualizar
.swx   .swxbackup   .swxdept   .swxprod   .zip   .json   .fdx   .fountain   .txt   .docx   .pdf
● IA sin configurar
Escenas
↓ Al final
↑ Antes de la actual
↓ Después de la actual
Clic derecho sobre la selección para ver las acciones 0 sel.
    Crea o carga un guion para empezar.
Selecciona una escena para editar o crea una nueva.
0 seleccionados
Carga un guion para ver el desglose.
Script Doctor
Carga un guion para acceder a las herramientas de producción.
Carga un guion para acceder a las herramientas de administración.
100%
Carga un guion para ver la previsualización.

Interfaz y Accesibilidad

Ajusta cómo se ve y se comporta la aplicación.

Idioma de la aplicación Cambia el idioma de todos los textos de la interfaz. No afecta tu contenido.
Vista por rol Muestra solo las pestañas que necesitas según tu trabajo, para no sobrecargar la interfaz. No borra nada: puedes volver a "Completo" cuando quieras.
Nombre del Proyecto Identificador interno del guion. Se usa en separatas, sides y exportaciones.
Tema de la interfaz Elige el tema de color de toda la aplicación.
Zoom de la Interfaz Escala general de todos los elementos.
100%
Resaltar Cambios Recientes Marca escenas editadas en el panel lateral.
Recordatorio de respaldo Elige cuándo quieres que te recordemos respaldar tu trabajo. El recordatorio aparece cuando la app está abierta.
Respaldo externo automático Guarda cada cierto tiempo un respaldo completo (.swxbackup) en una carpeta de tu equipo y conserva las últimas copias. Es independiente del guardado normal. Si eliges una carpeta de Dropbox, Drive u OneDrive, las copias también quedan en tu nube.
Carpeta: —
Para restaurar, abre cualquiera de las copias con Importar, igual que un respaldo manual.
Actualizaciones Comprueba si hay una versión nueva. La app ya la busca sola al abrir, una vez al día.

Diseño de Portada

Personaliza libremente la página de título de tu guion.

Vista Previa

Los cambios se reflejan y guardan automáticamente aquí.

Sin guion activo
Bloques de Portada

Agrega, edita y reordena los bloques que aparecerán en tu portada. Puedes personalizar textos, tamaños y estilos.

Pie de Portada

Aparecen en las esquinas inferiores de la portada. Déjalos vacíos para ocultarlos.

Vista Previa en vivo
Sin guion activo

Los cambios se reflejan automáticamente

Formato PDF

Ajusta la alineación, márgenes y estilo de cada elemento para la vista previa PDF y la exportación final.

Tipografía
INT. HABITACIÓN - DÍA
PERSONAJE
(susurrando)
Esta es una prueba de la fuente.
INT. HABITACIÓN - DÍA
PERSONAJE
(susurrando)
Esta es una prueba de la fuente.

Cuando un diálogo se corta al final de una página, se agrega un marcador de continuación. Aquí puedes personalizar el texto y activar/desactivar el sistema.

💡 El CONT'D hereda el formato del Personaje. El MORE hereda el formato de Acotación.

Se aplican a las páginas del guion (no a la portada) al exportar, abrir o imprimir el PDF. Se insertan como gráficos vectoriales: no se seleccionan ni se importan como texto. En Vista PDF solo se muestra la marca de agua.

⚠️ En diagonal, la marca queda sobre el texto: Word y otros programas pueden perder el formato del guion al abrir o importar el PDF. Elige «Margen izquierdo» si vas a compartirlo para editar.

💡 Variables: {title}, {episode}, {author}, {version}, {date}, {page}, {pages}

Controla la separación entre líneas de texto. El estándar de la industria es 1.0 (single-spaced). Valores mayores dan más aire al texto.

1.0
Compacto Estándar (1.0) Aireado
Vista Previa en vivo

Se actualiza al cambiar opciones

Inteligencia Artificial

Proveedor, modelo y claves de API.

Presets de Conexión

Guarda combinaciones de proveedor + modelo + tokens para cambiar entre setups con un click. Las claves de API no se incluyen — se mantienen en su sección.

Aún no tienes presets guardados.
Configura tu IA abajo y pulsa "💾 Guardar configuración actual".
Generación de Texto
Proveedor y clave
Modelo de Texto

Guarda el proveedor, modelo y tokens de arriba para reutilizarlos con un click desde "Presets de Conexión". Las claves de API no se incluyen.

Generación de Imágenes (Storyboard)
Proveedor independiente para generar imágenes en el Storyboard. Usa las claves de API ya configuradas arriba.
Proveedor de Imágenes Usa la API key del proveedor configurada arriba en "Claves de API".
Opciones Avanzadas
Enrutamiento Inteligente Si la conexión directa falla por bloqueos CORS, reintenta a través de un servidor intermedio (Cloudflare Worker). Tu clave de API y el texto enviado pasarán por ese servidor.
Estadísticas IA Abre el tablero geek de llamadas, tokens, fallos, tiempo acumulado y desglose por modelo.

Voz y Audio

Configuración de dictado (STT) y lectura en voz alta (TTS).

Motores
Motor de Dictado (STT) Nativo (Gratis, en vivo) o Whisper-1 (Alta precisión).
💡 Doble clic (o pulsación sostenida en móvil) sobre el botón 🎤 abre la configuración de micrófono.
Motor de Lectura (TTS) Nativo (Voces del sistema) o IA (Voces realistas).
Clave de API (Audio)
Idioma y Voz
Idioma de Audio Idioma principal para el reconocimiento.
Voz de Lectura (TTS) Voz que leerá tu guion en voz alta.

Prompts de IA

Personaliza cómo la IA interpreta cada acción. Usa {{TEXT}} donde se insertará el texto.

Editor Visual

Personaliza etiquetas, colores y formato del escritorio de escritura.

Idioma de etiquetas:
Solo cambia las etiquetas — tus colores se conservan.
Mesa de escritura ajustable Controla la posición del chip, la distancia chip → texto, el inicio del texto y dónde termina cada bloque.
Bloques del escritorio de escritura

Cada bloque reúne su nombre, color y formato en una sola tarjeta. Ajusta aquí el escritorio de escritura sin modificar el PDF.

Estilos de Resaltado

Crea estilos para resaltar texto en el editor con colores personalizados.

Zona de Peligro

Acciones irreversibles. Procede con cuidado.

Borrar un Guion Selecciona el guion que deseas eliminar permanentemente junto con todos sus datos.
Convertir / llevar película a serie Convierte una película en serie sin cambiar sus IDs internos, o copia una película como episodio dentro de una serie existente. La copia conserva escenas, versiones, desglose y notas vinculadas.
Borrar Todo el Contenido Elimina todos los guiones, escenas, personajes, configuraciones y datos almacenados. La app quedará vacía, lista para empezar de cero.

🧩 Debug del sistema

Diagnóstico visible en texto plano para revisar integridad de series, temporadas, episodios, escenas y referencias de producción sin abrir la consola.

Auditoría de proyecto activo SIN EJECUTAR
Ejecuta una revisión de datos del guion actual. No modifica información; sólo reporta problemas o inconsistencias.
Revisiones específicas
Reparaciones individuales
Informe

Estadísticas de uso IA

Resumen local de llamadas, tokens enviados/recibidos, tokens de razonamiento, fallos y tiempo acumulado. Se guarda sólo en este navegador y se puede separar por modelo.

0Llamadas
0Tokens totales
0Modelos usados
0Fallos

🐛 Registro persistente y Debug de IA

Conserva localmente durante 7 días eventos sensibles de escenas, versiones, IA, importaciones, reparaciones y colisiones, agrupados por fecha. El interruptor de Debug de IA solo decide si además se guarda el detalle completo de las llamadas a la IA.

Debug de IA Desactivada
Las llamadas de IA siempre guardan una ficha compacta con tipo, proveedor, modelo, estado y duración. Al activar el Debug también se conservan, solo en este dispositivo, el prompt, request y respuesta completos para diagnosticar fallos.
Cobertura automática de los últimos 7 días: fichas de IA, versiones, inserciones, reordenamientos, Split, fusiones, omisiones, restauraciones, bloqueos, estados, borrados de escena/episodio/proyecto, reparaciones, rollbacks, errores y colisiones de guardado. El Debug de IA es opcional. Nunca se guarda la clave API.
Diario persistente (0)
Verde: operación normal confirmada Amarillo: advertencia o conflicto posible Rojo: error, rollback o fallo grave
Sin registros aún. Los próximos eventos sensibles aparecerán aquí automáticamente.
Iniciando...
250 Palabras/Min
00:00 Restante

Cambiar número de escena

Acepta números (1, 34), números con letra (5A, 34B, A1) o con separador (20-A, 20.A, 43-P1).
Las escenas con sufijo (5A, 5B, 43-P1…) se cuentan como sub-escenas: la siguiente escena base será 6, no 7.

📌 Al asignar un número manual, la escena deja de renumerarse sola. Usa «Liberar número» para volver a la numeración automática.

Aviso legal y condiciones de uso

SELECCIONAR IDIOMA
🧪 Versión beta pública

ScriptWriterX está en beta: algunas funciones seguirán puliéndose y algunas partes de la interfaz todavía pueden no estar traducidas por completo.

Cada actualización se cuida para que tu contenido no se vea afectado y para mantener la compatibilidad con tus proyectos y archivos. Si notas algo que se pueda mejorar, cuéntanos.

🎁 Abierto durante la beta pública: todas las áreas, incluidas las marcadas como Pro (Desarrollo, Dirección y Producción), se pueden usar sin licencia ni costo mientras dure la beta.

Importante sobre tus datos

ScriptWriterX guarda tu contenido únicamente en tu dispositivo, dentro del almacenamiento interno del navegador. No existe copia en la nube ni en ningún servidor externo.

Ten en cuenta que:

  • Si borras el historial, caché o datos de navegación, tu contenido se perderá de forma permanente.
  • Se recomienda guardar y respaldar tus proyectos periódicamente usando la función de exportación de la aplicación.
  • La inteligencia artificial es opcional y solo se activa cuando tú lo decides.
Aviso legal — El usuario reconoce y acepta que:
  • ScriptWriterX es una herramienta de asistencia para la creación de contenido y no un generador autónomo de obras.
  • El usuario es el único responsable del contenido creado, modificado o generado mediante el uso de la aplicación.
  • Las funciones de inteligencia artificial son opcionales y están diseñadas para operar bajo control del usuario.
  • ScriptWriterX no reclama derechos de propiedad intelectual sobre el contenido generado por el usuario.
  • ScriptWriterX opera de forma local y no almacena contenido en servidores propios ni en servicios en la nube.
  • La aplicación puede funcionar sin conexión a internet y no transmite datos salvo cuando el usuario activa funciones específicas.
  • El uso de funciones de IA puede implicar el envío de contenido a servicios externos mediante APIs, lo cual queda bajo decisión y responsabilidad del usuario.
  • Dichas comunicaciones se realizan mediante canales seguros, pero ScriptWriterX no controla ni es responsable de las políticas de terceros.
  • El usuario es responsable de garantizar que su contenido no infringe derechos de terceros.
  • ScriptWriterX no garantiza la originalidad ni exclusividad del contenido generado mediante inteligencia artificial si no hay intervención creativa activa del usuario.
  • Durante la fase beta, la aplicación se ofrece «tal cual» y algunas funciones pueden seguir cambiando. Aunque cada actualización procura mantener la compatibilidad del contenido y los archivos, se recomienda al usuario conservar copias de seguridad de sus proyectos.
  • Sin garantías («tal cual»). ScriptWriterX se proporciona «tal cual» y «según disponibilidad», sin garantías de ningún tipo, expresas o implícitas, incluidas, entre otras, las de comerciabilidad, idoneidad para un fin determinado, exactitud, disponibilidad continua y no infracción.
  • Limitación de responsabilidad. En la máxima medida permitida por la ley aplicable, ni el autor ni los colaboradores serán responsables de daños directos, indirectos, incidentales, especiales o consecuentes, incluida la pérdida de datos, de trabajo, de ingresos o de oportunidades, derivados del uso o de la imposibilidad de usar la aplicación, aun cuando se haya advertido de esa posibilidad. El usuario asume el riesgo de su uso y es responsable de conservar respaldos de su trabajo.
Documentos:
🧪 Public beta

ScriptWriterX is in beta: some features are still being refined, and some parts of the interface may not be fully translated yet.

Every update is made with care so your content is not affected and your projects and files stay compatible. If you notice something that could be better, let us know.

🎁 Open during the public beta: every area, including those marked Pro (Development, Direction and Production), can be used with no license and no cost while the beta lasts.

Important — About your data

ScriptWriterX saves your content exclusively on your device, inside the browser's internal storage. There is no cloud backup or external server involved.

Please note:

  • If you clear your browser history, cache, or browsing data, your content will be permanently lost.
  • It is strongly recommended to save and back up your projects regularly using the app's export feature.
  • Artificial intelligence features are optional and activate only when you decide to use them.
Legal Notice — The user acknowledges and agrees that:
  • ScriptWriterX is a content creation assistance tool and not an autonomous work generator.
  • The user is solely responsible for all content created, modified, or generated through the use of the application.
  • Artificial intelligence features are optional and designed to operate under the user's control.
  • ScriptWriterX makes no claim, direct or indirect, to intellectual property rights over content generated by the user.
  • ScriptWriterX operates locally and does not store content on its own servers or in any cloud service.
  • The application can function without an internet connection and does not transmit data except when the user explicitly activates specific features.
  • Use of AI features may involve sending content to external services via APIs, which remains the user's decision and responsibility.
  • Such communications are carried out through secure channels; however, ScriptWriterX is not responsible for third-party policies.
  • The user is responsible for ensuring that their content does not infringe upon the rights of third parties.
  • ScriptWriterX does not guarantee the originality or exclusivity of content generated through artificial intelligence without active creative intervention from the user.
  • During the beta phase, the application is provided "as is" and some features may continue to change. Although every update aims to keep content and files compatible, users are advised to keep backups of their projects.
  • No warranty ("as is"). ScriptWriterX is provided "as is" and "as available", without warranties of any kind, express or implied, including but not limited to merchantability, fitness for a particular purpose, accuracy, uninterrupted availability and non-infringement.
  • Limitation of liability. To the fullest extent permitted by applicable law, neither the author nor contributors shall be liable for any direct, indirect, incidental, special or consequential damages, including loss of data, work, revenue or opportunity, arising from the use of or inability to use the application, even if advised of the possibility of such damages. The user assumes the risk of use and is responsible for keeping backups of their work.
Documents:
🧪 Version bêta publique

ScriptWriterX est en bêta : certaines fonctions sont encore en cours d’amélioration et certaines parties de l’interface peuvent ne pas être entièrement traduites.

Chaque mise à jour est préparée avec soin pour ne pas affecter votre contenu et garder la compatibilité avec vos projets et fichiers. Si vous remarquez quelque chose à améliorer, dites-le-nous.

🎁 Ouvert pendant la bêta publique : tous les espaces, y compris ceux marqués Pro (Développement, Réalisation et Production), sont utilisables sans licence ni frais pendant toute la bêta.

Important — À propos de vos données

ScriptWriterX enregistre votre contenu exclusivement sur votre appareil, dans le stockage interne du navigateur. Il n'y a aucune copie cloud ni serveur externe impliqué.

Veuillez noter :

  • Si vous effacez l'historique, le cache ou les données de navigation, votre contenu sera définitivement perdu.
  • Il est fortement recommandé de sauvegarder régulièrement vos projets à l'aide de la fonction d'exportation de l'application.
  • Les fonctions d'intelligence artificielle sont optionnelles et ne s'activent que lorsque vous le décidez.
Mentions légales — L'utilisateur reconnaît et accepte que :
  • ScriptWriterX est un outil d'aide à la création de contenu et non un générateur autonome d'œuvres.
  • L'utilisateur est seul responsable du contenu créé, modifié ou généré par l'utilisation de l'application.
  • Les fonctions d'intelligence artificielle sont optionnelles et conçues pour fonctionner sous le contrôle de l'utilisateur.
  • ScriptWriterX ne revendique aucun droit de propriété intellectuelle sur le contenu généré par l'utilisateur.
  • ScriptWriterX fonctionne localement et ne stocke pas de contenu sur ses propres serveurs ni dans aucun service cloud.
  • L'application peut fonctionner sans connexion Internet et ne transmet pas de données sauf lorsque l'utilisateur active explicitement des fonctions spécifiques.
  • L'utilisation de fonctions d'IA peut impliquer l'envoi de contenu à des services externes via des API, ce qui relève de la décision et de la responsabilité de l'utilisateur.
  • Ces communications sont effectuées via des canaux sécurisés ; cependant, ScriptWriterX n'est pas responsable des politiques des tiers.
  • L'utilisateur est responsable de s'assurer que son contenu ne porte pas atteinte aux droits de tiers.
  • ScriptWriterX ne garantit pas l'originalité ou l'exclusivité du contenu généré par intelligence artificielle sans intervention créative active de l'utilisateur.
  • Pendant la phase bêta, l'application est fournie « en l'état » et certaines fonctions peuvent encore évoluer. Bien que chaque mise à jour vise à préserver la compatibilité du contenu et des fichiers, il est recommandé à l'utilisateur de conserver des copies de sauvegarde de ses projets.
  • Absence de garantie (« en l'état »). ScriptWriterX est fourni « en l'état » et « selon disponibilité », sans garantie d'aucune sorte, expresse ou implicite, notamment de qualité marchande, d'adéquation à un usage particulier, d'exactitude, de disponibilité continue et d'absence de contrefaçon.
  • Limitation de responsabilité. Dans toute la mesure permise par la loi applicable, ni l'auteur ni les contributeurs ne sauraient être tenus responsables de dommages directs, indirects, accessoires, spéciaux ou consécutifs, y compris la perte de données, de travail, de revenus ou d'opportunités, résultant de l'utilisation ou de l'impossibilité d'utiliser l'application, même s'ils ont été avertis de cette possibilité. L'utilisateur assume les risques liés à l'utilisation et reste responsable de conserver des sauvegardes de son travail.
Documents :
Día 1
✕
Imagen escena
Tip: también puedes pegar (Ctrl+V) una imagen aquí.
Recortar toma Dibuja una selección. Arrastra dentro para moverla; usa los bordes y esquinas para ajustar.

Generar imagen — Escena

✕
EXT. LOCACION - DÍA
Resumen de la escena...
Selecciona el estilo primero — se usa al generar el prompt y al generar la imagen.
Composición:
Generando prompt con IA...
Puedes usar este prompt en Midjourney, Leonardo, Sora u otra IA de imágenes
3. Moodboard de continuidad
Cargando entidades...
La imagen generada aparecerá aquí
También puedes pegar (Ctrl+V) o arrastrar una imagen aquí
Generando imagen...
Grupos de Escenas
Agrupa tus escenas por trama, locación, acto o lo que necesites.
No hay grupos todavía.

Importación Masiva — Crew

Agrega o actualiza múltiples miembros desde Excel, CSV o manualmente.
✕
Columnas (la primera fila puede ser encabezado — se mapea automáticamente):
Departamento · Nombre* · Puesto · Teléfono · Email · Contacto Emergencia · Rate · Tipo Rate · Moneda · Días / cantidad · IVA % · Ret. renta % · Ret. IVA % · Factura (sí/empresa/nómina/no) · Relación (independiente/empleado/empresa) · Método de pago · País facturación · País contrato · Cargas («IMSS 26.5; Infonavit 5» o «nómina») · Notas