iPhone → Windows

OPEN
PAS
TE

Envie texto, links, imagens e arquivos do iPhone para o Windows em dois toques. Sem conta, sem nuvem, sem complicação — só Wi-Fi.

OpenPaste — servidor HTTP
$ ./dev-launch.sh
Sincronizando fontes WSL → Windows…
Sync concluído
Instalando dependências…
npm install concluído
 
[mdns] Anunciando openpaste.local:9876
[server] Listening on port 9876
 
POST /clip · type=text
Copied to clipboard (42 chars)
 
POST /clip · type=image
File saved foto.jpg
50MBlimite por envio
texto
URLs
imagens
arquivos
PDFs
clipboard automático
mDNS / Bonjour
notificações nativas
texto
URLs
imagens
arquivos
PDFs
clipboard automático
mDNS / Bonjour
notificações nativas
Como funciona

TRÊS
PASSOS.

01 🖥

Abra o OpenPaste

O app sobe no tray do Windows e anuncia openpaste.local na rede Wi-Fi via Bonjour. Nenhuma configuração de IP necessária.

02 📱

Compartilhe no iPhone

Toque em Compartilhar em qualquer app e escolha "Enviar para PC". Funciona com texto, links, fotos, PDFs e qualquer arquivo.

03

Pronto no Windows

Texto e URLs vão direto para o clipboard. Imagens e arquivos são salvos na pasta de destino. Uma notificação confirma o recebimento.

Recursos

TUDO
QUE IMPORTA.

📋

Clipboard automático

Texto e URLs são colados diretamente na área de transferência do Windows. Só dar Ctrl+V.

🔍

Descoberta automática

mDNS/Bonjour anuncia openpaste.local na rede. O iPhone acha o PC sem precisar de IP fixo.

🗂

Arquivos organizados

Imagens e arquivos salvos em pasta configurável. Nomes únicos gerados automaticamente.

🔔

Notificações nativas

Alerta do próprio Windows a cada recebimento. Clique para abrir o arquivo direto na pasta.

⚙️

Roda no tray, invisível

Zero janelas abertas. Inicia com o Windows se quiser. Interface só quando precisar.

OpenPaste

Copiado para clipboard!

https://github.com/…
Atalho iOS

INSTALE
NO iPHONE.

O Atalho iOS conecta o Share Sheet, Widget e Back Tap ao OpenPaste. Configure uma vez, use para sempre.

📋
Enviar para PC
Atalho iOS · OpenPaste
1
Abra o app Atalhos no iPhone e toque em "+" para criar um novo atalho.
2
Em "Atalho recebe", marque: Texto, URLs, Imagens, Arquivos e PDFs.
3
Adicione uma ação "Obter Conteúdo da URL" com o endpoint abaixo:
URL do servidor
http://openpaste.local:9876/clip
Método + corpo JSON
{
  "type": [tipo detectado],
  "content": [conteúdo ou base64],
  "filename": [nome do arquivo]
}
4
Nomeie o atalho "Enviar para PC" e salve. Pronto.
01 Configure os tipos de entrada

No topo do editor do Atalho, toque em "Atalho recebe" e habilite todos os tipos:

Texto
URLs
Imagens
Arquivos
PDFs

Deixe "Nenhuma entrada" desmarcado para poder disparar o atalho manualmente também (pega a área de transferência).

02 Detecte o tipo do conteúdo

Adicione um bloco "Se" para identificar o tipo de entrada:

• Se a entrada for Imagem → encode em Base64 → type = "image"

• Se for Arquivo/PDF → encode em Base64 → type = "file"

Senão → use como string → type = "text" ou "url"

Dica: use a ação "Codificar em Base64" do iOS para imagens e arquivos antes de enviar.

03 Configure o request HTTP

Adicione "Obter Conteúdo da URL" com as seguintes configurações:

URL: http://openpaste.local:9876/clip
Método: POST
Content-Type: application/json
Corpo: JSON

No campo corpo JSON, adicione as chaves type, content e filename apontando para as variáveis do Atalho.

04 Adicione feedback visual

Após o request, adicione um "Se" verificando se o resultado contém "ok":true:

Sim → "Mostrar Notificação" com ✓ Enviado para o PC

Não → "Mostrar Alerta" com Falha ao conectar. Verifique o OpenPaste.

05 Formas de disparar o atalho

Depois de salvar, o atalho pode ser disparado de várias formas:

📤 Share Sheet
🔲 Widget
👆 Back Tap
🔘 Botão de Ação

Share Sheet (recomendado): botão Compartilhar em qualquer app → "Mais" → ative "Enviar para PC".

Back Tap: Ajustes → Acessibilidade → Toque → Back Tap → selecione o atalho.

Botão de Ação (iPhone 15 Pro / 16): Ajustes → Botão de Ação → Atalho → "Enviar para PC".

Se o mDNS não funcionar

Alguns roteadores bloqueiam mDNS entre dispositivos. Nesse caso, substitua openpaste.local pelo IP local do PC.

O IP aparece na aba Rede nas Configurações do OpenPaste (janela do app Windows).

http://192.168.1.X:9876/clip
Tecnologia

STACK OPEN SOURCE.

Runtime

Electron

App nativo Windows com tray, notificações e acesso ao clipboard do sistema.

Servidor

Express.js

HTTP server leve escutando na rede local. Limite de 50 MB por payload.

Descoberta

Bonjour / mDNS

O PC anuncia openpaste.local automaticamente. Nenhum IP para lembrar.

iPhone

Atalhos iOS

Atalho nativo dispara pelo Share Sheet, Widget, Back Tap ou Botão de Ação.

BAIXE
GRÁTIS.

Código aberto, sem telemetria, sem conta. Seus dados ficam na sua rede.

↓  Download para Windows Ver no GitHub →
🪟 Windows 10 / 11
·
📱 iOS 13+
·
✦ Wi-Fi LAN