<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ツール &#8211; ケケンタの独学ITブログ</title>
	<atom:link href="https://kekenta-it-blog.com/tag/tool/feed/" rel="self" type="application/rss+xml" />
	<link>https://kekenta-it-blog.com</link>
	<description>プログラミングやWeb制作の情報を発信</description>
	<lastBuildDate>Sun, 27 Jul 2025 21:37:40 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://kekenta-it-blog.com/wp-content/uploads/2023/07/cropped-KEKENTA-BLOG-32x32.png</url>
	<title>ツール &#8211; ケケンタの独学ITブログ</title>
	<link>https://kekenta-it-blog.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>GmailToPDF: Desktop App That Automatically Converts Gmail to PDF!</title>
		<link>https://kekenta-it-blog.com/gmail-to-pdf-desktopapp-eng/</link>
					<comments>https://kekenta-it-blog.com/gmail-to-pdf-desktopapp-eng/#respond</comments>
		
		<dc:creator><![CDATA[ケケンタ]]></dc:creator>
		<pubDate>Thu, 10 Jul 2025 10:37:46 +0000</pubDate>
				<category><![CDATA[デスクトップアプリ]]></category>
		<category><![CDATA[Gmail]]></category>
		<category><![CDATA[PDF]]></category>
		<category><![CDATA[ツール]]></category>
		<category><![CDATA[自動化]]></category>
		<guid isPermaLink="false">https://kekenta-it-blog.com/?p=15214</guid>

					<description><![CDATA[<p><img src="https://kekenta-it-blog.com/wp-content/uploads/2025/07/eye-catch__gmail-to-pdf-desktopapp-en__15214-1024x576.jpg" class="webfeedsFeaturedVisual" /></p>Have you ever felt this way? Speaking personally, I&#8217;m currently working as a freelancer. When looking fo [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img src="https://kekenta-it-blog.com/wp-content/uploads/2025/07/eye-catch__gmail-to-pdf-desktopapp-en__15214-1024x576.jpg" class="webfeedsFeaturedVisual" /></p><div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/困った顔-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/困った顔-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>Want to automatically convert Gmail emails to PDF…<br>Manual conversion every time is such a hassle…</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p class="wp-block-paragraph">Have you ever felt this way?</p>



<p class="wp-block-paragraph">Speaking personally, I&#8217;m currently working as a freelancer.</p>



<p class="wp-block-paragraph">When looking for work, I often use crowdsourcing services like Lancers and Coconala. This means that for every job I take, I need to keep the necessary emails as electronic documents, and I frequently find myself thinking, &#8220;I wish I could convert these to PDF more easily.&#8221;</p>



<p class="wp-block-paragraph">To improve efficiency, I was searching for a tool to convert Gmail emails to PDF, but surprisingly couldn&#8217;t find one that met my ideal requirements, which left me frustrated.</p>



<p class="wp-block-paragraph">So I thought, &#8220;Why not make it myself!&#8221; and developed the desktop application (for Windows) I&#8217;m introducing today: &#8220;<strong><span class="swl-inline-color has-swl-deep-02-color">GmailToPDF</span></strong>.&#8221;</p>



<figure class="wp-block-image size-large is-style-default"><img decoding="async" width="1024" height="576" src="https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_english-1024x576.jpg" alt="GmailToPDF Dashboard" class="wp-image-15170" srcset="https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_english-1024x576.jpg 1024w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_english-300x169.jpg 300w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_english-768x432.jpg 768w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_english.jpg 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">GmailToPDF Dashboard</figcaption></figure>



<p class="wp-block-paragraph">After actually developing it, I created a truly convenient tool, so I&#8217;d like to introduce it in detail!</p>



<p class="has-text-align-center u-mb-ctrl u-mb-0 wp-block-paragraph"><span class="swl-fz u-fz-s">＼ <strong>Purchase on Gumroad !!</strong> ／</span></p>



<div class="swell-block-button green_ -size-l u-mb-ctrl u-mb-30 is-style-btn_shiny" data-id="ebde0e7b"><a href="https://kekenta.gumroad.com/l/eoafiv" target="_blank" rel="noopener noreferrer" class="swell-block-button__link" data-has-icon="1"><span>Purchase GmailToPDF</span><svg class="__icon -right" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 512 512"><path d="M470.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 256 265.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160zm-352 160l160-160c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L210.7 256 73.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0z"></path></svg></a></div>



<h2 class="wp-block-heading">What kind of app is GmailToPDF?</h2>



<p class="wp-block-paragraph">GmailToPDF is a modern desktop application that converts Gmail emails to PDF.</p>



<p class="wp-block-paragraph">It&#8217;s built with React + Electron + Material-UI, designed to be both beautiful and extremely user-friendly.</p>



<p class="is-style-icon_info wp-block-paragraph">This introduction covers the Windows version only.</p>



<h2 class="wp-block-heading">Main Features and Development Focus Points</h2>



<p class="wp-block-paragraph">I developed this with &#8220;Vibe Coding&#8221; as the main focus, which has become popular recently.</p>



<p class="wp-block-paragraph">Therefore, while I didn&#8217;t do heavy programming, I put a lot of effort into functionality and UI development. In this chapter, I&#8217;ll introduce these main features and focus points.</p>



<div class="swell-block-capbox cap_box is-style-shadow" data-colset="col1"><div class="cap_box_ttl"><span><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJtNDQuMiAyOS42LTMuNC0zLjJjLjEtLjguMi0xLjYuMi0yLjRzLS4xLTEuNi0uMi0yLjRsMy40LTMuMmMuOC0uNiAxLTEuNy41LTIuNmwtMy4zLTUuNmMtLjUtLjktMS42LTEuMi0yLjUtLjlsLTQuNCAxLjNjLTEuMy0xLTIuNy0xLjgtNC4yLTIuNGwtMS4xLTQuNWMtLjEtMS0xLTEuNy0yLTEuN2gtNi41Yy0xIDAtMS44LjctMiAxLjdsLTEuMSA0LjVjLTEuNS42LTMgMS40LTQuMiAyLjRMOS4xIDkuM2MtLjktLjQtMiAwLTIuNS45bC0zLjMgNS42Yy0uNS45LS4zIDIgLjUgMi42bDMuNCAzLjJjLS4xLjgtLjIgMS42LS4yIDIuNHMuMSAxLjYuMiAyLjRsLTMuNCAzLjJjLS44LjYtMSAxLjctLjUgMi42bDMuMyA1LjZjLjUuOSAxLjYgMS4yIDIuNS45bDQuNC0xLjNjMS4zIDEgMi43IDEuOCA0LjIgMi40bDEuMSA0LjVjLjEgMSAxIDEuNyAyIDEuN2g2LjVjMSAwIDEuOC0uNyAyLTEuN2wxLjEtNC41YzEuNS0uNiAzLTEuNCA0LjItMi40bDQuNCAxLjNjLjkuNCAyIDAgMi41LS45bDMuMy01LjZjLjQtLjkuMi0yLS42LTIuNnpNMjQgMzJjLTQuNCAwLTgtMy42LTgtOHMzLjYtOCA4LTggOCAzLjYgOCA4LTMuNiA4LTggOHoiPjwvcGF0aD48L3N2Zz4=)" data-icon="LsCog" data-id="0" aria-hidden="true" class="swl-inline-icon"> </span><strong> </strong><strong>Main Features</strong></span></div><div class="cap_box_content">
<ul class="wp-block-list -list-under-dashed is-style-good_list">
<li>Gmail Authentication System</li>



<li>Email Search Functionality</li>



<li>Email Selection System</li>



<li>PDF Generation Functionality</li>



<li>Google Drive Integration</li>



<li>Modern User Interface</li>



<li>Multi-language Support</li>
</ul>
</div></div>



<h3 class="wp-block-heading">1. Secure Gmail Authentication System</h3>



<p class="is-style-balloon_box u-mb-ctrl u-mb-10 wp-block-paragraph"><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJtNDQuMiAyOS42LTMuNC0zLjJjLjEtLjguMi0xLjYuMi0yLjRzLS4xLTEuNi0uMi0yLjRsMy40LTMuMmMuOC0uNiAxLTEuNy41LTIuNmwtMy4zLTUuNmMtLjUtLjktMS42LTEuMi0yLjUtLjlsLTQuNCAxLjNjLTEuMy0xLTIuNy0xLjgtNC4yLTIuNGwtMS4xLTQuNWMtLjEtMS0xLTEuNy0yLTEuN2gtNi41Yy0xIDAtMS44LjctMiAxLjdsLTEuMSA0LjVjLTEuNS42LTMgMS40LTQuMiAyLjRMOS4xIDkuM2MtLjktLjQtMiAwLTIuNS45bC0zLjMgNS42Yy0uNS45LS4zIDIgLjUgMi42bDMuNCAzLjJjLS4xLjgtLjIgMS42LS4yIDIuNHMuMSAxLjYuMiAyLjRsLTMuNCAzLjJjLS44LjYtMSAxLjctLjUgMi42bDMuMyA1LjZjLjUuOSAxLjYgMS4yIDIuNS45bDQuNC0xLjNjMS4zIDEgMi43IDEuOCA0LjIgMi40bDEuMSA0LjVjLjEgMSAxIDEuNyAyIDEuN2g2LjVjMSAwIDEuOC0uNyAyLTEuN2wxLjEtNC41YzEuNS0uNiAzLTEuNCA0LjItMi40bDQuNCAxLjNjLjkuNCAyIDAgMi41LS45bDMuMy01LjZjLjQtLjkuMi0yLS42LTIuNnpNMjQgMzJjLTQuNCAwLTgtMy42LTgtOHMzLjYtOCA4LTggOCAzLjYgOCA4LTMuNiA4LTggOHoiPjwvcGF0aD48L3N2Zz4=)" data-icon="LsCog" data-id="0" aria-hidden="true" class="swl-inline-icon"> </span><strong> Feature Details</strong></p>



<div class="wp-block-group has-border -border01"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<ul class="wp-block-list is-style-good_list">
<li>Secure authentication using Google OAuth2</li>



<li>Requests only send-only access for reading &amp; notification emails</li>



<li>Local encrypted token storage</li>
</ul>
</div></div>



<p class="wp-block-paragraph">For this development, security was the top priority, so I adopted OAuth2 authentication.</p>



<p class="wp-block-paragraph">At first, you might think &#8220;Isn&#8217;t authentication troublesome?&#8221;, but after a little initial setup during the first login, you can use the automatic generation function just by logging in with your Google account, so it shouldn&#8217;t be much trouble.</p>



<p class="wp-block-paragraph">Moreover, it only authenticates for email reading and email sending (used only for completion notifications), so you don&#8217;t have to worry about accidentally deleting emails.</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>By the way, I&#8217;ve prepared detailed explanations for the initial setup steps within the app, so please rest assured!<br>You can proceed with operations while viewing both the explanation screen and setup screen side by side!</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<h3 class="wp-block-heading">2. Advanced Email Search Functionality</h3>



<figure class="wp-block-image size-large is-style-shadow"><img decoding="async" width="1024" height="576" src="https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv02-en-1024x576.jpg" alt="Email Search Functionality" class="wp-image-15222" srcset="https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv02-en-1024x576.jpg 1024w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv02-en-300x169.jpg 300w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv02-en-768x432.jpg 768w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv02-en.jpg 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Email Search Functionality</figcaption></figure>



<p class="is-style-balloon_box u-mb-ctrl u-mb-10 wp-block-paragraph"><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJtNDQuMiAyOS42LTMuNC0zLjJjLjEtLjguMi0xLjYuMi0yLjRzLS4xLTEuNi0uMi0yLjRsMy40LTMuMmMuOC0uNiAxLTEuNy41LTIuNmwtMy4zLTUuNmMtLjUtLjktMS42LTEuMi0yLjUtLjlsLTQuNCAxLjNjLTEuMy0xLTIuNy0xLjgtNC4yLTIuNGwtMS4xLTQuNWMtLjEtMS0xLTEuNy0yLTEuN2gtNi41Yy0xIDAtMS44LjctMiAxLjdsLTEuMSA0LjVjLTEuNS42LTMgMS40LTQuMiAyLjRMOS4xIDkuM2MtLjktLjQtMiAwLTIuNS45bC0zLjMgNS42Yy0uNS45LS4zIDIgLjUgMi42bDMuNCAzLjJjLS4xLjgtLjIgMS42LS4yIDIuNHMuMSAxLjYuMiAyLjRsLTMuNCAzLjJjLS44LjYtMSAxLjctLjUgMi42bDMuMyA1LjZjLjUuOSAxLjYgMS4yIDIuNS45bDQuNC0xLjNjMS4zIDEgMi43IDEuOCA0LjIgMi40bDEuMSA0LjVjLjEgMSAxIDEuNyAyIDEuN2g2LjVjMSAwIDEuOC0uNyAyLTEuN2wxLjEtNC41YzEuNS0uNiAzLTEuNCA0LjItMi40bDQuNCAxLjNjLjkuNCAyIDAgMi41LS45bDMuMy01LjZjLjQtLjkuMi0yLS42LTIuNnpNMjQgMzJjLTQuNCAwLTgtMy42LTgtOHMzLjYtOCA4LTggOCAzLjYgOCA4LTMuNiA4LTggOHoiPjwvcGF0aD48L3N2Zz4=)" data-icon="LsCog" data-id="0" aria-hidden="true" class="swl-inline-icon"> </span><strong> Feature Details</strong></p>



<div class="wp-block-group has-border -border01"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<ul class="wp-block-list is-style-good_list">
<li>Search by subject, sender, recipient, date</li>



<li>Filter by attachment presence, read/unread status</li>



<li>Exclusion condition settings (exclude specific senders or subjects)</li>



<li>Search by labels (folders) &amp; save favorite labels</li>



<li>Save and load search conditions</li>



<li>Quick search functionality</li>
</ul>
</div></div>



<p class="wp-block-paragraph">This is the feature I put the most effort into developing!</p>



<p class="wp-block-paragraph">For example, if you want to convert only important emails from Mr. Tanaka to PDF, you can extract emails precisely by entering &#8220;Tanaka&#8221; in the sender field and &#8220;important&#8221; in the subject field.</p>



<p class="is-style-icon_good wp-block-paragraph">Furthermore, you can set exclusion conditions, so you can easily exclude things like &#8220;newsletters.&#8221;</p>



<p class="wp-block-paragraph">Search conditions can also be saved, so once you set up frequently used conditions, you can search with one click from next time. This saves a tremendous amount of time!</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>Using the quick search function, you can search for &#8220;today&#8217;s emails&#8221; with one click, so it&#8217;s very convenient without any hassle!</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<h3 class="wp-block-heading">3. Flexible Email Selection System</h3>



<figure class="wp-block-image size-large is-style-shadow"><img decoding="async" width="1024" height="576" src="https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mail-selection-en-1024x576.jpg" alt="Email Selection System" class="wp-image-15224" srcset="https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mail-selection-en-1024x576.jpg 1024w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mail-selection-en-300x169.jpg 300w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mail-selection-en-768x432.jpg 768w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mail-selection-en.jpg 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Email Selection System</figcaption></figure>



