word_count
Word Count
Word counter — counts words, characters, sentences, paragraphs and reading time
text必填wordsPerMinutecom.freedailypro由 freedailypro.com 發布官方發布者v1.4.0更新於 Nov 8, 2026
200+ MCP tools: PDF, PowerPoint, text, calculators, media, publishing. Nothing stored.
遠端 MCP 端點,提供 200 多個小型實用工具:文字與編碼處理、雜湊、JSON、正規表達式、單位與金融計算器等。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/com.freedailypro%2Ftools/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。把它新增到你客戶端的 mcpServers 設定中。
{
"mcpServers": {
"freedailypro-tools": {
"type": "http",
"url": "https://api.freedailypro.com/mcp",
"headers": {
"X-API-Key": "<YOUR_API_KEY>"
}
}
}
}該儲存庫沒有 README。
Word Count
Word counter — counts words, characters, sentences, paragraphs and reading time
text必填wordsPerMinuteCase Convert
Case converter — upper, lower, title, sentence, camel, pascal, snake, kebab, constant, alternating, inverse
case必填text必填Generate Slug
Slug generator — SEO-friendly URL slug
text必填lowercasemaxLengthseparatorremoveStopWordsGenerate Password
Password generator — cryptographically secure password
lengthnumberssymbolslowercaseuppercaseGenerate Lorem
Lorem ipsum generator
paragraphsstartWithLoremwordsPerParagraphReverse Text
Text reverser — reverse characters, words or lines
modetext必填Sort Text
Text sorter — sort lines or words, optional unique
modetext必填orderuniquecaseSensitiveGenerate Hash
Hash generator — md5, sha1, sha256, sha384, sha512
text必填algorithmGenerate Uuid
Uuid generator — v4, optional bulk
countBase64
Base64 tool — encode or decode
text必填action必填Format Json
Json formatter — validate, pretty-print or minify
text必填indentTest Regex
Regex tester
text必填flagspattern必填Url Encode Decode
Url encoder
text必填action必填componentConvert Timestamp
Timestamp converter
input必填Percentage
Percentage calculator
a必填b必填operation必填Calculate Tip
Tip calculator
bill必填peopletipPercent必填Calculate Bmi
Bmi calculator
unitheight必填weight必填Convert Length
Unit converter (length)
to必填from必填value必填Convert Weight
Unit converter (weight)
to必填from必填value必填Convert Temperature
Unit converter (temperature)
to必填from必填value必填Calculate Loan
Loan calculator — EMI / amortizing loan, with an optional first payment date that dates the schedule preview and gives the payoff date
years必填principal必填previewMonthsfirstPaymentDateannualRatePercent必填Calculate Compound Interest
Compound interest calculator
years必填frequencyprincipal必填startDateannualRatePercent必填Calculate Discount
Discount calculator
salePriceoriginalPrice必填discountPercentCalculate Simple Interest
Simple interest calculator
years必填principal必填startDateannualRatePercent必填Calculate Sales Tax
Sales tax calculator with US state base-rate lookup (local rates excluded) — add or extract tax
modestateamount必填taxPercentCalculate Age
Age calculator — years/months/days between dates
endDatestartDate必填Diff Text
Diff checker — line-oriented text diff
textA必填textB必填Estimate Password Strength
Password strength
password必填Generate Random Numbers
Random number generator
maxmincountuniqueExtract Emails
Email extractor
text必填Extract Urls
Url extractor
text必填Find And Replace
Find replace
find必填text必填replace必填useRegexreplaceAllcaseSensitiveCalculate Water Intake
Water intake calculator
weightKg必填activityLevelCalculate Ideal Weight
Ideal weight calculator
sex必填heightCm必填Calculate Gpa
Gpa calculator
scalecourses必填Lookup Http Status
Http status reference
codeAnalyze Readability
Reading level checker — Flesch-Kincaid style metrics
text必填Html Entities
Html entity converter
text必填action必填Binary Ascii
Binary ascii converter
text必填action必填separatorDescribe Cron
Cron builder — describe a 5-field cron expression
expression必填Decode Jwt
Jwt decoder — header + payload only, no signature verification
token必填Markdown To Html
Markdown html converter — basic subset
markdown必填Calculate Bmr
Bmr calorie calculator — Mifflin-St Jeor + TDEE
sex必填activityageYears必填heightCm必填weightKg必填Calculate Pregnancy Due Date
Pregnancy due date calculator — Naegele rule
referenceDatelastMenstrualPeriod必填Calculate Sip
Sip calculator — systematic investment plan future value
years必填startDateannualRatePercent必填monthlyInvestment必填Parse User Agent
User agent parser
ua必填clientHintsMinify Code
Css js minifier — whitespace and comment strip
code必填type必填Apply Timezone Offset
Timezone converter — apply fixed offset to UTC
offset必填utcIso必填Estimate Body Fat
Body fat calculator — US Navy style estimate
sex必填hipCmneckCm必填waistCm必填heightCm必填Scale Recipe
Recipe scaler
ingredients必填targetServings必填originalServings必填Fancy Text
Fancy font generator — unicode styles
text必填style必填intensityInvisible Text
Invisible text generator — encode/decode/strip/generate zero-width
mode必填textlengthcarrierGenerate Meta Tags
Meta tag generator — Open Graph + Twitter
urltypeimagetitle必填siteNamedescription必填twitterCardKeyword Density
Keyword density
text必填keyword必填caseSensitiveHashtags
Hashtag generator — extract or generate
maxtextaction必填keywordsSchema Jsonld
Schema generator — Article, FAQ, Organization JSON-LD
data必填type必填Color Convert
Color converter — hex/rgb/hsl plus hsv, cmyk, lab (D50) and oklch
bgrhexclampContrast Ratio
Contrast checker — WCAG AA/AAA
background必填foreground必填Pdf Parse Fillable Form
Parse a PDF's fillable form fields — lists every fillable field's name, type (text, checkbox, dropdown, radio, optionlist), current value and options so you know what to fill
fileBase64必填Pdf Fill Form
Fill a PDF form's fields — sets text, checkbox, dropdown, radio and option-list values and returns the filled PDF as base64 in the first text item, optionally flattened so it can no longer be edited. Only the fields you name are changed; every other field keeps its value. To clear a field send null (or an empty string). The second text item is a JSON report: fieldsSet, fieldsNotSet (name and reason) and fieldsUntouched
valuescheckedflattenfileBase64必填Pdf Redact
Permanently redact areas of a PDF. Boxes are fractions (0 to 1) of the page as displayed, measured from the top-left corner, pages numbered from 0. Text characters, picture pixels, vector art and annotations under a box are removed from the file itself and an opaque black bar is drawn; everything outside the boxes stays real, selectable text in its original fonts. A page that cannot be edited exactly (for example a curved drawing partly under a box) is turned into a picture with the boxes painted black instead. Pages without boxes are not touched
boxes必填fileBase64必填Convert Currency
Currency converter — converts between currencies using a periodic rate snapshot (not a live feed)
to必填from必填amount必填Generate Robots Sitemap
Robots.txt and sitemap.xml generator
pages必填domain必填Check Grammar
Grammar checker — lightweight, rule-based checks (not an LLM), catches common misspellings, spacing, capitalization, and repeated-word issues
text必填Generate Captions
Social caption generator — template-based, not an LLM
tonetopic必填platform必填Paraphrase Text
Paraphraser — rule-based phrase and word substitution plus simple clause moves, not an LLM; strength low, medium or high
text必填strengthPdf Merge
Merge multiple PDFs into one
filesBase64必填Pdf Split
Split a PDF into multiple files by page range, or combine specific ranges into one reordered file
ranges必填fileBase64必填combineIntoOnePdf Rotate
Rotate PDF pages — 90-degree steps only (0, 90, 180, 270)
rotations必填fileBase64必填Pdf Add Page Numbers
Add page numbers to a PDF
formatprefixstartAtfontSizeposition必填pageRangefileBase64必填skipFirstPagePdf Watermark
Add a text watermark to a PDF
text必填colorlayeropacityfontSizepositionfileBase64必填rotationDegreesPdf Extract Pages
Extract specific pages from a PDF into a new PDF
pages必填fileBase64必填Pdf Organize
Reorder, duplicate, rotate, or insert blank pages in a PDF
pageSpecs必填fileBase64必填Pdf Flatten
Permanently flatten a PDF's fillable form fields
fileBase64必填Pdf Repair
Attempt to recover a damaged or corrupted PDF
fileBase64必填Pdf Compress
Shrink a PDF from freedailypro. Default aims for about 50% smaller: tidies structure first (text untouched), then shrinks pictures only as much as needed. level: auto (default), medium, strong. targetFileSize (such as 2MB or 500KB) is the size to end at, for auto; default is half the original.
levelfileBase64必填targetFileSizePdf Compress Lossless Bw
Shrink a scanned PDF from freedailypro by turning pages into pure black-and-white JBIG2 pictures, each page coded exactly as read (no letter is ever swapped; safe for contracts and numbers). Colour and shading are lost and text on converted pages is no longer selectable. A page is converted only when that makes it at least 10% smaller; other pages (for example real-text pages) are copied untouched. Errors if the PDF is unreadable, password-protected, over 100 pages, or if no smaller file results.
dpifileBase64必填Pdf Compress Smallest Bw
Shrink a scanned PDF from freedailypro to the smallest black-and-white file: JBIG2 symbol mode stores each letter shape once and reuses it across pages, typically 3x smaller than the lossless black-and-white file. Very rarely a letter can be swapped for a look-alike one (for example a 6 and a 8 in tiny print), so check important numbers in the original. Colour and shading are lost and text on converted pages is no longer selectable. A page is converted only when that makes it at least 10% smaller; other pages are copied untouched. Errors if the PDF is unreadable, password-protected, over 100 pages, or if no smaller file results.
dpithresholdfileBase64必填Pdf Compress Greyscale
Shrink a scanned PDF from freedailypro by turning pages into 100 dpi greyscale JPEG pictures: shading and photos are kept, colour is dropped, text on converted pages is no longer selectable. Larger than the black-and-white files but nothing is thresholded to pure black and white. A page is converted only when that makes it at least 10% smaller. Errors (nothing is returned) if the result would not be smaller than the original, or if the PDF is unreadable, password-protected or over 100 pages.
dpifileBase64必填Pdf Compress Balanced
Shrink a PDF from freedailypro the gentle way (the site's Balanced mode): tidy the file, empty blank pages, and re-save the pictures inside at about 140 dpi. Text stays selectable; links, bookmarks, form fields and page sizes are kept. Returns the smaller file plus the levels applied. Errors if the PDF is unreadable, password-protected, over 100 pages, or if nothing gets smaller (for example a PDF that is already mostly text); in that case try pdf_compress_aggressive.
fileBase64必填Pdf Compress Aggressive
Shrink a PDF from freedailypro harder (the site's Aggressive mode): everything Balanced does, then pages become pictures in finer and finer steps (empty areas dropped, flat areas as plain fills, photos, text and small print at lower resolutions); a page is converted only when that is clearly smaller. Text on converted pages is no longer selectable and links and form fields on them are gone (textSelectable says which). Heavier than Balanced: it can take several seconds per page, and returns the best level finished so far (truncated: true) if the time budget runs out. Errors if the PDF is unreadable, password-protected, over 100 pages, or if nothing gets smaller.
fileBase64必填Pdf Compress Extreme
Shrink a PDF from freedailypro as far as it will go (the site's Extreme mode): everything Aggressive does, then every page as 70 dpi greyscale and as pure black-and-white JBIG2 (exact, then with shared letter shapes), keeping the smallest. Colour and shading are lost and text is no longer selectable; very rarely a letter in tiny print can be swapped for a look-alike one in the symbol-mode result, so check important numbers in the original. Heavy: several seconds per page; returns the best level finished so far (truncated: true) if the time budget runs out. Errors if the PDF is unreadable, password-protected, over 100 pages, or if nothing gets smaller.
fileBase64必填Pdf Compress Size
Shrink a PDF from freedailypro to a size you need, such as under 2 MB for an email or a portal (the site's File size mode). The same steps as Balanced, Aggressive and Extreme, gentlest first, stopping at the first one that fits. If the goal cannot be reached it finishes every allowed step and returns the smallest file with targetMet: false and limitReason. `limit` caps how far it may go (balanced keeps text selectable). Heavy at the stronger limits; returns the best level so far (truncated: true) if the time budget runs out. A PDF already under the goal is returned unchanged.
limitfileBase64必填targetSize必填Image Resize
Resize an image from freedailypro with a width, a height or both (one alone keeps the aspect ratio). fit: fill (default, stretches to exactly width x height), contain (fits inside and pads with backgroundColor), cover (fills the box and crops the overflow around the centre), inside (fits within, keeps the ratio), outside (at least as large, keeps the ratio). withoutEnlargement never makes it bigger. Reads and writes JPEG, PNG, WebP, AVIF, GIF (animation kept), TIFF; the first text item is the picture as base64, the second a JSON note with its size
fitwidthformatheightqualityanimatedfileBase64必填stripMetadatabackgroundColorwithoutEnlargementImage Crop
Crop an image to a region from freedailypro. unit fraction (default): x, y, w, h are 0 to 1 of the image; unit px: pixels. Reads and writes JPEG, PNG, WebP, AVIF, GIF (first frame), TIFF
h必填w必填xyunitformatqualityfileBase64必填stripMetadatabackgroundColorImage Flip
Flip an image horizontally (mirror left to right) or vertically from freedailypro. Reads and writes JPEG, PNG, WebP, AVIF, GIF (first frame), TIFF
formatqualitydirection必填fileBase64必填stripMetadatabackgroundColorImage Rotate
Rotate an image clockwise by 90, 180 or 270 degrees from freedailypro (no other angles). Reads and writes JPEG, PNG, WebP, AVIF, GIF (first frame), TIFF
formatdegrees必填qualityfileBase64必填stripMetadatabackgroundColorImage Compress
Make an image file smaller from freedailypro: same format unless format is given (png, jpeg, webp, avif, gif, tiff), quality 1-100 for JPEG/WebP/AVIF (default 80), PNG stays lossless unless quality is below 100 (then a smaller 256-colour palette), metadata removed unless stripMetadata is false, optional maxWidth/maxHeight (never enlarges). If the file cannot be made smaller in its own format the original bytes come back unchanged and the note says so
formatqualitylosslessmaxWidthmaxHeightfileBase64必填stripMetadatabackgroundColorImage Watermark
Put a watermark on an image from freedailypro: text (drawn in Roboto, Latin/Greek/Cyrillic) or a watermark picture (watermarkBase64), at a position (center, top-left, top, top-right, left, right, bottom-left, bottom, bottom-right or tile), with opacity 0-1, size, margin and rotation. Reads and writes JPEG, PNG, WebP, AVIF, GIF (first frame), TIFF
textcolorscaleformatmarginopacityqualityfontSizepositionrotationfileBase64必填stripMetadata另有 2 個Image Convert
Convert an image to PNG, JPEG, WebP, AVIF, GIF, TIFF, BMP or ICO from freedailypro, with optional quality, background colour, resize (fit modes), rotate/flip, grayscale, DPI and metadata controls. Inputs: JPEG, PNG, WebP, GIF (animated kept for GIF/WebP output), AVIF, TIFF, SVG, BMP. HEIC is not supported. Returns the converted file as base64 text.
dpifitblurflipflopsizeswidtheffortformat必填heightrotatequality另有 15 個Video Convert
Convert a video between formats (mp4/mp4-web/webm/mov)
format必填fileBase64必填Video Trim
Trim a video to a time range -- stream-copy, cuts snap to the nearest keyframe
endSeconds必填fileBase64必填startSeconds必填Video Merge
Merge multiple videos into one -- requires matching codec/resolution/frame rate across inputs
filesBase64必填Video Extract Audio
Extract a video's audio track as MP3
fileBase64必填Video Thumbnail
Extract a video frame as a JPEG thumbnail
atSecondsfileBase64必填Video To Gif
Convert a video to an animated GIF -- two-pass palette encoding
fileBase64必填Video Subtitle
Burn SRT subtitles permanently into a video
srt必填fileBase64必填Video Compress
Compress a video toward a target file size (targetFileSize such as 25MB; default half the original) -- two-pass encode, a floor bitrate is enforced below which quality degrades too much to be worth watching
fileBase64必填targetFileSizeAudio Convert
Convert audio between formats (mp3/wav/ogg/m4a/flac)
format必填fileBase64必填Audio Trim
Trim audio to a time range
endSeconds必填fileBase64必填startSeconds必填Audio Merge
Merge multiple audio files into one
filesBase64必填Audio Compress
Compress audio toward a target file size (targetFileSize such as "2MB"; default half the original)
fileBase64必填targetFileSizeAudio Normalize
Normalize audio loudness -- EBU R128 broadcast standard
fileBase64必填Audio Speed
Change audio playback speed without altering pitch -- 0.5 to 2.0
speed必填fileBase64必填Audio Pitch
Shift audio pitch without altering speed
semitones必填fileBase64必填Audio Denoise
Reduce background noise in audio -- FFT-based spectral subtraction
fileBase64必填strengthDbAudio Remove Silence
Remove silence throughout an audio file
fileBase64必填thresholdDbminDurationSecondsPptx Extract Text
Get the text of every slide in a PowerPoint (.pptx) from freedailypro: titles, bullets (with their level) and tables, optionally with the speaker notes. format: txt (default), md or json (json returns slides with title, paragraphs, tables and notes, easiest to process). Hidden slides are skipped unless includeHidden is true. Charts and diagrams are not read (counted in the output instead). Errors when the deck has no text at all (a deck made only of pictures).
formatfileBase64必填includeNotesincludeHiddenPptx Extract Notes
Get the speaker notes of a PowerPoint (.pptx) from freedailypro, slide by slide. format: txt (default), md, or docx (a Word file, returned as base64). Hidden slides' notes are skipped unless includeHidden is true. Errors when the deck has no speaker notes.
formatfileBase64必填includeHiddenPptx Extract Images
Pull the pictures out of a PowerPoint (.pptx) from freedailypro as a ZIP (returned as base64), each file exactly as stored in the deck and named by slide, for example slide02_image-2-1.jpeg. Pictures that only the slide design uses (a logo on the master) are left out unless includeTemplatePictures is true; pictures on hidden slides are left out unless includeHidden is true. Errors when there are none.
fileBase64必填includeHiddenincludeTemplatePicturesPptx Clean
Strip what you do not want to share from a PowerPoint (.pptx) from freedailypro, and get a clean .pptx back (base64): speaker notes, comments, hidden slides, author and company details with the revision list, and the stored preview picture. All of those are on by default; documentProperties (title, subject, keywords) and customProperties (labels and tags) are off by default. Slide content, layout and formatting are untouched, and parts only the removed slides used are dropped. Errors if every slide is hidden and hiddenSlides is on.
notescommentsthumbnailauthorInfofileBase64必填hiddenSlidescustomPropertiesdocumentPropertiesPptx Compress Default
Compress a PowerPoint (.pptx) from freedailypro at the Default level, the sharpest: pictures are kept up to 220 dpi at JPEG quality 82, large photos get smaller, and nothing is converted from PNG to JPEG. Only pictures are re-saved (JPEG, PNG, BMP); text, layouts, charts, animations, audio and video are left exactly as they are, so the deck stays fully editable. Returns the smaller .pptx as base64 plus originalBytes, outputBytes, reductionPercent and the pictures changed. Errors with a plain reason (422) when nothing can get smaller, for example a deck with no pictures.
maxDpifileBase64必填removeNotesremoveThumbnailremoveUnusedLayoutsPptx Compress Medium
Compress a PowerPoint (.pptx) from freedailypro at the Medium level: pictures up to 150 dpi at JPEG quality 72, and opaque PNG photos are re-saved as JPEG when that is under half the size. Good for email. Only pictures are re-saved (JPEG, PNG, BMP); text, layouts, charts, animations, audio and video are left exactly as they are, so the deck stays fully editable. Returns the smaller .pptx as base64 plus originalBytes, outputBytes, reductionPercent and the pictures changed. Errors with a plain reason (422) when nothing can get smaller, for example a deck with no pictures.
maxDpifileBase64必填removeNotesremoveThumbnailremoveUnusedLayoutsPptx Compress Strong
Compress a PowerPoint (.pptx) from freedailypro at the Strong level, the smallest of the three: pictures up to 110 dpi at JPEG quality 58. Fine on screen, soft in print. Only pictures are re-saved (JPEG, PNG, BMP); text, layouts, charts, animations, audio and video are left exactly as they are, so the deck stays fully editable. Returns the smaller .pptx as base64 plus originalBytes, outputBytes, reductionPercent and the pictures changed. Errors with a plain reason (422) when nothing can get smaller, for example a deck with no pictures.
maxDpifileBase64必填removeNotesremoveThumbnailremoveUnusedLayoutsPptx Compress Size
Compress a PowerPoint (.pptx) from freedailypro to a size you need, such as under 10 MB for an email or an upload form. Runs from the sharpest picture setting to the coarsest and returns the sharpest result that fits targetSize, with targetMet: true. If it cannot fit, you get the smallest file it can make with targetMet: false and a note. A deck already at or under the target is returned unchanged. Only pictures are re-saved (JPEG, PNG, BMP); text, layouts, charts, animations, audio and video are left exactly as they are, so the deck stays fully editable. Returns the smaller .pptx as base64 plus originalBytes, outputBytes, reductionPercent and the pictures changed. Errors with a plain reason (422) when nothing can get smaller, for example a deck with no pictures.
maxDpifileBase64必填targetSize必填removeNotesremoveThumbnailremoveUnusedLayoutsPptx Split
Split a PowerPoint (.pptx) from freedailypro into several presentations, returned as ONE ZIP (base64) of .pptx files, each a complete editable deck keeping its own slides' notes, pictures, charts and tables. mode: each (one file per slide; default), every (every N slides, give every), or range (ranges such as '1-3,5,8-': one file per range, or one file with all of them when rangesAsFiles is false). At most 100 files. Errors name the slide numbers that do not exist.
modeeveryrangesfileNamefileBase64必填rangesAsFilesPptx Organize
Reorder, delete and duplicate the slides of a PowerPoint (.pptx) from freedailypro, returning a new editable .pptx (base64); the slide master, layouts and theme stay as they were and every slide keeps its notes, pictures, charts and tables. order: the final order as 1-based slide numbers, for example [3,1,2] (a number twice makes a copy). remove: slides to delete. duplicate: slides to copy, the copy placed right after the original. removeHidden: delete every hidden slide. Slide numbers always refer to the ORIGINAL deck. Errors when a number does not exist or every slide would be removed.
orderremoveduplicatefileBase64必填removeHiddenPptx Merge
Merge two or more PowerPoint (.pptx) files from freedailypro into one editable presentation (base64), slides in the order the files are given. Each deck keeps its own master, layouts and theme (several masters in one file), so slides keep the look they came with; set useFirstDesign true to put later decks on the first deck's layouts when they match by name. All decks must have the SAME slide size: otherwise it errors (422) naming the decks and their sizes, so fix the size first (in PowerPoint: Design, Slide Size). Comments of the second and later decks are left out. Up to 10 decks and 100 MB in all.
files必填useFirstDesignMarkdown To Pptx
Turn Markdown or a plain outline into an editable PowerPoint (.pptx, base64) from freedailypro, with real title and body placeholders (so Outline view, the slide master and accessibility checks work). `# Title` makes the title slide (a short line under it is the subtitle), `## Heading` a new slide, `### Heading` a bold sub-heading, `- item` / `1. item` bullets (indent two spaces for sub-bullets), `| a | b |` tables, `Note: text` speaker notes, `---` ends a slide, **bold**, *italic*, `code` and [links](https://example.com) work. Pictures given by web address are not fetched (reported in warnings); use json_to_pptx to put pictures in. mode outline reads an indented outline instead (first line = deck title). Themes: clean, dark, corporate, warm, minimal, or a brand colour and fonts.
modebrandthememarkdown必填Json To Pptx
Build an editable PowerPoint (.pptx, base64) from a JSON description of the slides, from freedailypro. Each slide takes title, subtitle, bullets (strings, or {text, bullets:[...]} for sub-bullets; set numbered true for 1. 2. 3.), text (a paragraph or list of paragraphs), table ({header:[...], rows:[[...]]}), image ({data: base64 or data: URI of a PNG, JPEG or GIF, alt: description}) and notes (speaker notes). A slide with only a title (and subtitle) is a cover when it is first or has a subtitle; layout "title" or "content" forces it. With an image the text sits on the left and the picture on the right, keeping its shape; an image alone is centred. Bullets, text and subtitle accept **bold**, *italic*, `code` and [links](https://example.com); titles and table cells are plain text. Pictures are never fetched from a URL: send base64, and give each an alt text (a warning says when it is missing). Limits: 200 slides, 40 bullets per slide, tables of 60 rows and 12 columns (a table over 14 rows will run off the slide: warning), pictures 8 MB each and 24 MB in all. Themes clean, dark, corporate, warm, minimal, or brand {color, headingFont, bodyFont, dark}. Returns fileName, base64, slides and warnings; invalid input errors name the field, for example slides[2].bullets[1] must be text.
brandthemetitleslides必填Csv To Pptx
Turn a CSV file into an editable PowerPoint (.pptx, base64) of table slides from freedailypro: a cover slide, then the header and up to rowsPerSlide (default 12, max 40) rows on each slide, titled 'Title (1 of 3)'. The first row holds the column names unless header is false. The delimiter (comma, semicolon or tab) is found from the first line. At most 12 columns and 200 slides; cells are kept as plain text. Themes clean, dark, corporate, warm, minimal, or a brand.
csv必填brandthemetitleheaderdelimitertitleSliderowsPerSlidePptx Find Replace
Find and replace text across every slide of a PowerPoint (.pptx) from freedailypro, and get the edited .pptx back (base64). Matches inside a paragraph are replaced even when PowerPoint split the words into several runs; the formatting of the first run is kept. Speaker notes are searched too (includeNotes, default true); the slide master and layouts only when includeTemplate is true. Errors with 422 when nothing matches, so a wrong spelling is noticed.
find必填replacematchCasewholeWordfileBase64必填skipSlidesincludeNotesincludeTemplatePptx Fonts
List every font a PowerPoint (.pptx) from freedailypro uses, as JSON: name, how many places use it, which slides, whether the master/layouts/theme use it, whether it is the theme's heading or body font and whether it is embedded. Use it before pptx_replace_fonts.
fileBase64必填Pptx Replace Fonts
Swap fonts across a PowerPoint (.pptx) from freedailypro and get the new .pptx (base64): slides, notes, layouts, masters, the theme's heading and body fonts, charts and SmartArt. mapping is {"Old font": "New font"}. Embedded copies of replaced fonts are removed. Errors (422) when none of the named fonts is used. Text is not resized, so a wider font can make a line wrap.
mapping必填fileBase64必填Pptx Slide Numbers
Add slide numbers to a PowerPoint (.pptx) from freedailypro, or remove them, and get the new .pptx (base64). The numbers are real slide-number fields, so they follow when slides move. Slides that already have a number are left alone. 'of-total' writes the total as plain text (PowerPoint has no total field). mode remove takes off the numbers the slides themselves carry (not those on the master).
modesizecolorformatstartAtpositionskipFirstfileBase64必填Pptx Watermark
Stamp a text watermark (such as DRAFT or CONFIDENTIAL) or a picture on the slides of a PowerPoint (.pptx) from freedailypro, or remove the watermarks this tool made, and get the new .pptx (base64). Give text, or pictureBase64 (PNG or JPEG) for a picture. It sits behind the slide content by default.
boldfontmodesizetextcolorlayerplaceslidesopacityrotationfileBase64必填另有 2 個Pptx Resize
Change the slide size of a PowerPoint (.pptx) from freedailypro and scale the content to match, returning the new .pptx (base64). preset 16x9, 4x3, 16x10, a4 or letter, or width and height with a unit. mode fit (default) keeps the shape of the content and centres it; fill covers the new area; stretch changes the shape. Fonts, line widths and spacing scale with the content unless scaleText is false. The result lists how many shapes now reach outside the slide. Errors (422) when the slides are already that size.
modeunitwidthheightpresetscaleTextfileBase64必填Pptx Extract Charts
Get the data behind every chart of a PowerPoint (.pptx) from freedailypro: format xlsx (default; one workbook, a sheet per chart, base64), csv (a ZIP of CSV files, base64; workbooks true also adds each chart's own embedded workbook) or json (each chart's slide, title, type and table). Charts pasted as pictures have no data; errors (422) when the deck has no real charts.
formatworkbooksfileBase64必填Pptx Accessibility Check
Check a PowerPoint (.pptx) from freedailypro for accessibility problems and get a JSON report (or CSV): pictures and charts without alt text or with a file name as alt text, slides with no title or an empty or duplicate title, text under 12 points, table header rows, merged cells, vague link text and reading-order problems. Each issue has the slide, severity (error, warning, tip) and a plain message. The check reports only; it changes nothing.
formatfileBase64必填Pptx Repair
Try to repair a damaged PowerPoint (.pptx) from freedailypro that PowerPoint reports as needing repair or will not open, and get a new .pptx (base64) plus what was fixed and what was lost. Mends a missing or wrong file list, a missing or inconsistent slide list, dead links to pictures, charts and layouts, duplicate slide ids and a damaged zip index; pieces that cannot be saved are dropped and listed. A healthy file is returned unchanged with changed false. Cannot open password-protected files or old .ppt files.
fileBase64必填Pptx Redact
Black out sensitive text in a PowerPoint (.pptx) from freedailypro and get the redacted .pptx (base64). Matches are replaced by block characters in the file's own text (not covered), on slides, notes, the master and layouts, charts, SmartArt, comments, alt text and link targets. presets: email, phone, ssn, card, url, ip, money, date; plus terms (exact words), regexes, imageSlides ('all' or slide numbers: pictures replaced by a black stand-in) and imageByAlt. stripNotes, stripComments and stripMetadata remove those entirely. The result is read again and any remaining match is reported (remaining, remainingWhere). Text inside pictures, video and audio cannot be found; warnings say what could not be checked. A deck with no match is returned unchanged with changed false.
notestermspresetsregexestemplatematchCasefileBase64必填imageByAltstripNotesimageSlidesstripCommentsstripMetadata另有 1 個Pptx Html Slideshow
Turn a PowerPoint (.pptx) from freedailypro into ONE self-contained HTML file (returned as text): the slides as readable text with their pictures inlined, arrow-key navigation, a grid (G) and optional speaker notes (N). No external files or scripts. Charts, SmartArt, video, audio and animations are not carried over (notCarried lists them). Speaker notes are off unless includeNotes is true; hidden slides are left out unless includeHidden is true.
looktitlefileBase64必填includeNotesincludeHiddenPptx To Template
Turn a PowerPoint (.pptx) from freedailypro into a .potx template (base64) and optionally change its theme: colors is {dk1, lt1, dk2, lt2, accent1..accent6, hlink, folHlink} as six-digit hex, plus headingFont, bodyFont and the theme name. keepSlides all, first or none. format pptx gives a re-themed deck instead. Shapes with their own fixed colour or font do not follow the theme; fixedColorShapes and fixedFontRuns count them. The .potx has been checked in LibreOffice, not in desktop PowerPoint.
namecolorsformatbodyFontfileBase64必填keepSlidesheadingFontremoveNotesAndAuthorConverters Roman
converters roman
value必填direction必填Converters Units
Unit converter: 14 categories and over 130 units with exact factors
to必填from必填value必填category必填Converters Units List
Unit converter: the units of each category, with ids, symbols, aliases and a US, imperial or metric tag
categoryConverters File Size
File size converter
to必填from必填value必填Converters Job Experience
Job experience calculator
endIsostartIso必填otherJobscountEndDateConverters Paycheck
Paycheck estimator: 2026 US federal tax, FICA, state tax and pre-tax deductions
stategrossAnnual必填filingStatusstateRatePctretirementPctfederalRatePctsection125AnnualpayPeriodsPerYearotherDeductionPerCheckConverters Fire
FIRE calculator
startDateannualSpend必填currentSavingsexpectedReturnPctwithdrawalRatePctannualContributionConverters Vat Gst
VAT and GST calculator with a country rate table
linesamountcountryratePctvatAmountamountIncludesTaxConverters Countdown
Countdown calculator
fromIsoisoTarget必填Converters 401k
401(k) projection with the 2026 IRS contribution limits
ageyears必填startDateapplyIrsLimitcurrentBalance必填employerMatchPctexpectedReturnPctannualContribution必填Converters Rmd
RMD estimator using the IRS Uniform Lifetime Table
age必填birthYearaccountBalance必填Text Csv
text csv
rowstextheadersdelimiteroperation必填Text Similarity
Text similarity
a必填b必填phraseWordsText Citation
Citation generator
urlyearstyle必填title必填authors必填siteOrPublisherPlanning Packing List
Packing list generator
nights必填climate必填tripTypePlanning Event Budget
Event budget planner
venueextrasguests必填cateringcostPerGuestPlanning Itinerary
Travel itinerary splitter
days必填startDateactivities必填Converters Tdee
Calorie TDEE calculator
age必填sex必填activityheightCm必填highDaysswingPctweightKg必填cycleGoalmacroGoalConverters Self Employment Tax
Self-employment tax: 2026 wage base, Medicare and Additional Medicare
statew2WagesnetProfit必填filingStatuspriorYearAgipriorYearTaxincludeIncomeTaxConverters 529
529 calculator
years必填currentBalance必填expectedReturnPctmonthlyContribution必填firstContributionDatePlanning Event Checklist
Event checklist planner
eventTypePlanning Event Schedule
Event day schedule
items必填startHour必填Planning Guest List
Guest list tracker
guests必填Planning Relocation Checklist
Relocation checklist planner
無需輸入參數。
Planning Cost Of Living
Cost of living comparison
tofromsalary必填toIndexfromIndexBusiness Invoice Totals
Invoice totals
lines必填taxPctdiscountPctBusiness Expenses
Expense tracker
items必填mergeCategoriesSecurity Barcode Code128
Code 128 barcode
text必填formatheightConverters Social Security
Social Security retirement benefit estimate with 2026 bend points
claimAgebirthYearyearsWorkedannualEarningsaverageIndexedMonthlyEarningsPlanning Chores
Household chore splitter
chores必填people必填Business Nda Draft
NDA draft
purpose必填termYearsreceivingParty必填disclosingParty必填Business Offer Letter Draft
Employment offer letter draft
title必填salary必填company必填candidate必填startDate必填Business Bill Of Sale Draft
Bill of sale draft
date必填item必填buyer必填price必填seller必填Business Product Margin
Product margin calculator
cost必填price必填Text Paper Format
Paper format checker
text必填Planning Monthly Budget
Monthly budget planner
income必填expenses必填Planning Grocery List
Grocery list planner
items必填Planning Inventory
Inventory tracker
items必填Converters Student Loan
Student loan calculator
ibrstateincomeprincipal必填refinancedependentsannualRatePct必填householdSizemonthlyPaymentfirstPaymentDatestandardTermYearsBusiness Lease Draft
Lease agreement draft
end必填rent必填start必填tenant必填address必填landlord必填Business Promissory Note Draft
Promissory note draft
due必填amount必填lender必填borrower必填Business Eviction Notice Draft
Eviction notice draft
date必填days必填tenant必填address必填landlord必填Business Poa Draft
Power of attorney draft
agent必填powers必填principal必填Security Qr
QR code generator
text必填formatText Emoji Unicode
Emoji unicode converter
value必填operation必填Converters Amortization
Loan amortization schedule with optional payment dates and step-by-step working
months必填principal必填annualRatePct必填firstPaymentDateConverters Us Income Tax
US federal income tax estimate with 2026 brackets, filing status, deductions, FICA and state tax
statedeductiongrossIncomefilingStatusselfEmployedtaxableIncomepreTaxDeductionsitemizedDeductionsBusiness Startup Names
Startup name generator
limitseeds必填Business Resume Outline
Resume outline builder
name必填title必填skillssummaryexperiencePlanning Split Bill
Split bill calculator
total必填people必填tipPctText Product Description
Product description writer
name必填audience必填benefits必填featuresText User Manual
User manual writer
tasks必填product必填Business Invention Disclosure
Invention disclosure worksheet
datetitle必填problem必填inventor必填solution必填Business Contract Pack
Contract templates
type必填Business Receipt
Receipt maker
datelines必填taxPctmerchant必填Text Invitation Copy
Invitation copy
host必填when必填event必填where必填Text Menu Outline
Menu card outline
venue必填sections必填keepOrderText Flyer Outline
Brochure flyer outline
cta必填datetimeoffer必填titlecontactdetailsaudience必填locationText Banner Copy
Banner sign copy
ctamessage必填maxCtaCharsmaxHeadlineCharsPlanning Travel Countdown
Travel countdown planner
nights必填climate必填departIso必填Text Ascii Art
ASCII art generator
fillfonttext必填Converters India Income Tax
India income tax FY 2026-27: old and new regime, standard deduction, rebate, surcharge and cess
ageincome必填regimeitemiseddeductionsemployerNpsotherIncomeConverters Uk Tax
UK income tax and Class 1 National Insurance 2026/27 with Scottish rates
bonusincome必填taxCodebenefitsscotlandpensionPctpensionTypemarriageAllowanceConverters State Tax
US state income tax with a 50-state schedule lookup
stateincome必填ratePctfilingStatusincludeLocalConverters College Cost
College cost calculator
years必填startDateannualCost必填inflationPctBusiness Profit Margin
Profit margin calculator
costpriceprofitshippingmarginPctmarkupPctacquisitionBusiness Marketplace Fee
Marketplace fee calculator
price必填feePct必填fixedFee已滿足適用檢查項的 72%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
請在註冊中心條目中發布圖示。
請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。
託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。