Ir al contenido principal
PPDF123

Rotar páginas de un PDF

Rotar PDF gira páginas 90, 180 o 270 grados y guarda un archivo nuevo. Por defecto rota todas las páginas, o solo las que indiques. El ángulo es absoluto: no se suma a la rotación actual de la página.

Arrastra archivos aquí, o haz clic para elegir

Admite PDF · hasta 500.0 MB por archivo · hasta 20 archivos a la vez

También puedes pegar un archivo con Ctrl/Cmd+V o desde el menú del portapapeles.

Rotar PDF pone el `/Rotate` de las páginas que elijas, o de todas por defecto, en 90, 180 o 270 grados. El valor es absoluto: no se suma a la rotación actual. Si una página ya está guardada a 90 y vuelves a enviar 90, sigue siendo 90.

La implementación escribe el atributo de página con lopdf. No reimprime la página como imagen ni llama a qpdf. El campo `pageNumbers` (por defecto `all`) selecciona las páginas que se giran. Acepta formas como `1,3`, `2-5`, `all` y `2n+1`, y un número de página que no existe se rechaza. Todas las páginas seleccionadas reciben el mismo ángulo.

El visor respeta `/Rotate` al mostrar. Algunas impresoras e importadores lo ignoran. Si una herramienta de abajo sigue viéndolo apaisado, aplanar o reimprimir es otro trabajo.

Los archivos protegidos con contraseña se descifran por ti en esta página cuando introduces la contraseña; quien use la API debe pasar antes por Quitar contraseña. Cualquier ángulo que no sea 90, 180 o 270 se rechaza.

La subida es temporal. No guardamos tu biblioteca de PDF.

Funciones

  • Pone `/Rotate` a 90, 180 o 270 en todas las páginas o en una lista de páginas
  • Ángulo absoluto, no acumulativo
  • lopdf nativo; no rasteriza
  • API anónima: /api/v1/general/rotate-pdf

Cuándo usarla

  • Enderezar un escaneo exportado de lado para el visor
  • Poner cada página a 180 después de un ADF al revés
  • Unificar rotaciones mezcladas en un solo ángulo

¿Cómo roto páginas de un PDF?

  1. Sube un PDF.
  2. Deja el campo de páginas en all o escribe las páginas que quieres girar, y elige después 90, 180 o 270.
  3. Pulsa Procesar y descarga el PDF.
  4. Ábrelo en un visor que respete `/Rotate` y mira una página del medio.

Límites y casos límite

  • Un ángulo por ejecución: las páginas que necesiten ángulos distintos requieren ejecuciones separadas
  • No acumula; no hay 0 grados ni ángulos arbitrarios
  • No rasteriza, así que algunas impresoras ignoran el indicador
  • Límite de subida en este sitio web: 500 MB por archivo, enviado por partes a partir de unos 95 MB. El cuerpo de una sola petición directa a la API está limitado a 100 MB.

Ejemplos

  • Un PDF de 3 páginas con 90 escribe /Rotate 90 en las tres
  • Enviar 90 otra vez a un archivo que ya está a 90 sigue siendo 90

Privacidad de esta herramienta

Los archivos se suben por HTTPS, se procesan en memoria o en un directorio temporal de corta duración en nuestros servidores, y se eliminan cuando el resultado está listo. No conservamos copias para consultarlas después, entrenar modelos ni crear perfiles publicitarios. Consulte la Política de privacidad para los plazos de retención y las cookies de AdSense.

Preguntas frecuentes

¿Puedo rotar solo la página 2?
Sí. Escribe 2 en el campo de páginas y solo esa página recibe el nuevo valor /Rotate.
¿Rotar 90 dos veces da 180?
No. Cada ejecución escribe el ángulo que eliges. Si quieres 180, elige 180.
¿Redibuja el contenido de la página?
No. Solo pone el indicador en el diccionario de página. El flujo de contenido se queda.
¿Por qué la impresora sigue sacándolo apaisado?
Algunas rutas de impresión ignoran /Rotate. Es un problema del consumidor, no se arregla rotando otra vez.

Última actualización:

Llámalo desde el código

Cada herramienta del sitio es un endpoint REST. Para uso anónimo no hace falta cuenta ni clave de API. Sirve igual para el navegador, para desarrolladores y para agentes de IA.

curl -X POST "https://pdf123.xyz/api/v1/general/rotate-pdf" \
  -F "[email protected]" \
  -F "pageNumbers=all" \
  -F "angle=90" \
  -o output.pdf

También está disponible como herramienta MCP para clientes de agentes que hablan Model Context Protocol (JSON-RPC 2.0 por POST /mcp). Referencia completa de la API

Úsalo desde un agente de IA

Skill

Con esta skill, Claude Code, Codex, Cursor y otros agentes de IA pueden usar «Rotar PDF» por ti: /skills/pdf123-rotate.md

Todas las skills para agentes

Los archivos se usan solo para este trabajo y se borran automáticamente después.