<p class="is-style-balloon_box u-mb-ctrl u-mb-10 wp-block-paragraph"><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJtNDQuMiAyOS42LTMuNC0zLjJjLjEtLjguMi0xLjYuMi0yLjRzLS4xLTEuNi0uMi0yLjRsMy40LTMuMmMuOC0uNiAxLTEuNy41LTIuNmwtMy4zLTUuNmMtLjUtLjktMS42LTEuMi0yLjUtLjlsLTQuNCAxLjNjLTEuMy0xLTIuNy0xLjgtNC4yLTIuNGwtMS4xLTQuNWMtLjEtMS0xLTEuNy0yLTEuN2gtNi41Yy0xIDAtMS44LjctMiAxLjdsLTEuMSA0LjVjLTEuNS42LTMgMS40LTQuMiAyLjRMOS4xIDkuM2MtLjktLjQtMiAwLTIuNS45bC0zLjMgNS42Yy0uNS45LS4zIDIgLjUgMi42bDMuNCAzLjJjLS4xLjgtLjIgMS42LS4yIDIuNHMuMSAxLjYuMiAyLjRsLTMuNCAzLjJjLS44LjYtMSAxLjctLjUgMi42bDMuMyA1LjZjLjUuOSAxLjYgMS4yIDIuNS45bDQuNC0xLjNjMS4zIDEgMi43IDEuOCA0LjIgMi40bDEuMSA0LjVjLjEgMSAxIDEuNyAyIDEuN2g2LjVjMSAwIDEuOC0uNyAyLTEuN2wxLjEtNC41YzEuNS0uNiAzLTEuNCA0LjItMi40bDQuNCAxLjNjLjkuNCAyIDAgMi41LS45bDMuMy01LjZjLjQtLjkuMi0yLS42LTIuNnpNMjQgMzJjLTQuNCAwLTgtMy42LTgtOHMzLjYtOCA4LTggOCAzLjYgOCA4LTMuNiA4LTggOHoiPjwvcGF0aD48L3N2Zz4=)" data-icon="LsCog" data-id="0" aria-hidden="true" class="swl-inline-icon"> </span><strong> Feature Details</strong></p>



<div class="wp-block-group has-border -border01"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<ul class="wp-block-list is-style-good_list">
<li>Multiple email selection from search results</li>



<li>Select all / deselect all functionality</li>



<li>Detailed display of selected emails</li>



<li>Deselection functionality</li>
</ul>
</div></div>



<p class="wp-block-paragraph">Once search results are displayed, the operation is simple &#8211;<span class="swl-marker mark_yellow"> just select emails with checkboxes.</span></p>



<p class="wp-block-paragraph">You can select multiple emails at once, so you can efficiently proceed with PDF conversion. You can also preview the content of selected emails beforehand, reducing the risk of converting the wrong emails to PDF!</p>



<p class="is-style-icon_good wp-block-paragraph">By the way, very rarely, there might be emails that can&#8217;t be converted to PDF, but in such cases, it properly lists &#8220;which emails couldn&#8217;t be converted to PDF,&#8221; so you can prevent missing PDF conversions!</p>



<h3 class="wp-block-heading">4. High-Quality PDF Generation Functionality</h3>



<figure class="wp-block-image size-large is-style-shadow"><img decoding="async" width="1024" height="576" src="https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv03-en-1024x576.jpg" alt="PDF Generation Functionality" class="wp-image-15223" srcset="https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv03-en-1024x576.jpg 1024w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv03-en-300x169.jpg 300w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv03-en-768x432.jpg 768w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv03-en.jpg 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">PDF Generation Functionality</figcaption></figure>



<p class="is-style-balloon_box u-mb-ctrl u-mb-10 wp-block-paragraph"><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJtNDQuMiAyOS42LTMuNC0zLjJjLjEtLjguMi0xLjYuMi0yLjRzLS4xLTEuNi0uMi0yLjRsMy40LTMuMmMuOC0uNiAxLTEuNy41LTIuNmwtMy4zLTUuNmMtLjUtLjktMS42LTEuMi0yLjUtLjlsLTQuNCAxLjNjLTEuMy0xLTIuNy0xLjgtNC4yLTIuNGwtMS4xLTQuNWMtLjEtMS0xLTEuNy0yLTEuN2gtNi41Yy0xIDAtMS44LjctMiAxLjdsLTEuMSA0LjVjLTEuNS42LTMgMS40LTQuMiAyLjRMOS4xIDkuM2MtLjktLjQtMiAwLTIuNS45bC0zLjMgNS42Yy0uNS45LS4zIDIgLjUgMi42bDMuNCAzLjJjLS4xLjgtLjIgMS42LS4yIDIuNHMuMSAxLjYuMiAyLjRsLTMuNCAzLjJjLS44LjYtMSAxLjctLjUgMi42bDMuMyA1LjZjLjUuOSAxLjYgMS4yIDIuNS45bDQuNC0xLjNjMS4zIDEgMi43IDEuOCA0LjIgMi40bDEuMSA0LjVjLjEgMSAxIDEuNyAyIDEuN2g2LjVjMSAwIDEuOC0uNyAyLTEuN2wxLjEtNC41YzEuNS0uNiAzLTEuNCA0LjItMi40bDQuNCAxLjNjLjkuNCAyIDAgMi41LS45bDMuMy01LjZjLjQtLjkuMi0yLS42LTIuNnpNMjQgMzJjLTQuNCAwLTgtMy42LTgtOHMzLjYtOCA4LTggOCAzLjYgOCA4LTMuNiA4LTggOHoiPjwvcGF0aD48L3N2Zz4=)" data-icon="LsCog" data-id="0" aria-hidden="true" class="swl-inline-icon"> </span><strong> Feature Details</strong></p>



<div class="wp-block-group has-border -border01"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<ul class="wp-block-list is-style-good_list">
<li>PDF generation including all HTML elements</li>



<li>Include/exclude attachment information settings</li>



<li>Email notification sent to Google account when PDF generation is complete</li>
</ul>
</div></div>



<p class="wp-block-paragraph">I made it so that emails can be saved to PDF with their appearance preserved as much as possible, so no important information is lost. HTML decorations and images are also included, so you can keep complete records of emails.</p>



<p class="wp-block-paragraph">I also included an email notification function that sends to your authenticated Google account. Therefore, even when running large-scale Gmail PDF generation, you don&#8217;t need to worry about &#8220;Is it done yet? Or still going?&#8221; You can proceed with other work while just waiting for email notifications.</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>Furthermore, I included a function to save attachments, which I find very useful for document management as a freelancer with preservation obligations!</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p class="is-style-icon_announce wp-block-paragraph">Currently not included, but I plan to implement &#8220;automatic scheduled execution functionality&#8221; in the future.<br>App update fees are free, but as new features are added, prices are likely to increase, so if you want to get the app at a good price, early purchase is recommended!</p>



<p class="has-text-align-center u-mb-ctrl u-mb-0 wp-block-paragraph"><span class="swl-fz u-fz-s">＼ <strong>Purchase on Gumroad !!</strong> ／</span></p>



<div class="swell-block-button green_ -size-l u-mb-ctrl u-mb-30 is-style-btn_shiny" data-id="8ca13757"><a href="https://kekenta.gumroad.com/l/eoafiv" target="_blank" rel="noopener noreferrer" class="swell-block-button__link" data-has-icon="1"><span>Purchase GmailToPDF</span><svg class="__icon -right" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 512 512"><path d="M470.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 256 265.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160zm-352 160l160-160c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L210.7 256 73.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0z"></path></svg></a></div>



<h3 class="wp-block-heading">5. Google Drive Integration</h3>



<p class="is-style-balloon_box u-mb-ctrl u-mb-10 wp-block-paragraph"><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJtNDQuMiAyOS42LTMuNC0zLjJjLjEtLjguMi0xLjYuMi0yLjRzLS4xLTEuNi0uMi0yLjRsMy40LTMuMmMuOC0uNiAxLTEuNy41LTIuNmwtMy4zLTUuNmMtLjUtLjktMS42LTEuMi0yLjUtLjlsLTQuNCAxLjNjLTEuMy0xLTIuNy0xLjgtNC4yLTIuNGwtMS4xLTQuNWMtLjEtMS0xLTEuNy0yLTEuN2gtNi41Yy0xIDAtMS44LjctMiAxLjdsLTEuMSA0LjVjLTEuNS42LTMgMS40LTQuMiAyLjRMOS4xIDkuM2MtLjktLjQtMiAwLTIuNS45bC0zLjMgNS42Yy0uNS45LS4zIDIgLjUgMi42bDMuNCAzLjJjLS4xLjgtLjIgMS42LS4yIDIuNHMuMSAxLjYuMiAyLjRsLTMuNCAzLjJjLS44LjYtMSAxLjctLjUgMi42bDMuMyA1LjZjLjUuOSAxLjYgMS4yIDIuNS45bDQuNC0xLjNjMS4zIDEgMi43IDEuOCA0LjIgMi40bDEuMSA0LjVjLjEgMSAxIDEuNyAyIDEuN2g2LjVjMSAwIDEuOC0uNyAyLTEuN2wxLjEtNC41YzEuNS0uNiAzLTEuNCA0LjItMi40bDQuNCAxLjNjLjkuNCAyIDAgMi41LS45bDMuMy01LjZjLjQtLjkuMi0yLS42LTIuNnpNMjQgMzJjLTQuNCAwLTgtMy42LTgtOHMzLjYtOCA4LTggOCAzLjYgOCA4LTMuNiA4LTggOHoiPjwvcGF0aD48L3N2Zz4=)" data-icon="LsCog" data-id="0" aria-hidden="true" class="swl-inline-icon"> </span><strong> Feature Details</strong></p>



<div class="wp-block-group has-border -border01"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<ul class="wp-block-list is-style-good_list">
<li>Direct save to Google Drive folders</li>



<li>Folder selection functionality</li>



<li>Upload progress display</li>
</ul>
</div></div>



<p class="wp-block-paragraph">I made it so you can save directly to cloud storage, making backup extremely easy.</p>



<p class="wp-block-paragraph">You can also access it from other devices, so you can check PDFs even when out. You can also save local storage space, so it&#8217;s a win-win!</p>



<p class="is-style-icon_good wp-block-paragraph">By the way, you can directly create new directories in Google Drive within the app, so you don&#8217;t need to open Google Drive each time &#8211; you can quickly create PDFs, which is also a highlight.</p>



<h3 class="wp-block-heading">6. Modern User Interface</h3>



<figure class="wp-block-image size-large is-style-shadow"><img decoding="async" width="1024" height="576" src="https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_english-1024x576.jpg" alt="Modern User Interface" class="wp-image-15170" srcset="https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_english-1024x576.jpg 1024w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_english-300x169.jpg 300w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_english-768x432.jpg 768w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_english.jpg 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Modern User Interface</figcaption></figure>



<p class="is-style-balloon_box u-mb-ctrl u-mb-10 wp-block-paragraph"><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNMzIgNDYuNUgxNmMtMS4xIDAtMi0uOS0yLTJzLjktMiAyLTJoMTZjMS4xIDAgMiAuOSAyIDJzLS45IDItMiAyek00MS43IDE1LjlDNDEuMyAxMyA0MCAxMC4zIDM4LjIgOCAzNC41IDMuMiAyOSAuOCAyMy4xIDEgMTQgMS40IDYuNSA4LjkgNiAxOGMtLjMgNiAyLjQgMTEuNyA3LjIgMTUuNC41LjQuOC45LjggMS41djEuNmMwIDIuMiAxLjggNCA0IDRoMTJjMi4yIDAgNC0xLjggNC00VjM1YzAtLjYuMy0xLjIuOS0xLjcgNS4zLTQgOC0xMC42IDYuOC0xNy40em0tNy4xIDEuN2gtLjNjLS43IDAtMS4zLS41LTEuNS0xLjItLjctMy4yLTMuMi01LjctNi40LTYuMy0uOC0uMS0xLjQtLjktMS4yLTEuN3MuOS0xLjQgMS43LTEuMmM0LjQuOCA4IDQuMiA4LjkgOC42LjEuOC0uNCAxLjYtMS4yIDEuOHoiPjwvcGF0aD48L3N2Zz4=)" data-icon="LsLightbulb" data-id="0" aria-hidden="true" class="swl-inline-icon"> </span><strong> Points</strong></p>



<div class="wp-block-group has-border -border01"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<ul class="wp-block-list is-style-good_list">
<li>Modern design</li>



<li>Dark mode support</li>



<li>Smooth animations</li>
</ul>
</div></div>



<p class="wp-block-paragraph">I think appearance is, in a sense, more important than functionality, so I aimed for an intuitive and user-friendly interface. It also supports <strong>dark mode</strong>, so it&#8217;s easy on the eyes even during long use.</p>



<figure class="wp-block-image size-large is-style-shadow"><img decoding="async" width="1024" height="576" src="https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_dark-mode-en-1024x576.jpg" alt="Dark mode support" class="wp-image-15225" srcset="https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_dark-mode-en-1024x576.jpg 1024w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_dark-mode-en-300x169.jpg 300w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_dark-mode-en-768x432.jpg 768w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_dark-mode-en.jpg 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Dark mode support</figcaption></figure>



<p class="wp-block-paragraph">Also, the animations are smooth and designed to feel good when operating.</p>



<h3 class="wp-block-heading">7. Multi-language Support</h3>



<figure class="wp-block-image size-large is-style-shadow"><img decoding="async" width="1024" height="576" src="https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv01-ja-1024x576.jpg" alt="Multi-language Support" class="wp-image-15171" srcset="https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv01-ja-1024x576.jpg 1024w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv01-ja-300x169.jpg 300w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv01-ja-768x432.jpg 768w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv01-ja.jpg 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Multi-language Support</figcaption></figure>



<p class="wp-block-paragraph">Multi-language support is available.</p>



<p class="wp-block-paragraph">Currently supported languages are:</p>



<ul class="wp-block-list">
<li>English</li>



<li>Japanese</li>
</ul>



<p class="is-style-icon_announce wp-block-paragraph">Only 2 languages, but I plan to add other languages in future updates.</p>



<h2 class="wp-block-heading">Actual Usage Scenarios</h2>



<p class="wp-block-paragraph">These are the actual intended usage scenarios for this app.</p>



<h3 class="wp-block-heading">Business Use</h3>



<ul class="wp-block-list is-style-check_list">
<li><strong>Meeting record preservation</strong>: Convert important meeting emails to PDF for storage</li>



<li><strong>Legal document organization</strong>: Save contract-related emails as legal evidence</li>



<li><strong>Project management</strong>: Organize project-related emails chronologically</li>
</ul>



<h3 class="wp-block-heading">Personal Use</h3>



<ul class="wp-block-list is-style-check_list">
<li><strong>Memory preservation</strong>: Save important emails as PDF</li>



<li><strong>Learning records</strong>: Organize emails from online courses and seminars</li>



<li><strong>Household management</strong>: Convert invoice and receipt emails to PDF for storage</li>
</ul>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>The essence of this app is that it can <strong><span class="swl-marker mark_yellow">automatically convert large amounts of Gmail to PDF</span></strong>, so I think it will be a very reliable tool for those who need to regularly convert many Gmail emails to PDF!</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<h2 class="wp-block-heading">Setup and Usage</h2>



<p class="wp-block-paragraph">In this chapter, I&#8217;ll briefly introduce the setup procedures required during the app&#8217;s initial startup.</p>



<p class="is-style-icon_pen wp-block-paragraph">If you have requests like &#8220;I&#8217;d like to know about this too!&#8221;, please feel free to contact me through <a href="https://kekenta-it-blog.com/contact/" data-type="page" data-id="1073">the contact form</a>.</p>



