Text Behind Image
Cut the subject out of your photo and slide type in between, so the words are partly hidden behind a person, pet, or product. Everything runs on your device.
Arraste imagens aqui ou clique para enviar
Suporta JPG, PNG, GIF, WEBP, SVG
What this text behind image tool does
This tool builds the popular text-behind-subject effect out of three stacked layers on a single canvas. Layer one is your original photo, untouched. Layer two is your text. Layer three is a cut-out of the main subject, saved as a transparent PNG and drawn pixel-for-pixel over the same coordinates as layer one. Because the top layer carries the exact same pixels the photo already had wherever it keeps something, the subject appears to stand in front of the words while the rest of the scene stays behind them. Nothing is erased or masked away, and the illusion comes entirely from the drawing order. The cut-out comes from an ISNet salient-object segmentation model that runs through onnxruntime-web on your own machine. The model weights are roughly 40MB and download once, after which the browser serves them from cache. There is no upload step, no account, no queue, and no per-image cost, which is why the page has no watermark or usage cap. After the model returns its mask, a second pass erodes the mask boundary by one pixel and unmixes leftover background colour out of the semi-transparent edge pixels. That step matters more here than in a plain background remover: the subject sits on top of your text, so an edge pixel still tinted with the old background colour would read as a coloured fringe drawn across the letters. The one-pixel erosion costs nothing in this composite because the pixel underneath is the identical pixel from the untouched photo on layer one. Images larger than 2560 pixels on their longest edge are scaled down to that size first, because the edge cleanup is a per-pixel pass with a neighbourhood probe and a 24 megapixel phone photo would stall the browser for many seconds. The export is always a PNG so that partial text opacity and the soft subject edges survive intact.
When you would want text behind a subject
The effect earns its keep whenever a title has to share space with a photo and you do not want either one to lose. A headline pasted flat over an image always looks pasted on. Letting the subject overlap the type instead creates a sense of depth that reads as deliberate design work rather than an afterthought, and it does it without needing a designer or a subscription. The most common use is a portrait poster or profile banner, where a name or a single word sits behind a person's shoulders and head. It is equally at home on product shots, where a brand name or a price runs behind the item so the item stays the hero. Social platforms are where the look spread: it works well on video thumbnails, on story and reel covers, and on channel art, because it survives being scaled down to a small tile better than a caption bar does. Podcast cover art, event flyers, gym and sports graphics, and album-style mockups all use the same trick. It is also a practical answer to a layout problem. When a photo has a busy background and no clean area to put text on, hiding part of the text behind the subject gives the eye an anchor and turns the clutter into something the composition uses. Because the whole thing runs locally, it is safe for photos you would not want to hand to a third-party service in the first place, such as pictures of children, clients, or unreleased products.
How to put text behind an image
Four steps, and only the first one takes any real time. Everything after the cut-out redraws instantly, so you can experiment with wording and placement as much as you like before exporting.
Upload a photo with one clear foreground subject, such as a person, a pet, or a single product. Leave some visible space around the subject so the text has somewhere to sit.
Press Cut out subject. The first run downloads the segmentation model, which is about 40MB, and later runs skip straight to the inference.
Type your text, then set the font, weight, colour, size, rotation, spacing, and opacity. Drag directly on the preview to move the text, or use the position sliders for fine adjustments.
Press Compose and export PNG. The three layers are flattened into one image at full working resolution and the download appears below the preview.
Frequently Asked Questions
Mais Ferramentas de Imagem
Explore outras ferramentas poderosas para suas necessidades de edição de imagem
Comprimir Imagem
Reduzir tamanho
Redimensionar
Alterar dimensões
Recortar Imagem
Cortar área
Converter Formato
Mudar formato
Editor de Fotos
Editar fotos
Girar Imagem
Girar imagem
Virar Imagem
Horizontal/Vertical
Adicionar Marca d'Água
Marca d'água
Adicionar Borda
Adicionar borda de imagem
Cantos Arredondados
Adicionar cantos arredondados
Filtros
Brilho/Contraste
Desfocar Rosto
Ocultar rostos
Mosaico
Desfocar regiões
Remover Fundo
Remover fundo
Melhorar Imagem
IA upscale
Adicionar Texto
Adicionar texto a imagem
Colagem
Combinar múltiplas imagens
HTML para Imagem
Web para imagem
GIF para Sequência
Extrair frames
Remover bordas vazias
Remover bordas vazias
Renomear imagens em lote
Renomeie arquivos em lote com segurança
Recorte Circular
Recortar imagens em círculo
Preto e Branco
Converter imagens em tons de cinza
Dividir Imagem
Cortar uma imagem em grade
Mesclar Imagens
Combinar imagens em uma só
Alterar DPI
Definir metadados de DPI da imagem
Imagem para Base64
Codificar imagens como Base64
Imagem para PDF
Combine imagens em um PDF
HEIC para JPG
Converta fotos HEIC do iPhone para JPG
Remover EXIF
Visualize e remova metadados ocultos de fotos, incluindo localização GPS
Gerador de Favicon
Conjunto completo de ícones mais HTML
Paleta de Cores
Extraia cores de uma imagem
Base64 to Image
Decode Base64 back to an image
HEIC to PNG
Convert iPhone HEIC photos to lossless PNG
Color Picker
Get the HEX, RGB and HSL of any pixel
Signature Maker
Draw a signature and download it as a transparent PNG
Signature Background Remover
Ink from paper, on transparency
Transparent Background Maker
Make a background transparent