EllyTools

画像ツール

計算ツール

テキストツール

カラーツール

ファイルツール

便利ツール

Instagramプレビュー

投稿・ストーリー・リールをリアルなInstagramモックアップでプレビュー

Drag & drop images, click, or paste from clipboard

0 / 2,200 characters0 / 30 hashtags
instagram.com
your_username
Upload an image

1,234 likes

View all 56 comments

2 hours ago

使い方

1

画像をアップロード(ドラッグ&ドロップ、クリック、またはクリップボードから貼り付け)

2

ユーザー名、キャプション、いいね数などの詳細を入力

3

投稿、グリッド、ストーリー、リールのプレビューモードを切り替え

4

ダークモードを切り替え、アスペクト比を変更し、モックアップをPNGでダウンロード

よくある質問

関連ツール

こんな方におすすめ

  • フィードの美しさを計画しているInstagramクリエイターやインフルエンサー
  • 公開前にコンテンツを確認するソーシャルメディアマネージャー
  • クライアントにInstagramモックアップを提示するグラフィックデザイナー
  • 投稿レイアウトとグリッド配置を確認するマーケティングチーム

Instagram Preview: See the Crop Before You Post

Instagram shows the same photo in several places and each one crops it differently. The profile grid is no longer square, which reverses most of the framing advice written before 2025 — a square post now loses more of itself there than a portrait one does.

One upload becomes several different pictures. The feed shows it at the ratio you chose, the profile grid re-crops it to a portrait tile, and Stories and Reels are a different shape again with interface elements sitting on top. A photo can be framed perfectly in the feed and still have someone's head cut off on your profile.

This tool renders your own image in each of those contexts at once, so the crop is something you look at rather than something you find out about after posting. Images are read straight into the page and never uploaded anywhere.

The profile grid stopped being square

For most of Instagram's life the profile grid was a wall of 1:1 thumbnails, and the standard advice was to compose for that square because it was the harshest crop your photo would face. That is no longer true. Instagram replaced the square grid with portrait tiles at a 3:4 ratio, and the consequences run the opposite way.

A 4:5 portrait upload — 1080 × 1350, the tallest the feed accepts — is now very close to the grid shape. Fitting it into 3:4 trims about 34 pixels from each side, roughly 3% per edge. Almost everything survives.

A 1:1 square upload is now the awkward one. Filling a 3:4 tile with a square means cropping 135 pixels off each side, 12.5% per edge, so a quarter of the width disappears. A landscape 1.91:1 post fares worse still, losing around 30% from each side.

You can override the automatic crop after posting — the three-dot menu on a post has an Adjust Preview option that lets you reposition the thumbnail or pad it with a white or black border instead of cropping. That is a per-post repair, though, not a plan.

What each ratio costs you

Feed height is measured against a square post at the same width. Grid loss is what a 3:4 tile trims when it fills the frame.

Upload ratioPixelsHeight in feedTrimmed by the grid
4:5 portrait1080 × 1350125%~3% from each side
1:1 square1080 × 1080100%12.5% from each side
1.91:1 landscape1080 × 56652%~30% from each side

Why 4:5 wins twice

Portrait is not just kinder to the grid — it also takes more of the screen while someone is scrolling. At the same width, a 4:5 post is 25% taller than a square one, and a 1.91:1 landscape post is barely half the height of a square. Screen height is attention, and the widest ratio buys the least of it.

So the same choice that protects your grid also gives your post more room in the feed. If you only remember one number from this page, make it 1080 × 1350.

Captions get cut long before the limit

A caption can run to 2,200 characters, but the feed only shows the first line or two before collapsing the rest behind “more”. Whatever has to land — the question, the punchline, the call to action — belongs in the opening sentence, not after three lines of preamble.

The hashtag ceiling is 30 per post. Going over does not truncate the caption; Instagram refuses the post outright, which is a worse failure to discover at the moment you are trying to publish.

Hashtags work in any script, so #여행 and #旅行 count exactly the same as #travel toward that limit of 30. The counter in this tool reads all of them. Emoji count as characters too, which is why a caption that looks short can still be closer to the limit than you expect.

Before you post

  • Upload at 1080 × 1350 (4:5) unless the picture genuinely needs to be wide.
  • Keep faces, text and logos away from the left and right edges — that is where the grid trims, not the top and bottom.
  • Look at the grid tab with eight or nine images in it. Individual posts can each be fine while the wall of them is a mess.
  • Put the important half of the caption in the first line.
  • Count hashtags before publishing, not after Instagram rejects the post.
  • Stories and Reels are 9:16 and need their own version — the interface covers the top and bottom of the frame, so nothing important goes there.

Extended FAQ

Should I still compose for a square crop?

No, and following that advice now actively costs you. The grid is a 3:4 portrait tile, so a square upload loses 12.5% from each side there while a 4:5 upload loses about 3%. Guidance written before the grid changed has this backwards.

Does the grid crop the top and bottom of my photo?

Not any more. The old square grid trimmed the top and bottom of a portrait post — 10% from each end of a 4:5 image. The portrait grid trims the sides instead. If you have been leaving headroom at the top for the crop, you have been protecting the wrong edge.

Do Korean and Japanese hashtags count toward the 30 limit?

Yes. Instagram accepts hashtags in any script, and every one of them counts. The counter here reads letters from any alphabet, digits and underscores, and ends the tag at the first space or punctuation mark.

How many characters of my caption are actually visible?

Roughly the first line or two in the feed before it collapses behind “more”. The 2,200-character limit is the point at which Instagram stops accepting text, not the point at which readers stop seeing it.

Are my images uploaded anywhere?

No. The files are read in the browser and rendered into the preview locally. Nothing is sent to a server, and the mockup you download is generated on your own device.