<h3 class="wp-block-heading">1. Initial Setup</h3>



<p class="is-style-balloon_box u-mb-ctrl u-mb-10 wp-block-paragraph"><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNNDIgMThoLTZ2LTRjMC0uOC0uMS0xLjYtLjItMi40LS4xLS40LS4yLS44LS4zLTEuMSAwLS4xLS4xLS4yLS4xLS4yLS4xLS4zLS4yLS41LS4zLS44LS4xLS4yLS4xLS4zLS4xLS40LS4xLS4yLS4yLS41LS4zLS43LS4xLS4xLS4xLS4yLS4yLS4zLS4xLS4yLS4yLS40LS40LS42LS4xLS4xLS4xLS4yLS4yLS4zLS4xLS4yLS4zLS40LS40LS41bC0uMy0uM2MtLjEtLjItLjMtLjMtLjQtLjUtLjEtLjEtLjItLjItLjMtLjQtLjEtLjEtLjMtLjItLjQtLjMtLjYtLjUtMS4yLTEtMS45LTEuNC0uMSAwLS4yLS4xLS4yLS4xbC0uNi0uM2MtLjEtLjEtLjItLjEtLjMtLjJsLS42LS4zYy0uMS0uMS0uMy0uMS0uNC0uMS0uMi0uMS0uNC0uMS0uNi0uMi0uMiAwLS4zLS4xLS41LS4xcy0uNC0uMS0uNS0uMWMtLjIgMC0uNC0uMS0uNi0uMS0uMSAwLS4zIDAtLjQtLjFDMjQuOCAyIDI0LjQgMiAyNCAyYy02LjYgMC0xMiA1LjQtMTIgMTJ2NEg2Yy0xLjcgMC0zIDEuMy0zIDN2MjJjMCAxLjcgMS4zIDMgMyAzaDM2YzEuNyAwIDMtMS4zIDMtM1YyMWMwLTEuNy0xLjMtMy0zLTN6TTI0IDM1Yy0xLjcgMC0zLTEuMy0zLTNzMS4zLTMgMy0zIDMgMS4zIDMgMy0xLjMgMy0zIDN6bTgtMTdIMTZ2LTMuN2MwLTMuNyAyLjUtNyA1LjktOCAuMiAwIC4zLS4xLjUtLjEuMSAwIC4zLS4xLjQtLjFoMmMuMSAwIC4zIDAgLjQuMS4xIDAgLjIgMCAuNC4xLjIgMCAuMy4xLjUuMS4xIDAgLjIuMS4zLjEuMi4xLjMuMS41LjIuMSAwIC4yLjEuMi4xLjIuMS4zLjEuNS4yLjEgMCAuMS4xLjIuMS4yLjEuMy4yLjUuMy4xIDAgLjEuMS4yLjEuMS4xLjMuMi40LjMuMS4xLjIuMS4yLjJsLjMuMy4zLjMuMy4zYy4xLjEuMi4zLjMuNGwuMi4yYy4xLjIuMi4zLjMuNWwuMS4xLjMuNnYuMWMuMS4yLjIuNC4zLjd2LjFjLjEuMi4xLjQuMi42di4yYy4xLjUuMiAxLjEuMiAxLjdWMTh6Ij48L3BhdGg+PC9zdmc+)" data-icon="LsLockClosed" data-id="0" aria-hidden="true" class="swl-inline-icon"> </span><strong> Authentication Flow</strong></p>



<div class="wp-block-group has-border -border01"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<ol class="wp-block-list is-style-num_circle -list-under-dashed">
<li>Download and install the application</li>



<li>Create a project on Google Cloud Platform</li>



<li>Enable Gmail API and Google Drive API</li>



<li>Configure OAuth2 credentials</li>
</ol>
</div></div>



<p class="is-style-big_icon_check wp-block-paragraph">For initial setup, I&#8217;ve prepared detailed procedures within the app, so please rest assured!<br>If you have any questions, I also accept personal support, so please feel free to contact me through <a href="https://kekenta-it-blog.com/contact/" data-type="page" data-id="1073">the contact form</a>!</p>



<h3 class="wp-block-heading">2. Basic Usage Flow</h3>



<p class="is-style-balloon_box u-mb-ctrl u-mb-10 wp-block-paragraph"><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNMTAgM2gyOGMxLjEgMCAyIC45IDIgMnYzOS42YzAgLjktMS4xIDEuMy0xLjcuN0wyNCAzMSA5LjcgNDUuM2MtLjYuNi0xLjcuMi0xLjctLjdWNWMwLTEuMS45LTIgMi0yeiI+PC9wYXRoPjwvc3ZnPg==)" data-icon="LsBookmark" data-id="0" aria-hidden="true" class="swl-inline-icon"> </span> <strong>Basic Usage Flow</strong></p>



<div class="wp-block-group has-border -border01"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<ol class="wp-block-list is-style-num_circle -list-under-dashed">
<li><strong>Authentication</strong>: Login with Google account (first time only)</li>



<li><strong>Search</strong>: Filter necessary emails with search conditions</li>



<li><strong>Selection</strong>: Select emails to convert to PDF</li>



<li><strong>Generation</strong>: Generate and save PDF files</li>
</ol>
</div></div>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>That&#8217;s all it takes! PDF conversion work that would take a lot of time manually is completed in an instant!</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<h2 class="wp-block-heading">Summary</h2>



<p class="wp-block-paragraph">I developed <strong><span class="swl-inline-color has-swl-deep-02-color">GmailToPDF</span></strong> as an application that balances advanced functionality and usability for the demand of easily converting Gmail emails to PDF.</p>



<p class="wp-block-paragraph">I particularly feel I was able to develop the following points attractively:</p>



<ul class="wp-block-list is-style-check_list -list-under-dashed">
<li><strong>Security</strong>: Secure operation possible through OAuth2 authentication and principle of least privilege</li>



<li><strong>Efficiency</strong>: Significant time savings achieved through advanced search functionality and automatic conversion</li>



<li><strong>Usability</strong>: Modern UI and intuitive operability</li>
</ul>



<p class="wp-block-paragraph">If you&#8217;re having trouble with Gmail email management, please give it a try! I&#8217;m sure email organization and storage will become much easier.</p>



<p class="wp-block-paragraph">I also feel that I&#8217;ve created a truly convenient tool after developing it. It saves a tremendous amount of time, so I&#8217;m glad I developed it!</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph">In this article, I&#8217;ve explained the main features of the GmailToPDF app and its benefits in detail. I&#8217;ve also touched on detailed usage methods for each feature and actual usage scenarios, so I hope it will be helpful for those considering introducing the app.</p>



<p class="wp-block-paragraph">If you have any questions, please feel free to comment or contact me!</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>Thank you for reading to the end!</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p class="has-text-align-center u-mb-ctrl u-mb-0 wp-block-paragraph"><span class="swl-fz u-fz-s">＼ <strong>Purchase on Gumroad !!</strong> ／</span></p>



<div class="swell-block-button green_ -size-l u-mb-ctrl u-mb-30 is-style-btn_shiny" data-id="68cabb1c"><a href="https://kekenta.gumroad.com/l/eoafiv" target="_blank" rel="noopener noreferrer" class="swell-block-button__link" data-has-icon="1"><span>Purchase GmailToPDF</span><svg class="__icon -right" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 512 512"><path d="M470.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 256 265.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160zm-352 160l160-160c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L210.7 256 73.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0z"></path></svg></a></div>
]]></content:encoded>
					
					<wfw:commentRss>https://kekenta-it-blog.com/gmail-to-pdf-desktopapp-eng/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Gmailを自動でPDF化！業務効率を劇的に改善する効率化ツール！</title>
		<link>https://kekenta-it-blog.com/gmail-to-pdf-desktopapp/</link>
					<comments>https://kekenta-it-blog.com/gmail-to-pdf-desktopapp/#respond</comments>
		
		<dc:creator><![CDATA[ケケンタ]]></dc:creator>
		<pubDate>Wed, 09 Jul 2025 06:01:54 +0000</pubDate>
				<category><![CDATA[デスクトップアプリ]]></category>
		<category><![CDATA[Gmail]]></category>
		<category><![CDATA[PDF]]></category>
		<category><![CDATA[ツール]]></category>
		<category><![CDATA[自動化]]></category>
		<guid isPermaLink="false">https://kekenta-it-blog.com/?p=15157</guid>

					<description><![CDATA[<p><img src="https://kekenta-it-blog.com/wp-content/uploads/2025/07/eye-catch__gmail-to-pdf-desktopapp__15157-1024x576.jpg" class="webfeedsFeaturedVisual" /></p>みなさんは、このように思ったことはないでしょうか？ わたくしごとですが、僕は現在フリーランスとして活動をしています。 お仕事を探しに行くときによく利用するのがランサーズやココナラのようなクラウドソーシングサービスなのです [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img src="https://kekenta-it-blog.com/wp-content/uploads/2025/07/eye-catch__gmail-to-pdf-desktopapp__15157-1024x576.jpg" class="webfeedsFeaturedVisual" /></p><div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/困った顔-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/困った顔-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -thinking -border-on"><div class="c-balloon__text">
<p>GmailのメールをPDFに自動変換したい……<br>毎回手動だと面倒……</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p class="wp-block-paragraph">みなさんは、このように思ったことはないでしょうか？</p>



<p class="wp-block-paragraph">わたくしごとですが、僕は現在フリーランスとして活動をしています。</p>



<p class="wp-block-paragraph">お仕事を探しに行くときによく利用するのがランサーズやココナラのようなクラウドソーシングサービスなのですが、そうすると、お仕事をするたびに必要なメールを電子書面として残しておく必要があり、「もっと簡単にPDF化できたらいいのになあ」と感じることが頻繁にあります。</p>



<p class="wp-block-paragraph">効率化のため、GmailのメールをPDFに変換するツールを探していたのですが、思いのほか自分の理想にあったツールが見つからず悶々としていました。</p>



<p class="is-style-bg_stripe wp-block-paragraph">そこで、どうせなら自分で作ってみよう！と思い立って開発したのが今回ご紹介する「<strong><span class="swl-inline-color has-swl-deep-02-color">GmailToPDF</span></strong>」という<strong>デスクトップアプリ</strong>（<strong>for Windows</strong>）です。</p>



<figure class="wp-block-image size-large is-style-default"><img decoding="async" width="1024" height="576" src="https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv01-ja-1024x576.jpg" alt="GmailToPDFのダッシュボード" class="wp-image-15171" srcset="https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv01-ja-1024x576.jpg 1024w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv01-ja-300x169.jpg 300w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv01-ja-768x432.jpg 768w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv01-ja.jpg 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">GmailToPDFのダッシュボード</figcaption></figure>



<p class="u-mb-ctrl u-mb-30 wp-block-paragraph">実際に開発してみて、本当に便利なツールができたので、詳しくご紹介したいと思います！</p>



<div class="swell-block-button green_ -size-l u-mb-ctrl u-mb-30 is-style-btn_shiny" data-id="ebde0e7b"><a href="https://kekenta.gumroad.com/l/eoafiv" target="_blank" rel="noopener noreferrer" class="swell-block-button__link" data-has-icon="1"><span>「GmailToPDF」を購入する</span><svg class="__icon -right" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 512 512"><path d="M470.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 256 265.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160zm-352 160l160-160c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L210.7 256 73.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0z"></path></svg></a></div>



<div class="wp-block-group is-style-big_icon_memo"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<p class="wp-block-paragraph">本アプリは、<strong>Gumroad</strong>というECサイトで販売しています。</p>



<p class="wp-block-paragraph">「Gumroadってなに…？」という方へ向けて、下記のブログ記事をご紹介します。わかりやすく解説してくださっているので、「Gumroad」という聞きなれないECサイトへの不信感も晴れるはずです！</p>


<div class="swell-block-postLink">			<a href="https://mh-story.sakura.ne.jp/gumroad/#toc6" class="c-blogLink -external" data-style="text" target="_blank" rel="noopener noreferrer">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-externalLink __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M44 2H30c-1.1 0-2 .9-2 2s.9 2 2 2h9.2L24 21.2c-.8.8-.8 2 0 2.8s2 .8 2.8 0L42 8.8V18c0 1.1.9 2 2 2s2-.9 2-2V4c0-1.1-.9-2-2-2z" /><path d="M41 27c-1.1 0-2 .9-2 2v10c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2V11c0-1.1.9-2 2-2h10c1.1 0 2-.9 2-2s-.9-2-2-2H9c-3.3 0-6 2.7-6 6v28c0 3.3 2.7 6 6 6h28c3.3 0 6-2.7 6-6V29c0-1.1-.9-2-2-2z" /></svg>				</span>
				<span class="c-blogLink__text">Gumroadとは!(使い方/安全性/手数料/支払い方法はpaypal)</span>
			</a>
		</div></div></div>



<h2 class="wp-block-heading">GmailToPDFってどんなアプリ？</h2>



<p class="wp-block-paragraph">GmailToPDFは、<strong>GmailのメールをPDFに変換するモダンなデスクトップアプリケーション</strong>です。</p>



<p class="wp-block-paragraph">React + Electron + Material-UIで構築しており、見た目も美しく、使いやすさも抜群になるよう設計しました。</p>



<p class="is-style-icon_info wp-block-paragraph">今回は<strong>Windows版</strong>のみのご紹介となります。</p>



<h2 class="wp-block-heading">主な機能と開発時のこだわりポイント</h2>



<p class="wp-block-paragraph">最近よく耳にするようになった「Vibe Coding（バイブコーディング）」を主軸に開発を進めました。</p>



<p class="wp-block-paragraph">そのため、実際にゴリゴリとプログラミングをしたわけではないものの、その分 機能面やUIには本当にこだわって開発しました。本章では、それら<strong>主要機能とこだわりポイント</strong>をご紹介します。</p>



<div class="swell-block-capbox cap_box is-style-shadow" data-colset="col1"><div class="cap_box_ttl"><span><span data-icon="LsCog" data-id="0" style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJtNDQuMiAyOS42LTMuNC0zLjJjLjEtLjguMi0xLjYuMi0yLjRzLS4xLTEuNi0uMi0yLjRsMy40LTMuMmMuOC0uNiAxLTEuNy41LTIuNmwtMy4zLTUuNmMtLjUtLjktMS42LTEuMi0yLjUtLjlsLTQuNCAxLjNjLTEuMy0xLTIuNy0xLjgtNC4yLTIuNGwtMS4xLTQuNWMtLjEtMS0xLTEuNy0yLTEuN2gtNi41Yy0xIDAtMS44LjctMiAxLjdsLTEuMSA0LjVjLTEuNS42LTMgMS40LTQuMiAyLjRMOS4xIDkuM2MtLjktLjQtMiAwLTIuNS45bC0zLjMgNS42Yy0uNS45LS4zIDIgLjUgMi42bDMuNCAzLjJjLS4xLjgtLjIgMS42LS4yIDIuNHMuMSAxLjYuMiAyLjRsLTMuNCAzLjJjLS44LjYtMSAxLjctLjUgMi42bDMuMyA1LjZjLjUuOSAxLjYgMS4yIDIuNS45bDQuNC0xLjNjMS4zIDEgMi43IDEuOCA0LjIgMi40bDEuMSA0LjVjLjEgMSAxIDEuNyAyIDEuN2g2LjVjMSAwIDEuOC0uNyAyLTEuN2wxLjEtNC41YzEuNS0uNiAzLTEuNCA0LjItMi40bDQuNCAxLjNjLjkuNCAyIDAgMi41LS45bDMuMy01LjZjLjQtLjkuMi0yLS42LTIuNnpNMjQgMzJjLTQuNCAwLTgtMy42LTgtOHMzLjYtOCA4LTggOCAzLjYgOCA4LTMuNiA4LTggOHoiPjwvcGF0aD48L3N2Zz4=)" aria-hidden="true" class="swl-inline-icon"> </span><strong>主要な機能</strong></span></div><div class="cap_box_content">
<ul class="wp-block-list -list-under-dashed is-style-good_list">
<li><strong>Gmail認証システム</strong></li>



<li><strong>メール検索機能</strong></li>



<li><strong>メール選択システム</strong></li>



<li><strong>PDF生成機能</strong></li>



<li><strong>Google Drive連携</strong></li>



<li><strong>モダンなユーザーインターフェース</strong></li>



<li><strong>多言語対応</strong></li>
</ul>
</div></div>



<h3 class="wp-block-heading">1. 安全なGmail認証システム</h3>



<p class="is-style-balloon_box u-mb-ctrl u-mb-10 wp-block-paragraph"><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJtNDQuMiAyOS42LTMuNC0zLjJjLjEtLjguMi0xLjYuMi0yLjRzLS4xLTEuNi0uMi0yLjRsMy40LTMuMmMuOC0uNiAxLTEuNy41LTIuNmwtMy4zLTUuNmMtLjUtLjktMS42LTEuMi0yLjUtLjlsLTQuNCAxLjNjLTEuMy0xLTIuNy0xLjgtNC4yLTIuNGwtMS4xLTQuNWMtLjEtMS0xLTEuNy0yLTEuN2gtNi41Yy0xIDAtMS44LjctMiAxLjdsLTEuMSA0LjVjLTEuNS42LTMgMS40LTQuMiAyLjRMOS4xIDkuM2MtLjktLjQtMiAwLTIuNS45bC0zLjMgNS42Yy0uNS45LS4zIDIgLjUgMi42bDMuNCAzLjJjLS4xLjgtLjIgMS42LS4yIDIuNHMuMSAxLjYuMiAyLjRsLTMuNCAzLjJjLS44LjYtMSAxLjctLjUgMi42bDMuMyA1LjZjLjUuOSAxLjYgMS4yIDIuNS45bDQuNC0xLjNjMS4zIDEgMi43IDEuOCA0LjIgMi40bDEuMSA0LjVjLjEgMSAxIDEuNyAyIDEuN2g2LjVjMSAwIDEuOC0uNyAyLTEuN2wxLjEtNC41YzEuNS0uNiAzLTEuNCA0LjItMi40bDQuNCAxLjNjLjkuNCAyIDAgMi41LS45bDMuMy01LjZjLjQtLjkuMi0yLS42LTIuNnpNMjQgMzJjLTQuNCAwLTgtMy42LTgtOHMzLjYtOCA4LTggOCAzLjYgOCA4LTMuNiA4LTggOHoiPjwvcGF0aD48L3N2Zz4=)" data-icon="LsCog" data-id="0" aria-hidden="true" class="swl-inline-icon"> </span><strong> 機能詳細</strong></p>



<div class="wp-block-group has-border -border01"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<ul class="wp-block-list is-style-good_list">
<li>Google OAuth2を使用した安全な認証</li>



<li>読み取り&amp;通知メール用に送信専用アクセスのみを要求</li>



<li>ローカルでのトークン暗号化保存</li>
</ul>
</div></div>



<p class="wp-block-paragraph">今回の開発にあたって、セキュリティは最重要課題だと思い、OAuth2認証を採用しました。</p>



<p class="wp-block-paragraph">最初は「認証って面倒じゃないの？」と思われるかもしれませんが、初回ログイン時に少しだけ初期設定をして、あとはGoogleアカウントでログインするだけで自動生成機能を使えるようになるので、大した手間ではないはずです。</p>



<p class="wp-block-paragraph">しかも、メールの読み取りとメール送信（完了通知にのみ使用）専用アクセスのみを認証するため、誤ってメールを削除してしまう心配もありません。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>ちなみに<strong>初期設定の手順</strong>はアプリ内に詳細な解説を用意していますのでご安心ください！<br>解説画面と設定画面を並べた状態で操作を進めることが可能です！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<h3 class="wp-block-heading">2. 高度なメール検索機能</h3>



<figure class="wp-block-image size-large is-style-shadow"><img decoding="async" width="1024" height="576" src="https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv02-ja-1024x576.jpg" alt="高度なメール検索機能" class="wp-image-15172" srcset="https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv02-ja-1024x576.jpg 1024w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv02-ja-300x169.jpg 300w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv02-ja-768x432.jpg 768w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv02-ja.jpg 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">高度なメール検索機能</figcaption></figure>



<p class="is-style-balloon_box u-mb-ctrl u-mb-10 wp-block-paragraph"><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJtNDQuMiAyOS42LTMuNC0zLjJjLjEtLjguMi0xLjYuMi0yLjRzLS4xLTEuNi0uMi0yLjRsMy40LTMuMmMuOC0uNiAxLTEuNy41LTIuNmwtMy4zLTUuNmMtLjUtLjktMS42LTEuMi0yLjUtLjlsLTQuNCAxLjNjLTEuMy0xLTIuNy0xLjgtNC4yLTIuNGwtMS4xLTQuNWMtLjEtMS0xLTEuNy0yLTEuN2gtNi41Yy0xIDAtMS44LjctMiAxLjdsLTEuMSA0LjVjLTEuNS42LTMgMS40LTQuMiAyLjRMOS4xIDkuM2MtLjktLjQtMiAwLTIuNS45bC0zLjMgNS42Yy0uNS45LS4zIDIgLjUgMi42bDMuNCAzLjJjLS4xLjgtLjIgMS42LS4yIDIuNHMuMSAxLjYuMiAyLjRsLTMuNCAzLjJjLS44LjYtMSAxLjctLjUgMi42bDMuMyA1LjZjLjUuOSAxLjYgMS4yIDIuNS45bDQuNC0xLjNjMS4zIDEgMi43IDEuOCA0LjIgMi40bDEuMSA0LjVjLjEgMSAxIDEuNyAyIDEuN2g2LjVjMSAwIDEuOC0uNyAyLTEuN2wxLjEtNC41YzEuNS0uNiAzLTEuNCA0LjItMi40bDQuNCAxLjNjLjkuNCAyIDAgMi41LS45bDMuMy01LjZjLjQtLjkuMi0yLS42LTIuNnpNMjQgMzJjLTQuNCAwLTgtMy42LTgtOHMzLjYtOCA4LTggOCAzLjYgOCA4LTMuNiA4LTggOHoiPjwvcGF0aD48L3N2Zz4=)" data-icon="LsCog" data-id="0" aria-hidden="true" class="swl-inline-icon"> </span><strong> 機能詳細</strong></p>



