Add Text to GIF

GIFs allow us to use short, silent clips to share our reactions, a fun moment or the latest viral video. While images can be very effective in getting a point across you may sometimes need to personalize your GIFs by adding a short text message of your own.

This simple online tool allows you to overlay static text on all frames in an animated GIF. By adding text you can annotate or label your GIFs. You can add a single or multiple text objects. Select from standard font families and over 900 web fonts. Customize fill colors, add strokes and drop shadows to add creative texts to your gifs.

How to add text to a GIF

To add text to an animated GIF with this tool:
  1. Click the 'Choose File' button to upload a .gif file from your computer. A textbox with default text is placed over the uploaded GIF.
  2. Editing text:
    • To type text - Double click the textbox to show the blinking cursor.
    • Move text - Click and drag the textbox over the GIF.
    • Style text - Use the input fields to style the text in the textbox. You can change the family, size and color of the text. You can also make the text bold or italic and add special styles such as stroke and drop shadow.
  3. To add a new textbox click the 'Add New' button. To remove the currently selected textbox click the 'Delete' button.
  4. Click the 'Generate GIF' button to generate the GIF file with the text overlay.
  5. Click the 'Download' button to download the GIF file to your computer. The file should be in the default download folder.

Editing GIF Text

All text in the editor is contained in a textbox. When a text is selected the textbox is shown as a bounding box around the text. The textbox shows which text in the editor has focus and is editable. If for example, you make a change to the font size or fill color field, only the text in the active textbox will be affected. To deselect a text click outside the textbox or click on another text object. The textbox around the deselected text will disappear and it will no longer be editable.

The textbox is not only used to indicate which text is selected. Around the textbox you will see small squares along the corners and edges. These small squares are control handles that can be used to transform its orientation, size and position. You can stretch the textbox vertically or horizontally, or rotate it by dragging the control handles.

When you open a GIF in the editor, a panel with the controls for the text properties is also loaded. You can add more text objects to the editor by clicking the 'Add New' button. The added text is automatically selected and is loaded with a default font properties and text. You can edit by clicking in the textbox. The 'Delete' button deletes the active text in the editor.

Text Properties

The properties below define how the text is rendered in your animated gif.

Font Color

Determines the fill color and opacity of the text using a dropdown color picker.

Font Family

Selects the font family of the text. You can choose regular fonts such as arial, verdana, times new roman or from a selection of over 900 unique and creative web fonts to overlay on your animated gif.

Font Size

Set the size of the text by entering a value in the text field or by selecting from the dropdown menu.

Text Align

Aligns the text in the textbox. value can be left, center or right justified.

Text Style

Add bold, italic, underline, strike-through or overline text styling and decoration to the gif text.

Stroke Color

Determines the color of outline applied the text.

Stroke Width

Sets the thickness or width in pixels of the outline around the text.

Drop Shadow Color

Uses a dropdown color picker to set the color of the text shadow if set.

Shadow Vertical Offset

Determines vertical the offset in pixels of the shadow text from the foreground text. The higher the value the lower the shadow text will be relative to the foreground text.

Shadow Horizontal Offset

Determines the horizontal offset in pixels of the shadow text from the foreground text. The higher the value the more left the shadow text will be relative to the foreground text.

Shadow Blur

Sets the blur of the shadow text. The higher the blur the more spread and blurry the shadow will be.