メインコンテンツにスキップ

Lorem Ipsum ジェネレーター

デザインと開発のためのダミーテキストを生成する無料オンラインツールです。

About Lorem Ipsum

Lorem Ipsum is placeholder text commonly used in graphic design, publishing, and web development to demonstrate the visual form of a document without relying on meaningful content.

Common Use Cases

  • Website mockups and prototypes
  • Design presentations
  • Template development
  • Content layout testing
  • Typography demonstrations

主な機能

  • 3つの単位: 単語、文、段落
  • Lorem ipsum 開始: 伝統的な開始フレーズオプション
  • HTML タグ: <p> または <div> タグでラップ
  • 柔軟な数量: 1-100個まで生成
  • 即座にコピー: 生成されたテキストを即座にコピー

Lorem Ipsum とは?

Lorem Ipsum は 1500年代から使用されている標準的なダミーテキストです。実際の内容に邪魔されることなく、デザインの視覚的な形式に集中できるようにします。

原文

Lorem ipsum dolor sit amet, consectetur adipiscing elit,
sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

歴史

  • 起源: キケロの「de Finibus Bonorum et Malorum」(紀元前45年)
  • 変形: 1500年代の印刷業者がサンプル用に変形
  • 標準化: 1960年代に Letraset シートで大衆化

生成単位

単語(Words)

# 10 単語
Lorem ipsum dolor sit amet consectetur adipiscing elit sed do

使用場所: タイトル、ボタンテキスト、短いラベル

文(Sentences)

# 3 文
Lorem ipsum dolor sit amet. Consectetur adipiscing elit sed do.
Eiusmod tempor incididunt ut labore et dolore magna.

使用場所: 説明文、キャプション、ミディアムテキスト

段落(Paragraphs)

# 2 段落
Lorem ipsum dolor sit amet consectetur adipiscing elit. Sed do
eiusmod tempor incididunt ut labore. Magna aliqua enim ad minim.

Veniam quis nostrud exercitation ullamco. Laboris nisi aliquip ex
ea commodo. Duis aute irure dolor in reprehenderit.

使用場所: 本文、長いコンテンツ、レイアウトテスト

HTML タグオプション

<p> タグ

<p>Lorem ipsum dolor sit amet consectetur adipiscing elit.</p>

<p>Sed do eiusmod tempor incididunt ut labore et dolore.</p>

<p>Magna aliqua enim ad minim veniam quis nostrud.</p>

使用場所: ブログ、記事、一般文書

<div> タグ

<div>Lorem ipsum dolor sit amet consectetur adipiscing elit.</div>

<div>Sed do eiusmod tempor incididunt ut labore et dolore.</div>

<div>Magna aliqua enim ad minim veniam quis nostrud.</div>

使用場所: レイアウトコンポーネント、カード、セクション

使用事例

1. ウェブサイトモックアップ

<article>
<h1>Article Title</h1>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit...</p>
<p>Sed do eiusmod tempor incididunt ut labore et dolore...</p>
</article>

2. UI プロトタイプ

// React コンポーネント
function Card() {
return (
<div className="card">
<h3>Card Title</h3>
<p>Lorem ipsum dolor sit amet...</p>
<button>Read More</button>
</div>
);
}

3. デザインテンプレート

.hero-section {
/* Lorem ipsum でテキスト長を確認 */
}

.paragraph {
/* 複数の段落でレイアウトテスト */
}

4. メールテンプレート

<table>
<tr>
<td>
<h2>Newsletter Title</h2>
<p>Lorem ipsum dolor sit amet...</p>
</td>
</tr>
</table>

5. 印刷レイアウト

新聞レイアウト、雑誌デザイン、パンフレットなどで
テキストスペース確認用に使用

プログラミング例

JavaScript

const words = ['lorem', 'ipsum', 'dolor', 'sit', 'amet',
'consectetur', 'adipiscing', 'elit'];