<div class="wp-block-group has-border -border01"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<ul class="wp-block-list is-style-good_list">
<li>件名、送信者、宛先、日付での検索</li>



<li>添付ファイルの有無、既読/未読状態での絞り込み</li>



<li>除外条件の設定（特定の送信者や件名を除外）</li>



<li>ラベル（フォルダ）での検索・お気に入りのラベル保存機能</li>



<li>検索条件の保存・読み込み機能</li>



<li>クイック検索機能</li>
</ul>
</div></div>



<p class="wp-block-paragraph">これが一番力を入れて開発した機能です！</p>



<p class="wp-block-paragraph">例えば「田中さんからの重要なメールだけをPDF化したい」という場合、送信者に「田中」、件名に「重要」と入力するだけで、ピンポイントでメールを抽出できるようにしました。</p>



<p class="is-style-icon_good wp-block-paragraph">さらに、<strong>除外条件</strong>も設定できるので、「ニュースレターは除外したい」なんてことも簡単にできます。</p>



<p class="wp-block-paragraph">検索条件も保存できるので、よく使う条件は一度設定しておけば、次回からはワンクリックで検索できます。これで時間を大幅に節約できるようになりました！</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p><strong>クイック検索機能</strong>を使えばワンクリックで「今日のメール」なんかも検索できるので、手間がかからずとても便利ですよ！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<h3 class="wp-block-heading">3. 柔軟なメール選択システム</h3>



<figure class="wp-block-image size-large is-style-shadow"><img decoding="async" width="1024" height="576" src="https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mail-selection-ja-1024x576.jpg" alt="メール選択システム" class="wp-image-15177" srcset="https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mail-selection-ja-1024x576.jpg 1024w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mail-selection-ja-300x169.jpg 300w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mail-selection-ja-768x432.jpg 768w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mail-selection-ja.jpg 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">メール選択システム</figcaption></figure>



<p class="is-style-balloon_box u-mb-ctrl u-mb-10 wp-block-paragraph"><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJtNDQuMiAyOS42LTMuNC0zLjJjLjEtLjguMi0xLjYuMi0yLjRzLS4xLTEuNi0uMi0yLjRsMy40LTMuMmMuOC0uNiAxLTEuNy41LTIuNmwtMy4zLTUuNmMtLjUtLjktMS42LTEuMi0yLjUtLjlsLTQuNCAxLjNjLTEuMy0xLTIuNy0xLjgtNC4yLTIuNGwtMS4xLTQuNWMtLjEtMS0xLTEuNy0yLTEuN2gtNi41Yy0xIDAtMS44LjctMiAxLjdsLTEuMSA0LjVjLTEuNS42LTMgMS40LTQuMiAyLjRMOS4xIDkuM2MtLjktLjQtMiAwLTIuNS45bC0zLjMgNS42Yy0uNS45LS4zIDIgLjUgMi42bDMuNCAzLjJjLS4xLjgtLjIgMS42LS4yIDIuNHMuMSAxLjYuMiAyLjRsLTMuNCAzLjJjLS44LjYtMSAxLjctLjUgMi42bDMuMyA1LjZjLjUuOSAxLjYgMS4yIDIuNS45bDQuNC0xLjNjMS4zIDEgMi43IDEuOCA0LjIgMi40bDEuMSA0LjVjLjEgMSAxIDEuNyAyIDEuN2g2LjVjMSAwIDEuOC0uNyAyLTEuN2wxLjEtNC41YzEuNS0uNiAzLTEuNCA0LjItMi40bDQuNCAxLjNjLjkuNCAyIDAgMi41LS45bDMuMy01LjZjLjQtLjkuMi0yLS42LTIuNnpNMjQgMzJjLTQuNCAwLTgtMy42LTgtOHMzLjYtOCA4LTggOCAzLjYgOCA4LTMuNiA4LTggOHoiPjwvcGF0aD48L3N2Zz4=)" data-icon="LsCog" data-id="0" aria-hidden="true" class="swl-inline-icon"> </span><strong> 機能詳細</strong></p>



<div class="wp-block-group has-border -border01"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<ul class="wp-block-list is-style-good_list">
<li>検索結果からの複数メール選択</li>



<li>全選択・全解除機能</li>



<li>選択したメールの詳細表示</li>



<li>選択解除機能</li>
</ul>
</div></div>



<p class="wp-block-paragraph">検索結果が表示されたら、<span class="swl-marker mark_yellow">チェックボックスでメールを選択するだけ</span>のシンプルな操作にしました。</p>



<p class="wp-block-paragraph">複数のメールを一度に選択できるので、効率的にPDF化を進められます。選択したメールの内容も事前に確認できるので、間違ったメールをPDF化するリスクも減らせます！</p>



<p class="is-style-icon_good wp-block-paragraph">ちなみに、ごく稀にPDF化ができないメールが混ざってくることがあるのですが、そのような場合もきちんと「何のメールがPDF化できなかったのか」もリストアップされるようになっているので、PDF化の漏れも防げます！</p>



<h3 class="wp-block-heading">4. 高品質なPDF生成機能</h3>



<figure class="wp-block-image size-large is-style-shadow"><img decoding="async" width="1024" height="576" src="https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv03-ja-1024x576.jpg" alt="PDF生成機能" class="wp-image-15174" srcset="https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv03-ja-1024x576.jpg 1024w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv03-ja-300x169.jpg 300w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv03-ja-768x432.jpg 768w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv03-ja.jpg 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">PDF生成機能</figcaption></figure>



<p class="is-style-balloon_box u-mb-ctrl u-mb-10 wp-block-paragraph"><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJtNDQuMiAyOS42LTMuNC0zLjJjLjEtLjguMi0xLjYuMi0yLjRzLS4xLTEuNi0uMi0yLjRsMy40LTMuMmMuOC0uNiAxLTEuNy41LTIuNmwtMy4zLTUuNmMtLjUtLjktMS42LTEuMi0yLjUtLjlsLTQuNCAxLjNjLTEuMy0xLTIuNy0xLjgtNC4yLTIuNGwtMS4xLTQuNWMtLjEtMS0xLTEuNy0yLTEuN2gtNi41Yy0xIDAtMS44LjctMiAxLjdsLTEuMSA0LjVjLTEuNS42LTMgMS40LTQuMiAyLjRMOS4xIDkuM2MtLjktLjQtMiAwLTIuNS45bC0zLjMgNS42Yy0uNS45LS4zIDIgLjUgMi42bDMuNCAzLjJjLS4xLjgtLjIgMS42LS4yIDIuNHMuMSAxLjYuMiAyLjRsLTMuNCAzLjJjLS44LjYtMSAxLjctLjUgMi42bDMuMyA1LjZjLjUuOSAxLjYgMS4yIDIuNS45bDQuNC0xLjNjMS4zIDEgMi43IDEuOCA0LjIgMi40bDEuMSA0LjVjLjEgMSAxIDEuNyAyIDEuN2g2LjVjMSAwIDEuOC0uNyAyLTEuN2wxLjEtNC41YzEuNS0uNiAzLTEuNCA0LjItMi40bDQuNCAxLjNjLjkuNCAyIDAgMi41LS45bDMuMy01LjZjLjQtLjkuMi0yLS42LTIuNnpNMjQgMzJjLTQuNCAwLTgtMy42LTgtOHMzLjYtOCA4LTggOCAzLjYgOCA4LTMuNiA4LTggOHoiPjwvcGF0aD48L3N2Zz4=)" data-icon="LsCog" data-id="0" aria-hidden="true" class="swl-inline-icon"> </span><strong> 機能詳細</strong></p>



<div class="wp-block-group has-border -border01"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<ul class="wp-block-list is-style-good_list">
<li>HTML要素をすべて含むPDF生成</li>



<li>添付ファイル情報の含める/除外設定</li>



<li>PDF生成完了時にGoogleアカウント宛てへ送られるメール通知機能</li>
</ul>
</div></div>



<p class="wp-block-paragraph">メールの見た目をできる限りそのままPDFに保存できるようにしたので、重要な情報が失われることがありません。HTMLの装飾や画像も含めて保存されるので、メールの完全な記録を残せます。</p>



