Ben Crittenden's Projects


These are all of my Python projects. These apps are useful for IT professionals, SEO professionals, educators, and more.



Easily generate QR codes with the user-friendly QR Code Generator. Whether you need a QR code for a website link, contact information, or any text, this app provides a fast and efficient solution. Simply enter your desired data, and with one click, you'll have a high-quality QR code ready to download and use. Perfect for teachers, businesses, marketers, event organizers, and individuals, the QR Code Generator supports a wide range of applications, enhancing your promotional materials, digital campaigns, or personal projects with a QR code.



Run quick what-if simulations. Set your ranges (single or dual) and an optional target, then export an easy-to-read probability chart to PDF for stakeholders.



Stay prepared with the Weather Forecast App, which provides precise and up-to-date weather information tailored to your location. By simply entering your ZIP code, you can receive detailed weather forecasts, including current conditions, daily highs and lows, humidity levels, wind speeds, and more. Powered by reliable data from OpenWeatherMap and Google Maps, this app offers a comprehensive overview of the weather from sunrise to sunset, ensuring you have all the information you need to plan your day or week ahead.



Improve the readability of your content with the Grade Level Text Analyzer. This intuitive tool evaluates your text using the Flesch-Kincaid Grade Level, Gunning Fog Index, and Coleman-Liau Index, providing insights into how easily your writing can be understood by different audiences. Whether you're a writer, educator, or content creator, the Grade Level Text Analyzer helps ensure your text is appropriately tailored for your intended readers. The user-friendly interface allows you to quickly analyze your text and make adjustments to improve clarity and comprehension.



Perform comprehensive DNS lookups with the DNS Lookup Tool, designed to provide quick access to vital DNS records for any domain. This tool is ideal for webmasters, network administrators, and SEO professionals who need detailed DNS information for troubleshooting, optimization, or security purposes. The DNS Lookup Tool supports a wide range of DNS record types, including A, AAAA, MX, NS, CNAME, TXT, SOA, SRV, and CAA records. It ensures accurate retrieval of DNS data, helping you verify domain configurations, identify potential issues, and optimize your website’s performance.



Uncover vital details about any IP address with the IP Address Lookup Tool, designed for IT professionals seeking in-depth information, including PTR (reverse DNS) records, geolocation data, ISP details, and organization information. This useful app also conducts DNS-based blacklist checks to ensure that your IP address is not listed on major spam blacklists like Spamhaus and Spamcop. It delivers accurate and up-to-date results, making it an essential resource for managing your online presence, troubleshooting network issues, or conducting security audits.



Ensure the security and validity of your website's SSL certificate with the SSL Verification Tool. This app provides detailed information about SSL certificates, including the certificate’s issuer, expiration dates, and validity period. Whether you're a website owner, developer, or security professional, the SSL Verification Tool helps you maintain a secure online presence by verifying your site's SSL configuration. Accessible from any device with an internet connection, it offers a user-friendly interface to easily check and verify the SSL status of any domain.



Gain critical insights into freight carrier safety and compliance with the Freight Carrier Safety Reporter. Designed for freight brokers, safety managers, and logistics professionals, this app provides essential details about motor carriers using their USDOT numbers. The tool leverages FMCSA’s QCMobile API to retrieve vital safety data, including crash history, out-of-service rates, safety ratings, and compliance records. With its clean, user-friendly interface, the Freight Carrier Safety Reporter empowers users to make informed decisions when evaluating carriers, ensuring safer and more reliable logistics operations.



Uncover opportunities to enhance your website's search engine performance with the SEO Head Checker. This tool analyzes the head section of webpages, identifying the presence or absence of essential SEO elements such as title tags, meta descriptions, canonical tags, Open Graph tags, Twitter Card tags, and more. Meant for SEO professionals, web developers, and content creators, the SEO Head Checker generates reports in CSV format to help you fine-tune your site's search engine optimization. With its easy-to-use interface, you can scan sitemaps for up to 500 pages, track progress in real time, and download results. Optimize your website today and achieve better visibility in search results.



Monitor the International Space Station (ISS) in real-time with the ISS Tracker. This web-based app provides dynamic tracking of the ISS, including its current latitude, longitude, altitude, velocity, and regional position. Users can also project upcoming pass times over their location with precise timing and geolocation. Accessible from any internet-connected device, the ISS Tracker delivers data updates every 60 seconds for an engaging and accurate tracking experience.



Convert a single, nested XML export into a clean ZIP of one-file-per-record. Many e-commerce platforms bundle orders, products, and customers into one large XML, while ERPs prefer individual XML files. Upload your source XML and the app splits it into well-formed, per-entry XML documents, preserves namespaces and declarations, and returns a ready-to-ingest ZIP archive. Perfect for smoothing CMS → ERP handoffs and large batch imports.



Look up any U.S. amateur (ham) radio call sign to verify license status and view key details such as licensee name, class, and expiration. Designed for operators, clubs, and event coordinators, this tool provides quick identity checks before on-air contacts or during registration and logging.



Identify the fonts used on any website and where they’re loaded from. The Font Inspector scans page HTML and linked stylesheets to detect local and web-hosted fonts (e.g. Google Fonts, Adobe Fonts, Font Awesome), and offers licensing guidance. Export results to CSV for design audits, hand-offs, and procurement reviews.