function generateWords(count) {
const result = [];
for (let i = 0; i < count; i++) {
result.push(words[Math.floor(Math.random() * words.length)]);
}
return result.join(' ');
}

function generateSentences(count) {
const sentences = [];
for (let i = 0; i < count; i++) {
const wordCount = Math.floor(Math.random() * 10) + 5;
const sentence = generateWords(wordCount);
sentences.push(sentence.charAt(0).toUpperCase() +
sentence.slice(1) + '.');
}
return sentences.join(' ');
}

function generateParagraphs(count) {
const paragraphs = [];
for (let i = 0; i < count; i++) {
const sentenceCount = Math.floor(Math.random() * 4) + 3;
paragraphs.push(generateSentences(sentenceCount));
}
return paragraphs.join('\n\n');
}

// 使用
console.log(generateWords(10));
console.log(generateSentences(3));
console.log(generateParagraphs(2));

Python

import random

WORDS = ['lorem', 'ipsum', 'dolor', 'sit', 'amet',
'consectetur', 'adipiscing', 'elit', 'sed', 'do']

def generate_words(count):
return ' '.join(random.choice(WORDS) for _ in range(count))

def generate_sentences(count):
sentences = []
for _ in range(count):
word_count = random.randint(5, 15)
sentence = generate_words(word_count)
sentences.append(sentence.capitalize() + '.')
return ' '.join(sentences)

def generate_paragraphs(count):
paragraphs = []
for _ in range(count):
sentence_count = random.randint(3, 7)
paragraphs.append(generate_sentences(sentence_count))
return '\n\n'.join(paragraphs)

# 使用
print(generate_words(10))
print(generate_sentences(3))
print(generate_paragraphs(2))

代替ダミーテキスト

1. 英語以外の言語

  • 韓国語: "다람쥐 헌 쳇바퀴에 타고파..."
  • 日本語: "いろはにほへと..."
  • 中国語: "天地玄黄 宇宙洪荒..."

2. 面白い代替

  • Hipster Ipsum: ヒップスター用語
  • Bacon Ipsum: 肉関連の単語
  • Cat Ipsum: 猫用語
  • Pirate Ipsum: 海賊口調

3. 意味のあるテキスト

実際に意味のある内容でテストすることも良い方法です。

ベストプラクティス

1. 適切な量の使用

- タイトル: 3-5 単語
- サブタイトル: 5-10 単語
- 段落: 3-5 文
- 本文: 3-5 段落

2. 実際のコンテンツを考慮

ダミーテキストは実際のコンテンツ長と似せる

3. 可読性テスト

様々な長さのテキストでレイアウト確認

4. 最終的な置き換え

公開前にすべての Lorem Ipsum を実際のコンテンツに置き換え

注意事項

  1. SEO: Lorem Ipsum は SEO に役立ちません
  2. アクセシビリティ: スクリーンリーダーユーザーに混乱を与える可能性があります
  3. プロダクション: 実際のサービスでは使用しないでください
  4. コンテンツ戦略: 実際のコンテンツ長を考慮してください

よくある質問

Q: Lorem Ipsum の意味は何ですか?

A: ラテン語の単語ですが、文法的に完全ではありません。元の意味は「痛み自体」です。

Q: なぜ Lorem Ipsum を使用するのですか?

A: 意味のある内容はデザイン評価時に注意を散漫させます。Lorem Ipsum は純粋に視覚的な形式に集中できるようにします。

Q: 商用利用しても良いですか?

A: はい、Lorem Ipsum は著作権がありません。

Q: どのくらい生成すべきですか?

A: 実際のコンテンツと似た量を生成してください。

💬 このツールは役に立ちましたか?

Lorem Ipsum ジェネレーターを使用して、デザインプロジェクトのダミーテキストを簡単に生成できます。単語、文、段落を選択して、必要な量のテキストを即座に作成しましょう。

プライバシー保護

このツールは完全にクライアント側で動作します。入力されたデータはサーバーに送信されず、ブラウザ内でのみ処理されます。

関連ツール