<p class="wp-block-paragraph">また、認証したGoogleアカウントへ送信される<strong>メール通知機能</strong>も搭載しました。そのため、大量のGmailのPDF生成を実行していある間も「もう終わったかな？　まだかな？」と気にする必要がありません。ほかの作業を進めながら、ただメール通知を待つだけでOKです。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>さらに、<strong>添付ファイルを保存する機能</strong>を搭載しているため、僕自身もフリーランスとして保存義務のある書類管理のために重宝しています！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p class="is-style-icon_announce wp-block-paragraph">現在は未搭載ですが、今後は「<strong>自動スケジュール実行機能</strong>」も実装予定です。<br>アプリのアップデート料は無料ですが、<span class="swl-marker mark_orange">新機能を搭載するにつれ、価格は上げていく可能性が高い</span>ため、お得にアプリをGETしたいのであれば、早目の購入がオススメです！</p>



<div class="swell-block-button green_ -size-l u-mb-ctrl u-mb-30 is-style-btn_shiny" data-id="c611357b"><a href="https://kekenta.gumroad.com/l/eoafiv" target="_blank" rel="noopener noreferrer" class="swell-block-button__link" data-has-icon="1"><span>「GmailToPDF」を購入する</span><svg class="__icon -right" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 512 512"><path d="M470.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 256 265.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160zm-352 160l160-160c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L210.7 256 73.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0z"></path></svg></a></div>



<h3 class="wp-block-heading">5. Google Drive連携</h3>



<p class="is-style-balloon_box u-mb-ctrl u-mb-10 wp-block-paragraph"><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJtNDQuMiAyOS42LTMuNC0zLjJjLjEtLjguMi0xLjYuMi0yLjRzLS4xLTEuNi0uMi0yLjRsMy40LTMuMmMuOC0uNiAxLTEuNy41LTIuNmwtMy4zLTUuNmMtLjUtLjktMS42LTEuMi0yLjUtLjlsLTQuNCAxLjNjLTEuMy0xLTIuNy0xLjgtNC4yLTIuNGwtMS4xLTQuNWMtLjEtMS0xLTEuNy0yLTEuN2gtNi41Yy0xIDAtMS44LjctMiAxLjdsLTEuMSA0LjVjLTEuNS42LTMgMS40LTQuMiAyLjRMOS4xIDkuM2MtLjktLjQtMiAwLTIuNS45bC0zLjMgNS42Yy0uNS45LS4zIDIgLjUgMi42bDMuNCAzLjJjLS4xLjgtLjIgMS42LS4yIDIuNHMuMSAxLjYuMiAyLjRsLTMuNCAzLjJjLS44LjYtMSAxLjctLjUgMi42bDMuMyA1LjZjLjUuOSAxLjYgMS4yIDIuNS45bDQuNC0xLjNjMS4zIDEgMi43IDEuOCA0LjIgMi40bDEuMSA0LjVjLjEgMSAxIDEuNyAyIDEuN2g2LjVjMSAwIDEuOC0uNyAyLTEuN2wxLjEtNC41YzEuNS0uNiAzLTEuNCA0LjItMi40bDQuNCAxLjNjLjkuNCAyIDAgMi41LS45bDMuMy01LjZjLjQtLjkuMi0yLS42LTIuNnpNMjQgMzJjLTQuNCAwLTgtMy42LTgtOHMzLjYtOCA4LTggOCAzLjYgOCA4LTMuNiA4LTggOHoiPjwvcGF0aD48L3N2Zz4=)" data-icon="LsCog" data-id="0" aria-hidden="true" class="swl-inline-icon"> </span><strong> 機能詳細</strong></p>



<div class="wp-block-group has-border -border01"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<ul class="wp-block-list is-style-good_list">
<li>Google Driveフォルダへの直接保存機能</li>



<li>フォルダ選択機能</li>



<li>アップロード進捗表示</li>
</ul>
</div></div>



<p class="wp-block-paragraph"><strong>クラウドストレージに直接保存できる</strong>ようにしたので、バックアップがめちゃくちゃ簡単です。</p>



<p class="wp-block-paragraph">他のデバイスからもアクセス可能になるので、外出先でもPDFを確認できます。ローカルストレージの容量も節約できるので、一石二鳥ですね！</p>



<p class="is-style-icon_good wp-block-paragraph">ちなみに保存先ディレクトリは、アプリ内で直接Googleドライブへ新規作成することができるので、いちいちGoogleドライブを開かなくてもサクッとPDF作成できる点もイチオシです。</p>



<h3 class="wp-block-heading">6. モダンなユーザーインターフェース</h3>



<figure class="wp-block-image size-large is-style-shadow"><img decoding="async" width="1024" height="576" src="https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv01-ja-1024x576.jpg" alt="モダンなユーザーインターフェース" class="wp-image-15171" srcset="https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv01-ja-1024x576.jpg 1024w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv01-ja-300x169.jpg 300w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv01-ja-768x432.jpg 768w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_mv01-ja.jpg 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">モダンなユーザーインターフェース</figcaption></figure>



<p class="is-style-balloon_box u-mb-ctrl u-mb-10 wp-block-paragraph"><span data-icon="LsLightbulb" data-id="0" style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNMzIgNDYuNUgxNmMtMS4xIDAtMi0uOS0yLTJzLjktMiAyLTJoMTZjMS4xIDAgMiAuOSAyIDJzLS45IDItMiAyek00MS43IDE1LjlDNDEuMyAxMyA0MCAxMC4zIDM4LjIgOCAzNC41IDMuMiAyOSAuOCAyMy4xIDEgMTQgMS40IDYuNSA4LjkgNiAxOGMtLjMgNiAyLjQgMTEuNyA3LjIgMTUuNC41LjQuOC45LjggMS41djEuNmMwIDIuMiAxLjggNCA0IDRoMTJjMi4yIDAgNC0xLjggNC00VjM1YzAtLjYuMy0xLjIuOS0xLjcgNS4zLTQgOC0xMC42IDYuOC0xNy40em0tNy4xIDEuN2gtLjNjLS43IDAtMS4zLS41LTEuNS0xLjItLjctMy4yLTMuMi01LjctNi40LTYuMy0uOC0uMS0xLjQtLjktMS4yLTEuN3MuOS0xLjQgMS43LTEuMmM0LjQuOCA4IDQuMiA4LjkgOC42LjEuOC0uNCAxLjYtMS4yIDEuOHoiPjwvcGF0aD48L3N2Zz4=)" aria-hidden="true" class="swl-inline-icon"> </span><strong> ポイント</strong></p>



<div class="wp-block-group has-border -border01"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<ul class="wp-block-list is-style-good_list">
<li>モダンなデザイン</li>



<li>ダークモード対応</li>



<li>スムーズなアニメーション</li>
</ul>
</div></div>



<p class="wp-block-paragraph">見た目はある意味、機能以上に大切だと思っているので、直感的で使いやすいインターフェースになるよう心がけました。<strong>ダークモード</strong>にも対応しているので、長時間使用しても目に優しいです。</p>



<figure class="wp-block-image size-large is-style-shadow"><img decoding="async" width="1024" height="576" src="https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_dark-mode-ja-1024x576.jpg" alt="ダークモード対応" class="wp-image-15179" srcset="https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_dark-mode-ja-1024x576.jpg 1024w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_dark-mode-ja-300x169.jpg 300w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_dark-mode-ja-768x432.jpg 768w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_dark-mode-ja.jpg 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">ダークモード対応</figcaption></figure>



<p class="wp-block-paragraph">また、アニメーションもスムーズで、操作していて気持ちがいいように設計してあります。</p>



<h3 class="wp-block-heading">7. 多言語対応</h3>



<figure class="wp-block-image size-large is-style-shadow"><img decoding="async" width="1024" height="576" src="https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_english-1024x576.jpg" alt="多言語対応" class="wp-image-15170" srcset="https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_english-1024x576.jpg 1024w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_english-300x169.jpg 300w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_english-768x432.jpg 768w, https://kekenta-it-blog.com/wp-content/uploads/2025/07/GmaillToPDF_english.jpg 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">多言語対応</figcaption></figure>



<p class="wp-block-paragraph"><strong>多言語対応</strong>しています。</p>



<p class="wp-block-paragraph">現在の対応言語は</p>



<ul class="wp-block-list">
<li>日本語</li>



<li>英語</li>
</ul>



<p class="wp-block-paragraph">の２言語だけですが、</p>



<p class="is-style-icon_announce wp-block-paragraph">今後のアップデートで<strong>他の言語も追加予定</strong>です。</p>



<h2 class="wp-block-heading">実際の使用シーン</h2>



<p class="wp-block-paragraph">当アプリの実際の想定使用シーンです。</p>



<h3 class="wp-block-heading">ビジネス用途</h3>



<ul class="wp-block-list is-style-check_list">
<li><strong>会議記録の保存</strong>: 重要な会議のメールをPDF化して保管</li>



<li><strong>法的文書の整理</strong>: 契約関連のメールを法的証拠として保存</li>



<li><strong>プロジェクト管理</strong>: プロジェクト関連のメールを時系列で整理</li>
</ul>



<h3 class="wp-block-heading">個人用途</h3>



<ul class="wp-block-list is-style-check_list">
<li><strong>思い出の保存</strong>: 大切なメールをPDFとして保存</li>



<li><strong>学習記録</strong>: オンライン講座やセミナーのメールを整理</li>



<li><strong>家計管理</strong>: 請求書や領収書のメールをPDF化して保管</li>
</ul>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>当アプリの本質は、<strong><span class="swl-marker mark_yellow">自動で大量のGmailをPDF化できること</span></strong>なので、定期的にたくさんのGmailをPDF化する必要があるという方にとってはとても頼もしいツールになるのではないかと思います！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<h2 class="wp-block-heading">セットアップと使用方法</h2>



<p class="wp-block-paragraph">本章では、アプリの初期起動時に必要となる<strong>セットアップ手順</strong>を大まかにご紹介します。</p>



<p class="is-style-icon_pen wp-block-paragraph">「こんなことも知りたい！」というご要望があれば、<a href="https://kekenta-it-blog.com/contact/" data-type="page" data-id="1073">お問い合わせフォーム</a>からお気軽にご連絡ください。</p>



<h3 class="wp-block-heading">1. 初期設定</h3>



<p class="is-style-balloon_box u-mb-ctrl u-mb-10 wp-block-paragraph"><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNNDIgMThoLTZ2LTRjMC0uOC0uMS0xLjYtLjItMi40LS4xLS40LS4yLS44LS4zLTEuMSAwLS4xLS4xLS4yLS4xLS4yLS4xLS4zLS4yLS41LS4zLS44LS4xLS4yLS4xLS4zLS4xLS40LS4xLS4yLS4yLS41LS4zLS43LS4xLS4xLS4xLS4yLS4yLS4zLS4xLS4yLS4yLS40LS40LS42LS4xLS4xLS4xLS4yLS4yLS4zLS4xLS4yLS4zLS40LS40LS41bC0uMy0uM2MtLjEtLjItLjMtLjMtLjQtLjUtLjEtLjEtLjItLjItLjMtLjQtLjEtLjEtLjMtLjItLjQtLjMtLjYtLjUtMS4yLTEtMS45LTEuNC0uMSAwLS4yLS4xLS4yLS4xbC0uNi0uM2MtLjEtLjEtLjItLjEtLjMtLjJsLS42LS4zYy0uMS0uMS0uMy0uMS0uNC0uMS0uMi0uMS0uNC0uMS0uNi0uMi0uMiAwLS4zLS4xLS41LS4xcy0uNC0uMS0uNS0uMWMtLjIgMC0uNC0uMS0uNi0uMS0uMSAwLS4zIDAtLjQtLjFDMjQuOCAyIDI0LjQgMiAyNCAyYy02LjYgMC0xMiA1LjQtMTIgMTJ2NEg2Yy0xLjcgMC0zIDEuMy0zIDN2MjJjMCAxLjcgMS4zIDMgMyAzaDM2YzEuNyAwIDMtMS4zIDMtM1YyMWMwLTEuNy0xLjMtMy0zLTN6TTI0IDM1Yy0xLjcgMC0zLTEuMy0zLTNzMS4zLTMgMy0zIDMgMS4zIDMgMy0xLjMgMy0zIDN6bTgtMTdIMTZ2LTMuN2MwLTMuNyAyLjUtNyA1LjktOCAuMiAwIC4zLS4xLjUtLjEuMSAwIC4zLS4xLjQtLjFoMmMuMSAwIC4zIDAgLjQuMS4xIDAgLjIgMCAuNC4xLjIgMCAuMy4xLjUuMS4xIDAgLjIuMS4zLjEuMi4xLjMuMS41LjIuMSAwIC4yLjEuMi4xLjIuMS4zLjEuNS4yLjEgMCAuMS4xLjIuMS4yLjEuMy4yLjUuMy4xIDAgLjEuMS4yLjEuMS4xLjMuMi40LjMuMS4xLjIuMS4yLjJsLjMuMy4zLjMuMy4zYy4xLjEuMi4zLjMuNGwuMi4yYy4xLjIuMi4zLjMuNWwuMS4xLjMuNnYuMWMuMS4yLjIuNC4zLjd2LjFjLjEuMi4xLjQuMi42di4yYy4xLjUuMiAxLjEuMiAxLjdWMTh6Ij48L3BhdGg+PC9zdmc+)" data-icon="LsLockClosed" data-id="0" aria-hidden="true" class="swl-inline-icon"> </span><strong> </strong><strong>認証フロー</strong></p>



<div class="wp-block-group has-border -border01"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<ol class="wp-block-list is-style-num_circle -list-under-dashed">
<li>アプリケーションをダウンロード・インストール</li>



<li>Google Cloud Platformでプロジェクトを作成</li>



<li>Gmail APIとGoogle Drive APIを有効化</li>



<li>OAuth2認証情報を設定</li>
</ol>
</div></div>



<p class="is-style-big_icon_check wp-block-paragraph">初期設定については、アプリ内で<strong>詳細な手順</strong>を添えていますのでご安心ください！<br>もしもご不明な点があれば、個人的にサポートも受け付けていますので、<a href="https://kekenta-it-blog.com/contact/" data-type="page" data-id="1073">お問い合わせフォーム</a>からお気軽にご連絡ください！</p>



<h3 class="wp-block-heading">2. 基本的な使用フロー</h3>



<p class="is-style-balloon_box u-mb-ctrl u-mb-10 wp-block-paragraph"><span data-icon="LsBookmark" data-id="0" style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNMTAgM2gyOGMxLjEgMCAyIC45IDIgMnYzOS42YzAgLjktMS4xIDEuMy0xLjcuN0wyNCAzMSA5LjcgNDUuM2MtLjYuNi0xLjcuMi0xLjctLjdWNWMwLTEuMS45LTIgMi0yeiI+PC9wYXRoPjwvc3ZnPg==)" aria-hidden="true" class="swl-inline-icon"> </span> <strong>基本的な使用フロー</strong></p>



<div class="wp-block-group has-border -border01"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<ol class="wp-block-list is-style-num_circle -list-under-dashed">
<li><strong>認証</strong>: Googleアカウントでログイン（初回のみ）</li>



<li><strong>検索</strong>: 必要なメールを検索条件で絞り込み</li>



<li><strong>選択</strong>: PDF化したいメールを選択</li>



<li><strong>生成</strong>: PDFファイルを生成・保存</li>
</ol>
</div></div>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>たったこれだけで、手動ではとても時間がかかるPDF化作業が一瞬にして完了します！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<h2 class="wp-block-heading">まとめ</h2>



<p class="wp-block-paragraph"><strong><span class="swl-inline-color has-swl-deep-02-color">GmailToPDF</span></strong>は、Gmailのメールを簡単にPDFへ変換するという需要に対して、高度な機能と使いやすさを両立させたアプリケーションとして開発しました。</p>



<p class="wp-block-paragraph">特に以下の点が魅力的に開発できたと感じています。</p>



<ul class="wp-block-list is-style-check_list -list-under-dashed">
<li><strong>安全性</strong>: OAuth2認証と最小権限の原則により、セキュアな運用が可能</li>



<li><strong>効率性</strong>: 高度な検索機能と自動変換により、大幅な時間短縮を実現</li>



<li><strong>使いやすさ</strong>: モダンなUIと直感的な操作性</li>
</ul>



<p class="wp-block-paragraph">Gmailのメール管理でお困りの方は、ぜひ一度お試しください！　きっと、メールの整理や保存が格段に楽になるはずです。</p>



<p class="wp-block-paragraph">僕も開発してみて、本当に便利なツールができたと実感しています。時間を大幅に節約できるので、開発して本当に良かったと思いました！</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph">この記事では、GmailToPDFアプリの主要機能とそのメリットについて詳しく解説しました。各機能の詳細な使用方法や、実際の使用シーンについても触れていますので、アプリの導入を検討されている方の参考になれば幸いです。</p>



<p class="wp-block-paragraph">何かご質問があれば、お気軽にコメントやご連絡をいただければと思います！</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>最後までご覧いただきありがとうございました！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<div class="swell-block-button green_ -size-l u-mb-ctrl u-mb-30 is-style-btn_shiny" data-id="6f33baa1"><a href="https://kekenta.gumroad.com/l/eoafiv" target="_blank" rel="noopener noreferrer" class="swell-block-button__link" data-has-icon="1"><span>「GmailToPDF」を購入する</span><svg class="__icon -right" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 512 512"><path d="M470.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 256 265.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160zm-352 160l160-160c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L210.7 256 73.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0z"></path></svg></a></div>



<div class="wp-block-group is-style-big_icon_memo"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<p class="wp-block-paragraph">本アプリは、<strong>Gumroad</strong>というECサイトで販売しています。</p>



<p class="wp-block-paragraph">「Gumroadってなに…？」という方へ向けて、下記のブログ記事をご紹介します。わかりやすく解説してくださっているので、「Gumroad」という聞きなれないECサイトへの不信感も晴れるはずです！</p>


<div class="swell-block-postLink">			<a href="https://mh-story.sakura.ne.jp/gumroad/#toc6" class="c-blogLink -external" data-style="text" target="_blank" rel="noopener noreferrer">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-externalLink __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M44 2H30c-1.1 0-2 .9-2 2s.9 2 2 2h9.2L24 21.2c-.8.8-.8 2 0 2.8s2 .8 2.8 0L42 8.8V18c0 1.1.9 2 2 2s2-.9 2-2V4c0-1.1-.9-2-2-2z" /><path d="M41 27c-1.1 0-2 .9-2 2v10c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2V11c0-1.1.9-2 2-2h10c1.1 0 2-.9 2-2s-.9-2-2-2H9c-3.3 0-6 2.7-6 6v28c0 3.3 2.7 6 6 6h28c3.3 0 6-2.7 6-6V29c0-1.1-.9-2-2-2z" /></svg>				</span>
				<span class="c-blogLink__text">Gumroadとは!(使い方/安全性/手数料/支払い方法はpaypal)</span>
			</a>
		</div></div></div>
]]></content:encoded>
					
					<wfw:commentRss>https://kekenta-it-blog.com/gmail-to-pdf-desktopapp/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>検証ツールでCSSの反映状況を確認して対処する方法【デベロッパーツール】</title>
		<link>https://kekenta-it-blog.com/css-veri-g-tool/</link>
		
		<dc:creator><![CDATA[ケケンタ]]></dc:creator>
		<pubDate>Sun, 26 Nov 2023 05:50:10 +0000</pubDate>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[Web制作]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[ツール]]></category>
		<guid isPermaLink="false">https://kekenta-it-blog.com/?p=782</guid>

					<description><![CDATA[<p><img src="https://kekenta-it-blog.com/wp-content/uploads/2024/04/eye-catch__css-veri-g-tool__782-1024x576.jpg" class="webfeedsFeaturedVisual" /></p>今回は Google chromeの検証ツールを使用してCSSの反映状況を確認する方法+CSSが反映されていないときの対処方法 について解説をします。 なお、CSSが反映されない原因については以下の記事で詳しく解説してい [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img src="https://kekenta-it-blog.com/wp-content/uploads/2024/04/eye-catch__css-veri-g-tool__782-1024x576.jpg" class="webfeedsFeaturedVisual" /></p>
<p class="wp-block-paragraph">今回は</p>



<p class="has-text-align-center is-style-big_kakko_box wp-block-paragraph"><strong><span class="swl-marker mark_yellow">Google chromeの検証ツールを使用してCSSの反映状況を確認する方法</span></strong><br>+<br><strong><span class="swl-marker mark_yellow">CSSが反映されていないときの対処方法</span></strong></p>



<p class="wp-block-paragraph">について解説をします。</p>



<p class="wp-block-paragraph">なお、<strong>CSSが反映されない原因</strong>については以下の記事で詳しく解説しています。</p>


<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type2" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2024/04/eye-catch__css-no-read-reason__672-300x169.jpg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://kekenta-it-blog.com/css-no-read-reason/">何故かCSSが反映されない「５つの原因」と「対処方法」</a>
						<span class="p-blogCard__excerpt">この記事では、CSSが反映されない原因と各対処・確認方法について解説していきます。  この記事を読むと分かること CSSがHTMLに反映されない原因 反映されない原因に対&#8230;</span>					</div>
				</div>
			</div>
		</div>

<div class="swell-block-postLink">			<a href="https://kekenta-it-blog.com/how-to-reading-css/" class="c-blogLink -internal" data-style="text">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-link __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M21.2 30.2c-.5 0-1-.2-1.4-.6l-.7-.7c-2.3-2.3-3.5-5.3-3.5-8.5s1.2-6.2 3.5-8.5l7.1-7.1c2.3-2.3 5.3-3.5 8.5-3.5s6.2 1.2 8.5 3.5c4.7 4.7 4.7 12.3 0 17l-3.5 3.5c-.8.8-2 .8-2.8 0-.8-.8-.8-2 0-2.8l3.5-3.5c3.1-3.1 3.1-8.2 0-11.3-1.5-1.5-3.5-2.3-5.7-2.3-2.1 0-4.2.8-5.7 2.3l-7.1 7.1c-1.5 1.5-2.3 3.5-2.3 5.7s.8 4.2 2.3 5.7l.7.7c.8.8.8 2 0 2.8-.4.3-.9.5-1.4.5z" /><path d="M13.4 46.6c-3.1 0-6.1-1.2-8.5-3.5-2.3-2.3-3.5-5.3-3.5-8.5s1.2-6.2 3.5-8.5l3.5-3.5c.8-.8 2-.8 2.8 0 .8.8.8 2 0 2.8l-3.5 3.5c-1.5 1.5-2.3 3.5-2.3 5.7 0 2.1.8 4.2 2.3 5.7 3.1 3.1 8.2 3.1 11.3 0l7.1-7.1c1.5-1.5 2.3-3.5 2.3-5.7 0-2.1-.8-4.2-2.3-5.7l-.7-.7c-.8-.8-.8-2 0-2.8.8-.8 2-.8 2.8 0l.7.7c2.3 2.3 3.5 5.3 3.5 8.5s-1.2 6.2-3.5 8.5l-7.1 7.1c-2.3 2.3-5.3 3.5-8.4 3.5z" /></svg>				</span>
				<span class="c-blogLink__text">【HTML】CSSを読み込む「３つ」の方法を紹介！方法別メリット・デメリット</span>
			</a>
		</div>

<div class="swell-block-postLink">			<a href="https://kekenta-it-blog.com/css-veri-g-tool/" class="c-blogLink -internal" data-style="text">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-link __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M21.2 30.2c-.5 0-1-.2-1.4-.6l-.7-.7c-2.3-2.3-3.5-5.3-3.5-8.5s1.2-6.2 3.5-8.5l7.1-7.1c2.3-2.3 5.3-3.5 8.5-3.5s6.2 1.2 8.5 3.5c4.7 4.7 4.7 12.3 0 17l-3.5 3.5c-.8.8-2 .8-2.8 0-.8-.8-.8-2 0-2.8l3.5-3.5c3.1-3.1 3.1-8.2 0-11.3-1.5-1.5-3.5-2.3-5.7-2.3-2.1 0-4.2.8-5.7 2.3l-7.1 7.1c-1.5 1.5-2.3 3.5-2.3 5.7s.8 4.2 2.3 5.7l.7.7c.8.8.8 2 0 2.8-.4.3-.9.5-1.4.5z" /><path d="M13.4 46.6c-3.1 0-6.1-1.2-8.5-3.5-2.3-2.3-3.5-5.3-3.5-8.5s1.2-6.2 3.5-8.5l3.5-3.5c.8-.8 2-.8 2.8 0 .8.8.8 2 0 2.8l-3.5 3.5c-1.5 1.5-2.3 3.5-2.3 5.7 0 2.1.8 4.2 2.3 5.7 3.1 3.1 8.2 3.1 11.3 0l7.1-7.1c1.5-1.5 2.3-3.5 2.3-5.7 0-2.1-.8-4.2-2.3-5.7l-.7-.7c-.8-.8-.8-2 0-2.8.8-.8 2-.8 2.8 0l.7.7c2.3 2.3 3.5 5.3 3.5 8.5s-1.2 6.2-3.5 8.5l-7.1 7.1c-2.3 2.3-5.3 3.5-8.4 3.5z" /></svg>				</span>
				<span class="c-blogLink__text">検証ツールでCSSの反映状況を確認して対処する方法【デベロッパーツール】</span>
			</a>
		</div>

<div class="swell-block-postLink">			<a href="https://kekenta-it-blog.com/php-basic-syntax/" class="c-blogLink -internal" data-style="text">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-link __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M21.2 30.2c-.5 0-1-.2-1.4-.6l-.7-.7c-2.3-2.3-3.5-5.3-3.5-8.5s1.2-6.2 3.5-8.5l7.1-7.1c2.3-2.3 5.3-3.5 8.5-3.5s6.2 1.2 8.5 3.5c4.7 4.7 4.7 12.3 0 17l-3.5 3.5c-.8.8-2 .8-2.8 0-.8-.8-.8-2 0-2.8l3.5-3.5c3.1-3.1 3.1-8.2 0-11.3-1.5-1.5-3.5-2.3-5.7-2.3-2.1 0-4.2.8-5.7 2.3l-7.1 7.1c-1.5 1.5-2.3 3.5-2.3 5.7s.8 4.2 2.3 5.7l.7.7c.8.8.8 2 0 2.8-.4.3-.9.5-1.4.5z" /><path d="M13.4 46.6c-3.1 0-6.1-1.2-8.5-3.5-2.3-2.3-3.5-5.3-3.5-8.5s1.2-6.2 3.5-8.5l3.5-3.5c.8-.8 2-.8 2.8 0 .8.8.8 2 0 2.8l-3.5 3.5c-1.5 1.5-2.3 3.5-2.3 5.7 0 2.1.8 4.2 2.3 5.7 3.1 3.1 8.2 3.1 11.3 0l7.1-7.1c1.5-1.5 2.3-3.5 2.3-5.7 0-2.1-.8-4.2-2.3-5.7l-.7-.7c-.8-.8-.8-2 0-2.8.8-.8 2-.8 2.8 0l.7.7c2.3 2.3 3.5 5.3 3.5 8.5s-1.2 6.2-3.5 8.5l-7.1 7.1c-2.3 2.3-5.3 3.5-8.4 3.5z" /></svg>				</span>
				<span class="c-blogLink__text">【PHP超入門】PHPの基本構文をまるっと解説！【サンプルコードあり】</span>
			</a>
		</div>

<div class="swell-block-postLink">			<a href="https://kekenta-it-blog.com/school-php-and-wp/" class="c-blogLink -internal" data-style="text">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-link __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M21.2 30.2c-.5 0-1-.2-1.4-.6l-.7-.7c-2.3-2.3-3.5-5.3-3.5-8.5s1.2-6.2 3.5-8.5l7.1-7.1c2.3-2.3 5.3-3.5 8.5-3.5s6.2 1.2 8.5 3.5c4.7 4.7 4.7 12.3 0 17l-3.5 3.5c-.8.8-2 .8-2.8 0-.8-.8-.8-2 0-2.8l3.5-3.5c3.1-3.1 3.1-8.2 0-11.3-1.5-1.5-3.5-2.3-5.7-2.3-2.1 0-4.2.8-5.7 2.3l-7.1 7.1c-1.5 1.5-2.3 3.5-2.3 5.7s.8 4.2 2.3 5.7l.7.7c.8.8.8 2 0 2.8-.4.3-.9.5-1.4.5z" /><path d="M13.4 46.6c-3.1 0-6.1-1.2-8.5-3.5-2.3-2.3-3.5-5.3-3.5-8.5s1.2-6.2 3.5-8.5l3.5-3.5c.8-.8 2-.8 2.8 0 .8.8.8 2 0 2.8l-3.5 3.5c-1.5 1.5-2.3 3.5-2.3 5.7 0 2.1.8 4.2 2.3 5.7 3.1 3.1 8.2 3.1 11.3 0l7.1-7.1c1.5-1.5 2.3-3.5 2.3-5.7 0-2.1-.8-4.2-2.3-5.7l-.7-.7c-.8-.8-.8-2 0-2.8.8-.8 2-.8 2.8 0l.7.7c2.3 2.3 3.5 5.3 3.5 8.5s-1.2 6.2-3.5 8.5l-7.1 7.1c-2.3 2.3-5.3 3.5-8.4 3.5z" /></svg>				</span>
				<span class="c-blogLink__text">PHPやWordPressを学ぶのにおすすめのプログラミングスクール【７選】</span>
			</a>
		</div>


<h2 class="wp-block-heading">Googleの検証ツール（通称：デベロッパーツール）とは？</h2>



<p class="is-style-bg_stripe wp-block-paragraph">具体的な使用方法を解説する前に、まずはGoogleの検証ツールについて簡単にご説明します。</p>



<div class="swell-block-capbox cap_box is-style-onborder_ttl2" data-colset="col1"><div class="cap_box_ttl"><span><span data-icon="LsLightbulb" data-id="0" style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNMzIgNDYuNUgxNmMtMS4xIDAtMi0uOS0yLTJzLjktMiAyLTJoMTZjMS4xIDAgMiAuOSAyIDJzLS45IDItMiAyek00MS43IDE1LjlDNDEuMyAxMyA0MCAxMC4zIDM4LjIgOCAzNC41IDMuMiAyOSAuOCAyMy4xIDEgMTQgMS40IDYuNSA4LjkgNiAxOGMtLjMgNiAyLjQgMTEuNyA3LjIgMTUuNC41LjQuOC45LjggMS41djEuNmMwIDIuMiAxLjggNCA0IDRoMTJjMi4yIDAgNC0xLjggNC00VjM1YzAtLjYuMy0xLjIuOS0xLjcgNS4zLTQgOC0xMC42IDYuOC0xNy40em0tNy4xIDEuN2gtLjNjLS43IDAtMS4zLS41LTEuNS0xLjItLjctMy4yLTMuMi01LjctNi40LTYuMy0uOC0uMS0xLjQtLjktMS4yLTEuN3MuOS0xLjQgMS43LTEuMmM0LjQuOCA4IDQuMiA4LjkgOC42LjEuOC0uNCAxLjYtMS4yIDEuOHoiPjwvcGF0aD48L3N2Zz4=)" aria-hidden="true" class="swl-inline-icon"> </span><strong>Googleの検証ツールとは？</strong></span></div><div class="cap_box_content">
<p class="wp-block-paragraph"><strong>ブラウザ上でHTML・CSS・Javascriptなどの確認や編集を行えるツール</strong></p>
</div></div>



<p class="wp-block-paragraph">検証ツールは、恐らくWeb制作に携わっている方は<strong><span class="marker-under">誰もが使用しているであろう<span class="swl-inline-color has-swl-deep-02-color">必須ツール</span></span></strong>です。</p>



<p class="wp-block-paragraph">検証ツールで出来ることは非常に多いのですが、この記事でご紹介するのは、その機能の内、ごくごく一部分だけとなることを予めお伝えしておきます。</p>



<h2 class="wp-block-heading">【解説①】検証ツールを起動 ～ HTML要素の選択・CSSを確認する方法</h2>



<p class="is-style-icon_info wp-block-paragraph">注意点として、今回ご紹介する検証ツールはPCでしか使用することができません。<br><strong>スマートフォンでは開くことすらできない</strong>ため、実際に試したい方はお手元にPCのご用意をお願いします。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>これまで検証ツールを使用したことが無い方にとっては、もしかしたら「検証ツールの画面が見づらい」と感じる部分もあるかもしれません。<br><br>しかし、そこを乗り越えれば<strong>CSSが反映されない問題で沼にハマる</strong>という事態を回避しやすくなるので、ぜひ最後までご覧ください。</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<h3 class="wp-block-heading">STEP①　検証ツールの起動</h3>



<p class="is-style-bg_stripe wp-block-paragraph">まずはGoogle chromeで<strong>CSSの反映状況を確認したいHTMLファイル</strong>を開いてください。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>特に確認したいHTMLファイルが無い方は当ブログ（ケケンタの独学ITブログ）でも大丈夫です！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p class="wp-block-paragraph">目的のHTMLファイル開いたら、（または当ブログを開いた状態で）、<strong><span class="swl-marker mark_yellow">以下のショートカットキーを押します。</span></strong></p>



<p class="is-style-bg_stripe wp-block-paragraph"><strong>F12</strong>　または　<strong>Ctrl + Shift + I</strong>（アイ）</p>



<p class="wp-block-paragraph">すると、以下のような画面が立ち上がるかと思います。</p>



<p class="has-text-align-center is-style-balloon_box wp-block-paragraph"><strong>検証ツールが起動</strong></p>


<div class="wp-block-image size_xs">
<figure class="aligncenter size-full has-custom-border"><img decoding="async" width="779" height="670" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-2.png" alt="検証ツール起動直後の画面" class="wp-image-712" style="border-width:1px;object-fit:cover" srcset="https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-2.png 779w, https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-2-300x258.png 300w, https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-2-768x661.png 768w" sizes="(max-width: 779px) 100vw, 779px" /><figcaption class="wp-element-caption">検証ツール起動直後の画面</figcaption></figure>
</div>


<p class="is-style-icon_pen wp-block-paragraph">このとき、画像最上部のタブが「<strong>Elements</strong>」になっていない方はそちらをクリックしてみて下さい。</p>



<p class="wp-block-paragraph">また、一番下に表示されている</p>


<div class="wp-block-image size_xs">
<figure class="aligncenter size-full has-custom-border"><img decoding="async" width="779" height="299" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-4.png" alt="検証ツールのConsole部分" class="wp-image-714" style="border-width:1px;object-fit:cover" srcset="https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-4.png 779w, https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-4-300x115.png 300w, https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-4-768x295.png 768w" sizes="(max-width: 779px) 100vw, 779px" /><figcaption class="wp-element-caption">検証ツールのConsole部分</figcaption></figure>
</div>


<p class="wp-block-paragraph">という部分は、今回使用しないため右上の「×」をクリックして非表示にしてしまいます。</p>



<p class="wp-block-paragraph">すると、以下のような画面になります。（非表示にした領域分だけ画面が縦方向に広がります）</p>


<div class="wp-block-image size_xs is-style-default">
<figure class="aligncenter size-full has-custom-border"><img decoding="async" width="779" height="819" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-5.png" alt="検証ツールでConsole部分を非表示にした後の画面" class="wp-image-715" style="border-width:1px;object-fit:cover" srcset="https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-5.png 779w, https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-5-285x300.png 285w, https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-5-768x807.png 768w" sizes="(max-width: 779px) 100vw, 779px" /><figcaption class="wp-element-caption">検証ツールでConsole部分を非表示にした後の画面</figcaption></figure>
</div>


<h3 class="wp-block-heading">STEP②　画面構成の確認</h3>



<p class="is-style-bg_stripe wp-block-paragraph">詳しい確認方法をご説明する前に、まずは簡単に検証ツールの<strong><span class="marker-under">画面構成</span></strong>をお伝えします。</p>



<p class="wp-block-paragraph">以下のElementsで表示されている領域には、<strong><span class="swl-marker mark_yellow">HTMLファイルで記述してあるコードが表示</span></strong>されます。</p>



<p class="has-text-align-center is-style-balloon_box wp-block-paragraph"><strong>Elementsタブの表示内容</strong></p>


<div class="wp-block-image size_s is-style-default">
<figure class="aligncenter size-full has-custom-border"><img decoding="async" width="778" height="268" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-6.png" alt="検証ツールのHTML表示部分" class="wp-image-716" style="border-width:1px;object-fit:cover" srcset="https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-6.png 778w, https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-6-300x103.png 300w, https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-6-768x265.png 768w" sizes="(max-width: 778px) 100vw, 778px" /><figcaption class="wp-element-caption">HTMLファイルの記述内容が表示されている</figcaption></figure>
</div>


<p class="wp-block-paragraph">そして、その下（画面の下半分）に表示されているのが、そのHTMLコード（正確には各HTML要素）に紐づいているCSSの情報です。</p>



<p class="has-text-align-center is-style-balloon_box wp-block-paragraph"><strong>HTMLに紐づくCSS情報</strong></p>


<div class="wp-block-image size_xs">
<figure class="aligncenter size-full has-custom-border"><img decoding="async" width="773" height="549" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-7.png" alt="検証ツールのCSS表示部分" class="wp-image-725" style="border-width:1px;object-fit:cover" srcset="https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-7.png 773w, https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-7-300x213.png 300w, https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-7-768x545.png 768w" sizes="(max-width: 773px) 100vw, 773px" /><figcaption class="wp-element-caption">HTML要素に適用されているCSSが表示される部分</figcaption></figure>
</div>


<p class="is-style-icon_good wp-block-paragraph">今回のCSSの反映状況の確認で主に使用するのは、こちらの<strong>下半分の情報</strong>になります。</p>



<div class="wp-block-group is-style-big_icon_memo"><div class="wp-block-group__inner-container">
<p class="is-style-memo-box has-box-style wp-block-paragraph">画面が狭いという方は、<strong>上記画像の水色っぽい帯の上端</strong>にカーソルを当てると画面幅の調整が可能です。</p>



<p class="has-text-align-center is-style-balloon_box2 wp-block-paragraph">この部分の上端</p>


<div class="wp-block-image size_s">
<figure class="aligncenter size-full has-custom-border"><img decoding="async" width="778" height="32" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-8.png" alt="検証ツールの水色の帯メニュー" class="wp-image-726" style="border-width:1px" srcset="https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-8.png 778w, https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-8-300x12.png 300w, https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-8-768x32.png 768w" sizes="(max-width: 778px) 100vw, 778px" /></figure>
</div></div></div>



<h3 class="wp-block-heading">STEP③　検証ツールでHTML要素を選択する</h3>



<p class="is-style-bg_stripe wp-block-paragraph">続いて、<strong><span class="swl-marker mark_yellow">検証ツールの機能を利用してHTML要素を選択</span></strong>してみます。</p>



<p class="wp-block-paragraph">これにより、<strong>どのHTML要素にどのようなCSSが適用されているのか</strong>を確認することができます。</p>



<p class="wp-block-paragraph">検証ツールを開いた状態で、<strong>以下のショートカットキー</strong>を押してみて下さい。</p>



<p class="is-style-bg_stripe wp-block-paragraph"><strong>Ctrl + Shift + C</strong></p>



<p class="wp-block-paragraph">そして、どこでも良いのでブラウザ上のHTML要素（検証ツールではない、実際にサイトとして表示されている部分）にカーソルを持っていきます。</p>



<p class="wp-block-paragraph">すると、以下のように、その<strong>HTML要素の情報</strong>が表示されたかと思います。</p>



<p class="has-text-align-center is-style-balloon_box wp-block-paragraph"><strong>Ctrl + Shift + Cを押して、ブラウザ上のHTML要素にカーソルを当てる</strong></p>


<div class="wp-block-image size_s">
<figure class="aligncenter size-full has-custom-border"><img decoding="async" width="1372" height="632" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-9.png" alt="検証ツールのHTML選択風景" class="wp-image-729" style="border-width:1px;object-fit:cover" srcset="https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-9.png 1372w, https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-9-300x138.png 300w, https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-9-1024x472.png 1024w, https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-9-768x354.png 768w" sizes="(max-width: 1372px) 100vw, 1372px" /><figcaption class="wp-element-caption">Ctrl + Shif + Cを押してサイト上にカーソルを当てた状態</figcaption></figure>
</div>


<p class="wp-block-paragraph">この状態で、<strong>CSSの反映状況を知りたい要素をクリック</strong>します。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>僕の場合、上記画像の「h2.section-title」と表示されている要素をクリックしてみました。</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p class="wp-block-paragraph">すると以下のように</p>



<p class="wp-block-paragraph"><strong>画面の右側＝検証ツールの下半分の表示</strong>が変わり、<strong><span class="swl-marker mark_yellow">クリックした要素に適用されているCSSが表示</span></strong>されました。</p>



<p class="has-text-align-center is-style-balloon_box wp-block-paragraph"><strong>クリックした要素に適用されているCSS情報</strong></p>


<div class="wp-block-image size_s">
<figure class="aligncenter size-full has-custom-border"><img decoding="async" width="1920" height="527" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-10.png" alt="検証ツールでHTML要素を選択したあとの画面" class="wp-image-731" style="border-width:1px;object-fit:cover" srcset="https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-10.png 1920w, https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-10-300x82.png 300w, https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-10-1024x281.png 1024w, https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-10-768x211.png 768w, https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-10-1536x422.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /><figcaption class="wp-element-caption">HTML要素をクリックし、検証ツールの下半分に適用されているCSS情報が表示されている様子</figcaption></figure>
</div>


<p class="wp-block-paragraph">以下の画像は、上記画像の右側を拡大表示したものです。</p>


<div class="wp-block-image size_s">
<figure class="aligncenter size-full has-custom-border"><img decoding="async" width="778" height="297" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-11.png" alt="検証ツールでHTML要素を選択したあとの画面の内CSS領域にフォーカス" class="wp-image-734" style="border-width:1px;object-fit:cover" srcset="https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-11.png 778w, https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-11-300x115.png 300w, https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-11-768x293.png 768w" sizes="(max-width: 778px) 100vw, 778px" /><figcaption class="wp-element-caption">CSS領域</figcaption></figure>
</div>


<p class="wp-block-paragraph">これを見ると、僕の環境では「.section-title」に<strong>４つのCSSプロパティが適用されている</strong>ことが分かります。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>補足として、上記の方法だと<br>「クリックしたい要素が上手く選択できない！」<br>となる場合があります。<br><br>そんなときは、<strong>検証ツールのHTMLコードをクリックする</strong>ことでもHTML要素を選択することが可能です。<br><br>テキストなどの目に見える要素ならばサイト画面上をクリックする方法が簡単ですが、目に見えないdiv要素を選択したい場合などは、<strong>検証ツール上で直接HTML要素を選ぶ方法の方が扱いやすい</strong>です！<br><br>※「▶」または要素に挟まれている「…」をクリックすると下層要素の表示切替ができます。<br><br><br><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-12.png" alt="検証ツールの▶部分強調表示"></p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p class="is-style-bg_stripe wp-block-paragraph">以上が、「<strong>検証ツール起動方法　～　HTML要素の選択・CSSプロパティの確認方法</strong>」の解説でした。</p>


<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4374558503914683"
     crossorigin="anonymous"></script>
<!-- ディスプレイ【横長】 -->
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-4374558503914683"
     data-ad-slot="9744298852"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>



<h2 class="wp-block-heading">【解説②】CSSの反映状況の確認・対処方法</h2>



<p class="wp-block-paragraph">ここからは</p>



<ul class="wp-block-list is-style-check_list -list-under-dashed">
<li><span class="marker-under"><strong>CSSの反映状況の確認方法</strong></span></li>



<li><span class="marker-under"><strong>CSSが反映されていないときの対処方法</strong></span></li>
</ul>



<p class="wp-block-paragraph">についてご説明していきます。</p>



<p class="wp-block-paragraph">まず、注目していただきたいポイントは、以下の<strong>３点</strong>です。</p>



<div class="swell-block-capbox cap_box is-style-onborder_ttl2" data-colset="col1"><div class="cap_box_ttl"><span><span data-icon="LsLightbulb" data-id="0" style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNMzIgNDYuNUgxNmMtMS4xIDAtMi0uOS0yLTJzLjktMiAyLTJoMTZjMS4xIDAgMiAuOSAyIDJzLS45IDItMiAyek00MS43IDE1LjlDNDEuMyAxMyA0MCAxMC4zIDM4LjIgOCAzNC41IDMuMiAyOSAuOCAyMy4xIDEgMTQgMS40IDYuNSA4LjkgNiAxOGMtLjMgNiAyLjQgMTEuNyA3LjIgMTUuNC41LjQuOC45LjggMS41djEuNmMwIDIuMiAxLjggNCA0IDRoMTJjMi4yIDAgNC0xLjggNC00VjM1YzAtLjYuMy0xLjIuOS0xLjcgNS4zLTQgOC0xMC42IDYuOC0xNy40em0tNy4xIDEuN2gtLjNjLS43IDAtMS4zLS41LTEuNS0xLjItLjctMy4yLTMuMi01LjctNi40LTYuMy0uOC0uMS0xLjQtLjktMS4yLTEuN3MuOS0xLjQgMS43LTEuMmM0LjQuOCA4IDQuMiA4LjkgOC42LjEuOC0uNCAxLjYtMS4yIDEuOHoiPjwvcGF0aD48L3N2Zz4=)" aria-hidden="true" class="swl-inline-icon"> </span><strong>注目してほしい「３つ」のポイント</strong></span></div><div class="cap_box_content">
<ul class="wp-block-list -list-under-dashed is-style-num_circle">
<li>追加・編集したCSSの内容が、検証ツール上にも表示されているか</li>



<li>CSSのプロパティ上に取り消し線（<s>こんな感じの</s>）が引かれていないか</li>



<li>追加・編集したCSSの内容が画面上に表示されているにもかかわらず、HTMLに反映されている様子が無い</li>
</ul>
</div></div>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>各ポイントについて、以下より<strong><span class="swl-marker mark_yellow">詳しく解説</span></strong>をしていきます！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<h3 class="wp-block-heading">パターン①　追加・編集したCSSが検証ツール上に表示されない</h3>



<p class="is-style-bg_stripe wp-block-paragraph"><strong><span class="swl-marker mark_orange">追加・編集したCSSが検証ツール上に表示されない原因</span></strong>には、以下のいずれかが考えられます。</p>



<div class="swell-block-capbox cap_box is-style-onborder_ttl2" data-colset="col3"><div class="cap_box_ttl"><span><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNNCAzMGg0YzEuMSAwIDItLjkgMi0yVjhjMC0xLjEtLjktMi0yLTJINGMtMS4xIDAtMiAuOS0yIDJ2MjBjMCAxLjEuOSAyIDIgMnpNNDEgMzRIMjdsLjcgNy4xYy4yIDEuOC0uNiAzLjUtMiA0LjYtLjkuNy0yLjIuNS0yLjktLjVMMTUuMyAzNGMtLjktMS4zLTEuMy0yLjktMS4zLTQuNFYxMGMwLTIuMiAxLjgtNCA0LTRoMjAuOGMxLjkgMCAzLjUgMS4zIDMuOSAzLjFsMyAxMy42Yy4yLjkuMyAxLjcuMyAyLjZWMjljMCAyLjgtMi4yIDUtNSA1eiI+PC9wYXRoPjwvc3ZnPg==)" data-icon="LsThumbDown" data-id="0" aria-hidden="true" class="swl-inline-icon">  </span><strong>追加・編集したCSSが検証ツール上に表示されない原因</strong></span></div><div class="cap_box_content">
<ul class="wp-block-list is-style-bad_list -list-under-dashed">
<li><strong>CSSファイルのパス指定が間違っている</strong></li>



<li><strong>キャッシュ残り</strong></li>
</ul>
</div></div>



<div class="swell-block-capbox cap_box is-style-onborder_ttl2" data-colset="col2"><div class="cap_box_ttl"><span><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNNCAxOGg0YzEuMSAwIDIgLjkgMiAydjIwYzAgMS4xLS45IDItMiAySDRjLTEuMSAwLTItLjktMi0yVjIwYzAtMS4xLjktMiAyLTJ6TTQxIDE0SDI3bC43LTcuMWMuMi0xLjgtLjYtMy41LTItNC42LS45LS43LTIuMi0uNS0yLjkuNUwxNS4zIDE0Yy0uOSAxLjMtMS4zIDIuOS0xLjMgNC40VjM4YzAgMi4yIDEuOCA0IDQgNGgyMC44YzEuOSAwIDMuNS0xLjMgMy45LTMuMWwzLTEzLjZjLjItLjkuMy0xLjcuMy0yLjZWMTljMC0yLjgtMi4yLTUtNS01eiI+PC9wYXRoPjwvc3ZnPg==)" data-icon="LsThumbUp" data-id="0" aria-hidden="true" class="swl-inline-icon">  </span><strong> </strong><strong>対処方法</strong></span></div><div class="cap_box_content">
<ul class="wp-block-list is-style-check_list -list-under-dashed">
<li><strong>CSSのパスを見直す</strong></li>



<li><strong>スーパーリロード（「Shift + F5」 ※パソコンの設定によっては「fn」キーも押しながら）を実行する</strong></li>
</ul>
</div></div>



<p class="is-style-icon_info wp-block-paragraph">キャッシュが残っているせいで、最新のCSSが反映されないケースは非常に多いです。</p>



<p class="is-style-icon_good wp-block-paragraph">CSSを追加・編集したら<strong>とりあえず「Shift + F5 (+fn)」を押す</strong>癖をつけるのがおすすめ</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p><strong>パスの指定方法</strong>についてはこちらの記事</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>

<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type2" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2024/04/eye-catch__css-path-how-to-write__79-300x169.jpg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://kekenta-it-blog.com/css-path-how-to-write/">【HTML】パスとは？CSSが反映されない原因｜相対パスと絶対パス【初心者】</a>
						<span class="p-blogCard__excerpt">CSSが上手く反映されない…… とお困りの方へに向けて、この記事ではCSS読み込みの基本となるパスについて詳しく解説していきます。   この記事で分かること パスとは何か&#8230;</span>					</div>
				</div>
			</div>
		</div>

<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p><strong>キャッシュ・スーパーリロード</strong>についてはこちらの記事の中で詳しくご説明しています！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>

<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type2" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2024/04/eye-catch__css-no-read-reason__672-300x169.jpg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://kekenta-it-blog.com/css-no-read-reason/">何故かCSSが反映されない「５つの原因」と「対処方法」</a>
						<span class="p-blogCard__excerpt">この記事では、CSSが反映されない原因と各対処・確認方法について解説していきます。  この記事を読むと分かること CSSがHTMLに反映されない原因 反映されない原因に対&#8230;</span>					</div>
				</div>
			</div>
		</div>


<h3 class="wp-block-heading">パターン②　プロパティ上に取り消し線が引かれている</h3>



<p class="is-style-bg_stripe wp-block-paragraph">以下のいずれかに当てはまっていると、「無効」であるとしてCSSプロパティに取り消し線が引かれます。</p>



<div class="swell-block-capbox cap_box is-style-onborder_ttl2" data-colset="col3"><div class="cap_box_ttl"><span><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNNCAzMGg0YzEuMSAwIDItLjkgMi0yVjhjMC0xLjEtLjktMi0yLTJINGMtMS4xIDAtMiAuOS0yIDJ2MjBjMCAxLjEuOSAyIDIgMnpNNDEgMzRIMjdsLjcgNy4xYy4yIDEuOC0uNiAzLjUtMiA0LjYtLjkuNy0yLjIuNS0yLjktLjVMMTUuMyAzNGMtLjktMS4zLTEuMy0yLjktMS4zLTQuNFYxMGMwLTIuMiAxLjgtNCA0LTRoMjAuOGMxLjkgMCAzLjUgMS4zIDMuOSAzLjFsMyAxMy42Yy4yLjkuMyAxLjcuMyAyLjZWMjljMCAyLjgtMi4yIDUtNSA1eiI+PC9wYXRoPjwvc3ZnPg==)" data-icon="LsThumbDown" data-id="0" aria-hidden="true" class="swl-inline-icon">  </span><strong>プロパティ上に取り消し線が引かれる原因</strong></span></div><div class="cap_box_content">
<ul class="wp-block-list is-style-bad_list -list-under-dashed">
<li><strong>文法的な誤り</strong></li>



<li><strong>他のCSSプロパティで上書きされている</strong></li>
</ul>
</div></div>



<p class="wp-block-paragraph">例えば、下の画像は<strong><span class="marker-under">文法の誤り</span></strong>があったときの検証ツールの表示です。</p>



<p class="has-text-align-center is-style-balloon_box wp-block-paragraph"><span style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNNDcgMzcuOSAyNy41IDQuMWMtLjctMS4zLTItMi0zLjUtMnMtMi43LjctMy41IDJMMSAzNy45Yy0uNyAxLjMtLjcgMi43IDAgNCAuNyAxLjMgMiAyIDMuNSAyaDM5LjFjMS40IDAgMi43LS43IDMuNS0yIC42LTEuMy42LTIuNy0uMS00ek0yMS41IDE3LjVjMC0xLjQgMS4xLTIuNSAyLjUtMi41czIuNSAxLjEgMi41IDIuNXYxMGMwIDEuNC0xLjEgMi41LTIuNSAyLjVzLTIuNS0xLjEtMi41LTIuNXYtMTB6TTI0IDM4Yy0xLjcgMC0zLTEuMy0zLTNzMS4zLTMgMy0zIDMgMS4zIDMgMy0xLjMgMy0zIDN6Ij48L3BhdGg+PC9zdmc+)" data-icon="LsAlert" data-id="0" aria-hidden="true" class="swl-inline-icon"> </span><strong>文法の誤りによるエラー表示</strong></p>


<div class="wp-block-image">
<figure class="aligncenter size-full has-custom-border"><img decoding="async" width="512" height="118" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-16.png" alt="取り消し線が引かれたCSSプロパティ①" class="wp-image-752" style="border-width:1px" srcset="https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-16.png 512w, https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-16-300x69.png 300w" sizes="(max-width: 512px) 100vw, 512px" /><figcaption class="wp-element-caption">取り消し線が引かれたCSSプロパティ①</figcaption></figure>
</div>


<p class="is-style-icon_info wp-block-paragraph">「flew-wrapの<strong>コロン抜け</strong>」や「margin-topの記述ミス」によるエラー表示です。<br>前者については、直後の行（justify-cotent: space-between;）がflex-wrapに対する記述であると解釈されてしまい、結果的に文法エラーになっています。</p>



<p class="wp-block-paragraph">また、以下の画像では意図的に.image-listに対する指定を2か所に分けて記述することで、margin系を<strong><span class="marker-under">上書き</span></strong>しています。</p>



<p class="wp-block-paragraph">こちらの例では、<strong>margin: 0; という指定によって後者２行を上書きしている</strong>という状況です。</p>



<p class="has-text-align-center is-style-balloon_box wp-block-paragraph"><span data-icon="LsAlert" data-id="0" style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNNDcgMzcuOSAyNy41IDQuMWMtLjctMS4zLTItMi0zLjUtMnMtMi43LjctMy41IDJMMSAzNy45Yy0uNyAxLjMtLjcgMi43IDAgNCAuNyAxLjMgMiAyIDMuNSAyaDM5LjFjMS40IDAgMi43LS43IDMuNS0yIC42LTEuMy42LTIuNy0uMS00ek0yMS41IDE3LjVjMC0xLjQgMS4xLTIuNSAyLjUtMi41czIuNSAxLjEgMi41IDIuNXYxMGMwIDEuNC0xLjEgMi41LTIuNSAyLjVzLTIuNS0xLjEtMi41LTIuNXYtMTB6TTI0IDM4Yy0xLjcgMC0zLTEuMy0zLTNzMS4zLTMgMy0zIDMgMS4zIDMgMy0xLjMgMy0zIDN6Ij48L3BhdGg+PC9zdmc+)" aria-hidden="true" class="swl-inline-icon"> </span><strong>CSSを別のCSSで上書きしている</strong></p>


<div class="wp-block-image">
<figure class="aligncenter size-full has-custom-border"><img decoding="async" width="509" height="203" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-20.png" alt="取り消し線が引かれたCSSプロパティ②" class="wp-image-763" style="border-width:1px" srcset="https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-20.png 509w, https://kekenta-it-blog.com/wp-content/uploads/2023/11/image-20-300x120.png 300w" sizes="(max-width: 509px) 100vw, 509px" /><figcaption class="wp-element-caption">取り消し線が引かれたCSSプロパティ②</figcaption></figure>
</div>


<p class="wp-block-paragraph">このように、<strong><span class="swl-marker mark_yellow">取り消し線が発生している場合</span></strong></p>



<p class="is-style-bg_stripe wp-block-paragraph"><strong>文法の誤りがある、あるいはCSSが別のCSSによって上書きされているため、そのプロパティが無効となっている</strong>ことを意味します。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>別のCSSで上書きされている場合でも、上の画像のように適用されているプロパティはきちんとすべて表示されるので、そちらを元に原因となっているCSSを特定してみて下さい。</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<h3 class="wp-block-heading">パターン③　追加・編集したCSSがHTMLに反映されている様子が無い</h3>



<p class="wp-block-paragraph">文法は正しく、ただ単に仕様上の誤りだけである場合は、</p>



<p class="is-style-border-left-box has-box-style is-style-bg_stripe wp-block-paragraph"><strong><span class="marker-under">取り消し線が引かれず、あたかも正常に適用されているように見えてしまう</span></strong></p>



<p class="wp-block-paragraph">ことがあります。</p>



<p class="wp-block-paragraph">そんなときは<strong><span class="swl-marker mark_yellow">プロパティの横のチェックボックスをON・OFFしてみて、画面上に動きがあるかどうかを確認</span></strong>してみて下さい。</p>



<p class="wp-block-paragraph">もしも<strong>HTML側に動きが起こらない場合</strong>は、仕様上の誤りがあり、上手くCSSが適用されていないことが考えられます。</p>



<p class="wp-block-paragraph">その場合は一度そのCSSプロパティの仕様を調べて、<strong>正しく使えているかどうかの確認</strong>をしてみましょう。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>以上、ここまで<strong>Google chromeの検証ツールを利用したCSSの反映状況の確認方法</strong>と<strong>対処方法</strong>についてお伝えしてきました！<br><br>検証ツールはWebサイト制作をする上で必須のツールなので、これを機会にぜひ日々の学習に取り入れてみて下さい。</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>

<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4374558503914683"
     crossorigin="anonymous"></script>
<!-- ディスプレイ【横長】 -->
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-4374558503914683"
     data-ad-slot="9744298852"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>



<h2 class="wp-block-heading">まとめ</h2>



<p class="wp-block-paragraph">この記事では</p>



<ul class="wp-block-list is-style-check_list -list-under-dashed">
<li><strong>検証ツールの開き方～HTML要素の選択・CSSプロパティの確認</strong></li>



<li><strong>各反映状況に対する対処方法</strong></li>
</ul>



<p class="wp-block-paragraph">についてお伝えしてきました。</p>



<p class="wp-block-paragraph">この記事を見て問題が上手く解消されたなら何よりです。</p>



<p class="wp-block-paragraph">このブログではWeb制作やWordPress、PHPに関する情報を発信しています。</p>



<p class="wp-block-paragraph">ご興味がある方はぜひ他の記事もご覧いただけるとうれしいです。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>最後までお読みいただきありがとうございました！<br>またどこかの記事でお会いしましょう！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>

<div class="p-blogParts post_content" data-partsID="10246">
<h2 class="wp-block-heading">もっと効率的にWeb制作を学びたい方へ</h2>



<p class="wp-block-paragraph">Web制作の学習は楽しいものですが、一人で進めていると「これで合っているのかな？」と不安になることもありますよね。</p>



<p class="wp-block-paragraph">僕も独学でWeb制作を学んできましたが、今思うと「もっと早く知りたかった」と思うことがたくさんあります。</p>



<p class="wp-block-paragraph">特に以下のような方は、一度プログラミングスクールの利用を検討してみることをおすすめします。</p>



<ul class="wp-block-list is-style-check_list">
<li>学習の方向性に迷いがある方</li>



<li>効率的にスキルを身につけたい方</li>



<li>転職や副業でWeb制作を活用したい方</li>



<li>挫折経験がある方</li>
</ul>



<p class="wp-block-paragraph">忍者CODEなら、<strong>業界最安値</strong>で24時間サポート付きの学習環境が整っています。</p>



<p class="is-style-icon_announce wp-block-paragraph">ご興味のある方は、<a href="https://kekenta-it-blog.com/ninja-code-web-production-school-guide/" data-type="post" data-id="15595">こちら</a>の記事で詳しくご紹介しています。</p>


<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type2" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2025/07/eye-catch__ninja-code-web-production-school-guide__15595-300x169.jpg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://kekenta-it-blog.com/ninja-code-web-production-school-guide/">忍者CODEでWeb制作を学ぶべき理由【業界最安値で挫折しない学習環境】</a>
						<span class="p-blogCard__excerpt">Web制作を学びたいけど、プログラミングスクールは高すぎるし、独学だと挫折しそうで不安…… このような悩みをお持ちの方に向けて、この記事では 業界最安値でWeb制作を...</span>					</div>
				</div>
			</div>
		</div></div>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
